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





body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 4.25rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Cabin', sans-serif;
  font-size: 1.8rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.88rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 0.9rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.44rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #0072bc !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #0072bc !important;
  border-color: #0072bc !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #004470 !important;
  border-color: #004470 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #004470 !important;
  border-color: #004470 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #003456;
  color: #003456;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #0072bc;
  border-color: #0072bc;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #0072bc !important;
  border-color: #0072bc !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #0072bc !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #003456 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #0072bc;
  border-color: #0072bc;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #0072bc;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #3db2ff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 0.9rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.44rem;
}
blockquote {
  border-color: #0072bc;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.form2 .form-control {
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
}
.form2 .input-group-btn a.btn {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form2 .input-group-btn button[type="submit"] {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form3 input[type="email"] {
  border-radius: 100px !important;
}
@media (max-width: 349px) {
  .form2 input[type="email"] {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn a.btn {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn button[type="submit"] {
    border-radius: 100px !important;
  }
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #0072bc;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #0072bc;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #0072bc;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #0072bc;
  border-bottom-color: #0072bc;
}
.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: #0072bc !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ff3366 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%230072bc' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-s8cScaUpqC .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8cScaUpqC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8cScaUpqC a {
  font-style: normal;
}
.cid-s8cScaUpqC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8cScaUpqC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8cScaUpqC .nav-item:focus,
.cid-s8cScaUpqC .nav-link:focus {
  outline: none;
}
.cid-s8cScaUpqC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8cScaUpqC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8cScaUpqC .menu-logo {
  margin-right: auto;
}
.cid-s8cScaUpqC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8cScaUpqC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8cScaUpqC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8cScaUpqC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8cScaUpqC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8cScaUpqC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8cScaUpqC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8cScaUpqC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8cScaUpqC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8cScaUpqC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8cScaUpqC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8cScaUpqC .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8cScaUpqC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8cScaUpqC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8cScaUpqC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8cScaUpqC .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8cScaUpqC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8cScaUpqC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8cScaUpqC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8cScaUpqC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8cScaUpqC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8cScaUpqC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8cScaUpqC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8cScaUpqC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8cScaUpqC button.navbar-toggler:focus {
  outline: none;
}
.cid-s8cScaUpqC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8cScaUpqC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8cScaUpqC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8cScaUpqC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8cScaUpqC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8cScaUpqC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8cScaUpqC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8cScaUpqC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8cScaUpqC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8cScaUpqC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8cScaUpqC .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8cScaUpqC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8cScaUpqC .collapsed .navbar-collapse.collapsing,
.cid-s8cScaUpqC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8cScaUpqC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8cScaUpqC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8cScaUpqC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8cScaUpqC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8cScaUpqC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8cScaUpqC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8cScaUpqC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8cScaUpqC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8cScaUpqC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8cScaUpqC .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8cScaUpqC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8cScaUpqC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8cScaUpqC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8cScaUpqC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8cScaUpqC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8cScaUpqC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8cScaUpqC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8cScaUpqC img {
    height: 3.8rem !important;
  }
  .cid-s8cScaUpqC .btn {
    display: -webkit-flex;
  }
  .cid-s8cScaUpqC button.navbar-toggler {
    display: block;
  }
  .cid-s8cScaUpqC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8cScaUpqC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8cScaUpqC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8cScaUpqC .navbar-collapse.collapsing,
  .cid-s8cScaUpqC .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8cScaUpqC .navbar-collapse.collapsing .navbar-nav,
  .cid-s8cScaUpqC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8cScaUpqC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8cScaUpqC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8cScaUpqC .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8cScaUpqC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8cScaUpqC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8cScaUpqC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8cScaUpqC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8cScaUpqC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8cScaUpqC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8cScaUpqC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8cScaUpqC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8cScaUpqC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8cScaUpqC .nav-link:hover,
.cid-s8cScaUpqC .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8cSpz6nJs {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8cSpz6nJs .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8cSpz6nJs H3 {
  text-align: center;
}
.cid-s8cTvp8gkd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/images.jpeg");
}
.cid-s8cTvp8gkd .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8cTvp8gkd H2 {
  text-align: center;
}
.cid-s8cTvp8gkd H3 {
  text-align: center;
}
.cid-s8cSHxk5EJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s8cSHxk5EJ .mbr-overlay {
  z-index: 1;
}
.cid-s8cSHxk5EJ .carousel-caption {
  bottom: 40px;
}
.cid-s8cSHxk5EJ .carousel-control .icon-next,
.cid-s8cSHxk5EJ .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-s8cSHxk5EJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8cSHxk5EJ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-s8cSHxk5EJ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-s8cSHxk5EJ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-s8cSHxk5EJ .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-s8cSHxk5EJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s8cSHxk5EJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s8cSHxk5EJ .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-s8cSHxk5EJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-s8cSHxk5EJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-s8cSHxk5EJ .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-s8cSHxk5EJ .carousel-indicators li.active,
.cid-s8cSHxk5EJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-s8cSHxk5EJ .carousel-indicators li::after,
.cid-s8cSHxk5EJ .carousel-indicators li::before {
  content: none;
}
.cid-s8cSHxk5EJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-s8cSHxk5EJ .carousel-indicators {
    display: none !important;
  }
}
.cid-s8KcEAiwqA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #e0edf0;
}
@media (min-width: 992px) {
  .cid-s8KcEAiwqA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8KcEAiwqA .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-s8KcEAiwqA .mbr-text {
  color: #232323;
}
.cid-s8Kmd7nHkG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8Kmd7nHkG .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8Kmd7nHkG .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-s8Kmd7nHkG .mbr-text {
  color: #232323;
}
.cid-s8Kmtq2mfi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #e0edf0;
}
@media (min-width: 992px) {
  .cid-s8Kmtq2mfi .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8Kmtq2mfi .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-s8Kmtq2mfi .mbr-text {
  color: #232323;
}
.cid-s8d53vvzCv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8d53vvzCv .card-box {
  padding: 0 2rem;
}
.cid-s8d53vvzCv .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s8d53vvzCv .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s8d53vvzCv h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s8d53vvzCv p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-s8d53vvzCv .mbr-text {
  color: #767676;
}
.cid-s8d53vvzCv .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
  padding-bottom: 0;
}
.cid-s8d53vvzCv .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s8Kx2vXgud {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #e0edf0;
}
.cid-s8Kx2vXgud .carousel-control {
  background: #000;
}
.cid-s8Kx2vXgud .mbr-section-subtitle {
  color: #767676;
}
.cid-s8Kx2vXgud .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s8Kx2vXgud .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s8Kx2vXgud .carousel-item .wrap-img {
  text-align: center;
}
.cid-s8Kx2vXgud .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s8Kx2vXgud .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s8Kx2vXgud .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s8Kx2vXgud .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-s8Kx2vXgud .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-s8Kx2vXgud .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s8Kx2vXgud .cloneditem-1,
.cid-s8Kx2vXgud .cloneditem-2,
.cid-s8Kx2vXgud .cloneditem-3,
.cid-s8Kx2vXgud .cloneditem-4,
.cid-s8Kx2vXgud .cloneditem-5 {
  display: none;
}
.cid-s8Kx2vXgud .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s8Kx2vXgud .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s8Kx2vXgud .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s8Kx2vXgud .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s8Kx2vXgud .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s8Kx2vXgud .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s8Kx2vXgud .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides2 .cloneditem-1,
  .cid-s8Kx2vXgud .carousel-inner.slides2 .cloneditem-2,
  .cid-s8Kx2vXgud .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s8Kx2vXgud .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s8Kx2vXgud .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s8Kx2vXgud .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s8Kx2vXgud .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s8Kx2vXgud .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides3 .cloneditem-1,
  .cid-s8Kx2vXgud .carousel-inner.slides3 .cloneditem-2,
  .cid-s8Kx2vXgud .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s8Kx2vXgud .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s8Kx2vXgud .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s8Kx2vXgud .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s8Kx2vXgud .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s8Kx2vXgud .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides4 .cloneditem-1,
  .cid-s8Kx2vXgud .carousel-inner.slides4 .cloneditem-2,
  .cid-s8Kx2vXgud .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s8Kx2vXgud .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s8Kx2vXgud .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s8Kx2vXgud .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s8Kx2vXgud .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s8Kx2vXgud .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides5 .cloneditem-1,
  .cid-s8Kx2vXgud .carousel-inner.slides5 .cloneditem-2,
  .cid-s8Kx2vXgud .carousel-inner.slides5 .cloneditem-3,
  .cid-s8Kx2vXgud .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s8Kx2vXgud .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s8Kx2vXgud .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s8Kx2vXgud .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s8Kx2vXgud .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s8Kx2vXgud .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s8Kx2vXgud .carousel-inner.slides6 .cloneditem-1,
  .cid-s8Kx2vXgud .carousel-inner.slides6 .cloneditem-2,
  .cid-s8Kx2vXgud .carousel-inner.slides6 .cloneditem-3,
  .cid-s8Kx2vXgud .carousel-inner.slides6 .cloneditem-4,
  .cid-s8Kx2vXgud .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s8Kx2vXgud H2 {
  color: #0072bc;
}
.cid-s8d7aOCOUi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8d7aOCOUi .carousel-control {
  background: #000;
}
.cid-s8d7aOCOUi .mbr-section-subtitle {
  color: #767676;
}
.cid-s8d7aOCOUi .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s8d7aOCOUi .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s8d7aOCOUi .carousel-item .wrap-img {
  text-align: center;
}
.cid-s8d7aOCOUi .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s8d7aOCOUi .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s8d7aOCOUi .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s8d7aOCOUi .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-s8d7aOCOUi .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-s8d7aOCOUi .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s8d7aOCOUi .cloneditem-1,
.cid-s8d7aOCOUi .cloneditem-2,
.cid-s8d7aOCOUi .cloneditem-3,
.cid-s8d7aOCOUi .cloneditem-4,
.cid-s8d7aOCOUi .cloneditem-5 {
  display: none;
}
.cid-s8d7aOCOUi .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s8d7aOCOUi .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s8d7aOCOUi .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s8d7aOCOUi .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s8d7aOCOUi .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s8d7aOCOUi .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s8d7aOCOUi .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides2 .cloneditem-1,
  .cid-s8d7aOCOUi .carousel-inner.slides2 .cloneditem-2,
  .cid-s8d7aOCOUi .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s8d7aOCOUi .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s8d7aOCOUi .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s8d7aOCOUi .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s8d7aOCOUi .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s8d7aOCOUi .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides3 .cloneditem-1,
  .cid-s8d7aOCOUi .carousel-inner.slides3 .cloneditem-2,
  .cid-s8d7aOCOUi .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s8d7aOCOUi .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s8d7aOCOUi .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s8d7aOCOUi .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s8d7aOCOUi .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s8d7aOCOUi .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides4 .cloneditem-1,
  .cid-s8d7aOCOUi .carousel-inner.slides4 .cloneditem-2,
  .cid-s8d7aOCOUi .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s8d7aOCOUi .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s8d7aOCOUi .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s8d7aOCOUi .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s8d7aOCOUi .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s8d7aOCOUi .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides5 .cloneditem-1,
  .cid-s8d7aOCOUi .carousel-inner.slides5 .cloneditem-2,
  .cid-s8d7aOCOUi .carousel-inner.slides5 .cloneditem-3,
  .cid-s8d7aOCOUi .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s8d7aOCOUi .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s8d7aOCOUi .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s8d7aOCOUi .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s8d7aOCOUi .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s8d7aOCOUi .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s8d7aOCOUi .carousel-inner.slides6 .cloneditem-1,
  .cid-s8d7aOCOUi .carousel-inner.slides6 .cloneditem-2,
  .cid-s8d7aOCOUi .carousel-inner.slides6 .cloneditem-3,
  .cid-s8d7aOCOUi .carousel-inner.slides6 .cloneditem-4,
  .cid-s8d7aOCOUi .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s8d7aOCOUi H2 {
  color: #0072bc;
}
.cid-s8d98GQ99e .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8d98GQ99e .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8d98GQ99e .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8d98GQ99e .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8d98GQ99e .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8d7ZlvQFo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8d7ZlvQFo .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8d7ZlvQFo .form-group {
  padding: 0.5rem;
}
.cid-s8d7ZlvQFo .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8d7ZlvQFo .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8d7ZlvQFo .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8d7ZlvQFo .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8d7ZlvQFo .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8d7ZlvQFo .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8d7ZlvQFo .mbri-play:before {
  left: 55% !important;
}
.cid-s8d7ZlvQFo .form-control {
  text-align: center;
}
.cid-s8d7ZlvQFo h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8d7ZlvQFo .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8d7ZlvQFo .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8d7ZlvQFo .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8d7ZlvQFo .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8d7ZlvQFo a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8d7ZlvQFo a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8d7ZlvQFo .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8d7ZlvQFo .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8d7ZlvQFo .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8d7ZlvQFo .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8d7ZlvQFo .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8d7ZlvQFo .mbr-section-subtitle {
  color: #465052;
}
.cid-s8d9vrHW9P {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8d9vrHW9P .content {
    text-align: center;
  }
  .cid-s8d9vrHW9P .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8d9vrHW9P .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8d9vrHW9P .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8d9vrHW9P .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8d9vrHW9P .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8d9vrHW9P .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8d9vrHW9P .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8d9vrHW9P .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8d9vrHW9P .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8d9vrHW9P .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8d9vrHW9P .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8d9vrHW9P .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8d9vrHW9P P {
  text-align: left;
}
.cid-s8d9vrHW9P H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8WpZHn63N {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8WpZHn63N .mbr-text {
  color: #767676;
}
.cid-s8WpZHn63N .mbr-text p {
  background: #e0edf0;
}
.cid-s8X5Yb0Syz {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8X5Yb0Syz .mbr-text {
  color: #767676;
}
.cid-s8X5Yb0Syz .mbr-text p {
  background: #e0edf0;
}
.cid-s8XatVrjDS {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8XatVrjDS .mbr-text {
  color: #767676;
}
.cid-s8XatVrjDS .mbr-text p {
  background: #e0edf0;
}
.cid-s99aEP6bWl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99aEP6bWl .mbr-text {
  color: #767676;
}
.cid-s99aEP6bWl .mbr-text p {
  background: #e0edf0;
}
.cid-s8KFGvd9wY .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8KFGvd9wY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8KFGvd9wY a {
  font-style: normal;
}
.cid-s8KFGvd9wY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8KFGvd9wY .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8KFGvd9wY .nav-item:focus,
.cid-s8KFGvd9wY .nav-link:focus {
  outline: none;
}
.cid-s8KFGvd9wY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8KFGvd9wY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8KFGvd9wY .menu-logo {
  margin-right: auto;
}
.cid-s8KFGvd9wY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8KFGvd9wY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8KFGvd9wY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8KFGvd9wY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8KFGvd9wY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8KFGvd9wY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8KFGvd9wY .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8KFGvd9wY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8KFGvd9wY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8KFGvd9wY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8KFGvd9wY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8KFGvd9wY .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8KFGvd9wY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8KFGvd9wY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8KFGvd9wY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8KFGvd9wY .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8KFGvd9wY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8KFGvd9wY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8KFGvd9wY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8KFGvd9wY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8KFGvd9wY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8KFGvd9wY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8KFGvd9wY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8KFGvd9wY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8KFGvd9wY button.navbar-toggler:focus {
  outline: none;
}
.cid-s8KFGvd9wY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8KFGvd9wY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8KFGvd9wY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8KFGvd9wY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8KFGvd9wY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8KFGvd9wY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8KFGvd9wY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8KFGvd9wY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8KFGvd9wY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8KFGvd9wY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8KFGvd9wY .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8KFGvd9wY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8KFGvd9wY .collapsed .navbar-collapse.collapsing,
.cid-s8KFGvd9wY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8KFGvd9wY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8KFGvd9wY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8KFGvd9wY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8KFGvd9wY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8KFGvd9wY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8KFGvd9wY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8KFGvd9wY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8KFGvd9wY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8KFGvd9wY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8KFGvd9wY .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8KFGvd9wY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8KFGvd9wY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8KFGvd9wY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8KFGvd9wY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8KFGvd9wY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8KFGvd9wY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8KFGvd9wY.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8KFGvd9wY img {
    height: 3.8rem !important;
  }
  .cid-s8KFGvd9wY .btn {
    display: -webkit-flex;
  }
  .cid-s8KFGvd9wY button.navbar-toggler {
    display: block;
  }
  .cid-s8KFGvd9wY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8KFGvd9wY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8KFGvd9wY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8KFGvd9wY .navbar-collapse.collapsing,
  .cid-s8KFGvd9wY .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8KFGvd9wY .navbar-collapse.collapsing .navbar-nav,
  .cid-s8KFGvd9wY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8KFGvd9wY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8KFGvd9wY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8KFGvd9wY .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8KFGvd9wY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8KFGvd9wY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8KFGvd9wY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8KFGvd9wY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8KFGvd9wY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8KFGvd9wY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8KFGvd9wY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8KFGvd9wY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8KFGvd9wY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8KFGvd9wY .nav-link:hover,
.cid-s8KFGvd9wY .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8KFGvFKSf {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8KFGvFKSf .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8KFGvFKSf H3 {
  text-align: center;
}
.cid-s8KFGxtBjx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8KFGxtBjx .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8KFGxtBjx .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-s8KFGxtBjx .mbr-text {
  color: #232323;
}
.cid-s8KFGxKLwR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #e0edf0;
}
@media (min-width: 992px) {
  .cid-s8KFGxKLwR .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8KFGxKLwR .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-s8KFGxKLwR .mbr-text {
  color: #232323;
}
.cid-s8KFGAbefn .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8KFGAbefn .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8KFGAbefn .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8KFGAbefn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8KFGAbefn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8KFGADkQT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8KFGADkQT .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8KFGADkQT .form-group {
  padding: 0.5rem;
}
.cid-s8KFGADkQT .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8KFGADkQT .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8KFGADkQT .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8KFGADkQT .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8KFGADkQT .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8KFGADkQT .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8KFGADkQT .mbri-play:before {
  left: 55% !important;
}
.cid-s8KFGADkQT .form-control {
  text-align: center;
}
.cid-s8KFGADkQT h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8KFGADkQT .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8KFGADkQT .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8KFGADkQT .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8KFGADkQT .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8KFGADkQT a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8KFGADkQT a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8KFGADkQT .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8KFGADkQT .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8KFGADkQT .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8KFGADkQT .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8KFGADkQT .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8KFGADkQT .mbr-section-subtitle {
  color: #465052;
}
.cid-s8LFa0bUiU {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8LFa0bUiU .content {
    text-align: center;
  }
  .cid-s8LFa0bUiU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LFa0bUiU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8LFa0bUiU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8LFa0bUiU .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8LFa0bUiU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8LFa0bUiU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8LFa0bUiU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8LFa0bUiU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8LFa0bUiU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8LFa0bUiU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8LFa0bUiU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8LFa0bUiU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8LFa0bUiU P {
  text-align: left;
}
.cid-s8LFa0bUiU H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8KG5xpcMT .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8KG5xpcMT .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8KG5xpcMT a {
  font-style: normal;
}
.cid-s8KG5xpcMT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8KG5xpcMT .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8KG5xpcMT .nav-item:focus,
.cid-s8KG5xpcMT .nav-link:focus {
  outline: none;
}
.cid-s8KG5xpcMT .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8KG5xpcMT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8KG5xpcMT .menu-logo {
  margin-right: auto;
}
.cid-s8KG5xpcMT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8KG5xpcMT .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8KG5xpcMT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8KG5xpcMT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8KG5xpcMT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8KG5xpcMT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8KG5xpcMT .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8KG5xpcMT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8KG5xpcMT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8KG5xpcMT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8KG5xpcMT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8KG5xpcMT .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8KG5xpcMT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8KG5xpcMT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8KG5xpcMT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8KG5xpcMT .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8KG5xpcMT .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8KG5xpcMT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8KG5xpcMT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8KG5xpcMT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8KG5xpcMT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8KG5xpcMT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8KG5xpcMT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8KG5xpcMT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8KG5xpcMT button.navbar-toggler:focus {
  outline: none;
}
.cid-s8KG5xpcMT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8KG5xpcMT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8KG5xpcMT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8KG5xpcMT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8KG5xpcMT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8KG5xpcMT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8KG5xpcMT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8KG5xpcMT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8KG5xpcMT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8KG5xpcMT .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8KG5xpcMT .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8KG5xpcMT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8KG5xpcMT .collapsed .navbar-collapse.collapsing,
.cid-s8KG5xpcMT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8KG5xpcMT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8KG5xpcMT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8KG5xpcMT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8KG5xpcMT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8KG5xpcMT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8KG5xpcMT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8KG5xpcMT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8KG5xpcMT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8KG5xpcMT .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8KG5xpcMT .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8KG5xpcMT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8KG5xpcMT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8KG5xpcMT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8KG5xpcMT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8KG5xpcMT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8KG5xpcMT .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8KG5xpcMT.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8KG5xpcMT img {
    height: 3.8rem !important;
  }
  .cid-s8KG5xpcMT .btn {
    display: -webkit-flex;
  }
  .cid-s8KG5xpcMT button.navbar-toggler {
    display: block;
  }
  .cid-s8KG5xpcMT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8KG5xpcMT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8KG5xpcMT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8KG5xpcMT .navbar-collapse.collapsing,
  .cid-s8KG5xpcMT .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8KG5xpcMT .navbar-collapse.collapsing .navbar-nav,
  .cid-s8KG5xpcMT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8KG5xpcMT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8KG5xpcMT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8KG5xpcMT .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8KG5xpcMT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8KG5xpcMT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8KG5xpcMT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8KG5xpcMT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8KG5xpcMT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8KG5xpcMT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8KG5xpcMT .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8KG5xpcMT .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8KG5xpcMT .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8KG5xpcMT .nav-link:hover,
.cid-s8KG5xpcMT .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8KG5xOtT4 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8KG5xOtT4 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8KG5xOtT4 H3 {
  text-align: center;
}
.cid-s8KG5yePUO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8KG5yePUO P {
  color: #767676;
}
.cid-s8KG5yePUO H1 {
  text-align: left;
}
.cid-s8KG5yePUO .mbr-text,
.cid-s8KG5yePUO .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-s8KG5yDzbH .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8KG5yDzbH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8KG5yDzbH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8KG5yDzbH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8KG5yDzbH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8KG5z0vfb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8KG5z0vfb .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8KG5z0vfb .form-group {
  padding: 0.5rem;
}
.cid-s8KG5z0vfb .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8KG5z0vfb .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8KG5z0vfb .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8KG5z0vfb .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8KG5z0vfb .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8KG5z0vfb .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8KG5z0vfb .mbri-play:before {
  left: 55% !important;
}
.cid-s8KG5z0vfb .form-control {
  text-align: center;
}
.cid-s8KG5z0vfb h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8KG5z0vfb .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8KG5z0vfb .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8KG5z0vfb .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8KG5z0vfb .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8KG5z0vfb a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8KG5z0vfb a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8KG5z0vfb .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8KG5z0vfb .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8KG5z0vfb .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8KG5z0vfb .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8KG5z0vfb .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8KG5z0vfb .mbr-section-subtitle {
  color: #465052;
}
.cid-s8LFcl3oxk {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8LFcl3oxk .content {
    text-align: center;
  }
  .cid-s8LFcl3oxk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LFcl3oxk .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8LFcl3oxk .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8LFcl3oxk .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8LFcl3oxk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8LFcl3oxk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8LFcl3oxk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8LFcl3oxk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8LFcl3oxk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8LFcl3oxk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8LFcl3oxk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8LFcl3oxk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8LFcl3oxk P {
  text-align: left;
}
.cid-s8LFcl3oxk H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8KGAUupk4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8KGAUupk4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8KGAUupk4 a {
  font-style: normal;
}
.cid-s8KGAUupk4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8KGAUupk4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8KGAUupk4 .nav-item:focus,
.cid-s8KGAUupk4 .nav-link:focus {
  outline: none;
}
.cid-s8KGAUupk4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8KGAUupk4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8KGAUupk4 .menu-logo {
  margin-right: auto;
}
.cid-s8KGAUupk4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8KGAUupk4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8KGAUupk4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8KGAUupk4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8KGAUupk4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8KGAUupk4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8KGAUupk4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8KGAUupk4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8KGAUupk4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8KGAUupk4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8KGAUupk4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8KGAUupk4 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8KGAUupk4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8KGAUupk4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8KGAUupk4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8KGAUupk4 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8KGAUupk4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8KGAUupk4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8KGAUupk4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8KGAUupk4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8KGAUupk4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8KGAUupk4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8KGAUupk4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8KGAUupk4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8KGAUupk4 button.navbar-toggler:focus {
  outline: none;
}
.cid-s8KGAUupk4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8KGAUupk4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8KGAUupk4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8KGAUupk4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8KGAUupk4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8KGAUupk4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8KGAUupk4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8KGAUupk4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8KGAUupk4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8KGAUupk4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8KGAUupk4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8KGAUupk4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8KGAUupk4 .collapsed .navbar-collapse.collapsing,
.cid-s8KGAUupk4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8KGAUupk4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8KGAUupk4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8KGAUupk4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8KGAUupk4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8KGAUupk4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8KGAUupk4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8KGAUupk4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8KGAUupk4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8KGAUupk4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8KGAUupk4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8KGAUupk4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8KGAUupk4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8KGAUupk4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8KGAUupk4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8KGAUupk4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8KGAUupk4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8KGAUupk4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8KGAUupk4 img {
    height: 3.8rem !important;
  }
  .cid-s8KGAUupk4 .btn {
    display: -webkit-flex;
  }
  .cid-s8KGAUupk4 button.navbar-toggler {
    display: block;
  }
  .cid-s8KGAUupk4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8KGAUupk4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8KGAUupk4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8KGAUupk4 .navbar-collapse.collapsing,
  .cid-s8KGAUupk4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8KGAUupk4 .navbar-collapse.collapsing .navbar-nav,
  .cid-s8KGAUupk4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8KGAUupk4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8KGAUupk4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8KGAUupk4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8KGAUupk4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8KGAUupk4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8KGAUupk4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8KGAUupk4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8KGAUupk4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8KGAUupk4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8KGAUupk4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8KGAUupk4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8KGAUupk4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8KGAUupk4 .nav-link:hover,
.cid-s8KGAUupk4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8KGAVvIUd {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8KGAVvIUd .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8KGAVvIUd H3 {
  text-align: center;
}
.cid-s8KGAVWOns {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8KGAVWOns P {
  color: #767676;
}
.cid-s8KGAVWOns H1 {
  text-align: left;
}
.cid-s8KGAVWOns .mbr-text,
.cid-s8KGAVWOns .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-s8KGAWi06F .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8KGAWi06F .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8KGAWi06F .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8KGAWi06F .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8KGAWi06F .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8KGAWEOrT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8KGAWEOrT .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8KGAWEOrT .form-group {
  padding: 0.5rem;
}
.cid-s8KGAWEOrT .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8KGAWEOrT .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8KGAWEOrT .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8KGAWEOrT .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8KGAWEOrT .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8KGAWEOrT .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8KGAWEOrT .mbri-play:before {
  left: 55% !important;
}
.cid-s8KGAWEOrT .form-control {
  text-align: center;
}
.cid-s8KGAWEOrT h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8KGAWEOrT .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8KGAWEOrT .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8KGAWEOrT .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8KGAWEOrT .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8KGAWEOrT a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8KGAWEOrT a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8KGAWEOrT .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8KGAWEOrT .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8KGAWEOrT .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8KGAWEOrT .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8KGAWEOrT .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8KGAWEOrT .mbr-section-subtitle {
  color: #465052;
}
.cid-s8LFeM08yp {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8LFeM08yp .content {
    text-align: center;
  }
  .cid-s8LFeM08yp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LFeM08yp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8LFeM08yp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8LFeM08yp .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8LFeM08yp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8LFeM08yp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8LFeM08yp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8LFeM08yp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8LFeM08yp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8LFeM08yp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8LFeM08yp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8LFeM08yp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8LFeM08yp P {
  text-align: left;
}
.cid-s8LFeM08yp H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8KHfUUtta .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8KHfUUtta .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8KHfUUtta a {
  font-style: normal;
}
.cid-s8KHfUUtta .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8KHfUUtta .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8KHfUUtta .nav-item:focus,
.cid-s8KHfUUtta .nav-link:focus {
  outline: none;
}
.cid-s8KHfUUtta .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8KHfUUtta .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8KHfUUtta .menu-logo {
  margin-right: auto;
}
.cid-s8KHfUUtta .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8KHfUUtta .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8KHfUUtta .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8KHfUUtta .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8KHfUUtta .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8KHfUUtta .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8KHfUUtta .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8KHfUUtta .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8KHfUUtta .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8KHfUUtta .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8KHfUUtta .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8KHfUUtta .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8KHfUUtta .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8KHfUUtta .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8KHfUUtta .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8KHfUUtta .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8KHfUUtta .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8KHfUUtta .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8KHfUUtta .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8KHfUUtta .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8KHfUUtta .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8KHfUUtta .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8KHfUUtta .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8KHfUUtta button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8KHfUUtta button.navbar-toggler:focus {
  outline: none;
}
.cid-s8KHfUUtta button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8KHfUUtta button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8KHfUUtta button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8KHfUUtta button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8KHfUUtta button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8KHfUUtta nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8KHfUUtta nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8KHfUUtta nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8KHfUUtta nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8KHfUUtta .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8KHfUUtta .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8KHfUUtta .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8KHfUUtta .collapsed .navbar-collapse.collapsing,
.cid-s8KHfUUtta .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8KHfUUtta .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8KHfUUtta .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8KHfUUtta .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8KHfUUtta .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8KHfUUtta .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8KHfUUtta .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8KHfUUtta .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8KHfUUtta .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8KHfUUtta .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8KHfUUtta .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8KHfUUtta .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8KHfUUtta .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8KHfUUtta .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8KHfUUtta .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8KHfUUtta .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8KHfUUtta .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8KHfUUtta.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8KHfUUtta img {
    height: 3.8rem !important;
  }
  .cid-s8KHfUUtta .btn {
    display: -webkit-flex;
  }
  .cid-s8KHfUUtta button.navbar-toggler {
    display: block;
  }
  .cid-s8KHfUUtta .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8KHfUUtta .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8KHfUUtta .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8KHfUUtta .navbar-collapse.collapsing,
  .cid-s8KHfUUtta .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8KHfUUtta .navbar-collapse.collapsing .navbar-nav,
  .cid-s8KHfUUtta .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8KHfUUtta .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8KHfUUtta .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8KHfUUtta .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8KHfUUtta .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8KHfUUtta .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8KHfUUtta .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8KHfUUtta .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8KHfUUtta .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8KHfUUtta .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8KHfUUtta .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8KHfUUtta .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8KHfUUtta .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8KHfUUtta .nav-link:hover,
.cid-s8KHfUUtta .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8KHfVrG1l {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8KHfVrG1l .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8KHfVrG1l H3 {
  text-align: center;
}
.cid-s8KHfWg9Bt .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8KHfWg9Bt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8KHfWg9Bt .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8KHfWg9Bt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8KHfWg9Bt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8KHfWCp2b {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8KHfWCp2b .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8KHfWCp2b .form-group {
  padding: 0.5rem;
}
.cid-s8KHfWCp2b .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8KHfWCp2b .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8KHfWCp2b .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8KHfWCp2b .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8KHfWCp2b .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8KHfWCp2b .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8KHfWCp2b .mbri-play:before {
  left: 55% !important;
}
.cid-s8KHfWCp2b .form-control {
  text-align: center;
}
.cid-s8KHfWCp2b h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8KHfWCp2b .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8KHfWCp2b .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8KHfWCp2b .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8KHfWCp2b .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8KHfWCp2b a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8KHfWCp2b a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8KHfWCp2b .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8KHfWCp2b .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8KHfWCp2b .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8KHfWCp2b .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8KHfWCp2b .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8KHfWCp2b .mbr-section-subtitle {
  color: #465052;
}
.cid-s8LFhqoWn6 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8LFhqoWn6 .content {
    text-align: center;
  }
  .cid-s8LFhqoWn6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LFhqoWn6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8LFhqoWn6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8LFhqoWn6 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8LFhqoWn6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8LFhqoWn6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8LFhqoWn6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8LFhqoWn6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8LFhqoWn6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8LFhqoWn6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8LFhqoWn6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8LFhqoWn6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8LFhqoWn6 P {
  text-align: left;
}
.cid-s8LFhqoWn6 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8KEffsIWB .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8KEffsIWB .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8KEffsIWB a {
  font-style: normal;
}
.cid-s8KEffsIWB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8KEffsIWB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8KEffsIWB .nav-item:focus,
.cid-s8KEffsIWB .nav-link:focus {
  outline: none;
}
.cid-s8KEffsIWB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8KEffsIWB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8KEffsIWB .menu-logo {
  margin-right: auto;
}
.cid-s8KEffsIWB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8KEffsIWB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8KEffsIWB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8KEffsIWB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8KEffsIWB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8KEffsIWB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8KEffsIWB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8KEffsIWB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8KEffsIWB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8KEffsIWB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8KEffsIWB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8KEffsIWB .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8KEffsIWB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8KEffsIWB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8KEffsIWB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8KEffsIWB .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8KEffsIWB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8KEffsIWB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8KEffsIWB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8KEffsIWB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8KEffsIWB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8KEffsIWB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8KEffsIWB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8KEffsIWB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8KEffsIWB button.navbar-toggler:focus {
  outline: none;
}
.cid-s8KEffsIWB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8KEffsIWB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8KEffsIWB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8KEffsIWB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8KEffsIWB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8KEffsIWB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8KEffsIWB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8KEffsIWB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8KEffsIWB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8KEffsIWB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8KEffsIWB .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8KEffsIWB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8KEffsIWB .collapsed .navbar-collapse.collapsing,
.cid-s8KEffsIWB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8KEffsIWB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8KEffsIWB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8KEffsIWB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8KEffsIWB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8KEffsIWB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8KEffsIWB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8KEffsIWB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8KEffsIWB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8KEffsIWB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8KEffsIWB .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8KEffsIWB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8KEffsIWB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8KEffsIWB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8KEffsIWB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8KEffsIWB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8KEffsIWB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8KEffsIWB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8KEffsIWB img {
    height: 3.8rem !important;
  }
  .cid-s8KEffsIWB .btn {
    display: -webkit-flex;
  }
  .cid-s8KEffsIWB button.navbar-toggler {
    display: block;
  }
  .cid-s8KEffsIWB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8KEffsIWB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8KEffsIWB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8KEffsIWB .navbar-collapse.collapsing,
  .cid-s8KEffsIWB .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8KEffsIWB .navbar-collapse.collapsing .navbar-nav,
  .cid-s8KEffsIWB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8KEffsIWB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8KEffsIWB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8KEffsIWB .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8KEffsIWB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8KEffsIWB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8KEffsIWB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8KEffsIWB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8KEffsIWB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8KEffsIWB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8KEffsIWB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8KEffsIWB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8KEffsIWB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8KEffsIWB .nav-link:hover,
.cid-s8KEffsIWB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8KEfg2Zpq {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8KEfg2Zpq .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8KEfg2Zpq H3 {
  text-align: center;
}
.cid-s8KEKk3KBl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8KEKk3KBl P {
  color: #767676;
}
.cid-s8KEKk3KBl H1 {
  text-align: left;
}
.cid-s8KEKk3KBl .mbr-text,
.cid-s8KEKk3KBl .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-s8KEfkhz6U .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8KEfkhz6U .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8KEfkhz6U .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8KEfkhz6U .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8KEfkhz6U .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8KEfkLazt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8KEfkLazt .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8KEfkLazt .form-group {
  padding: 0.5rem;
}
.cid-s8KEfkLazt .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8KEfkLazt .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8KEfkLazt .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8KEfkLazt .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8KEfkLazt .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8KEfkLazt .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8KEfkLazt .mbri-play:before {
  left: 55% !important;
}
.cid-s8KEfkLazt .form-control {
  text-align: center;
}
.cid-s8KEfkLazt h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8KEfkLazt .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8KEfkLazt .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8KEfkLazt .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8KEfkLazt .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8KEfkLazt a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8KEfkLazt a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8KEfkLazt .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8KEfkLazt .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8KEfkLazt .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8KEfkLazt .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8KEfkLazt .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8KEfkLazt .mbr-section-subtitle {
  color: #465052;
}
.cid-s8LF7508wK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8LF7508wK .content {
    text-align: center;
  }
  .cid-s8LF7508wK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LF7508wK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8LF7508wK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8LF7508wK .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8LF7508wK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8LF7508wK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8LF7508wK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8LF7508wK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8LF7508wK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8LF7508wK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8LF7508wK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8LF7508wK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8LF7508wK P {
  text-align: left;
}
.cid-s8LF7508wK H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8KMYTHKIr .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8KMYTHKIr .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8KMYTHKIr a {
  font-style: normal;
}
.cid-s8KMYTHKIr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8KMYTHKIr .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8KMYTHKIr .nav-item:focus,
.cid-s8KMYTHKIr .nav-link:focus {
  outline: none;
}
.cid-s8KMYTHKIr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8KMYTHKIr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8KMYTHKIr .menu-logo {
  margin-right: auto;
}
.cid-s8KMYTHKIr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8KMYTHKIr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8KMYTHKIr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8KMYTHKIr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8KMYTHKIr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8KMYTHKIr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8KMYTHKIr .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8KMYTHKIr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8KMYTHKIr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8KMYTHKIr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8KMYTHKIr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8KMYTHKIr .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8KMYTHKIr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8KMYTHKIr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8KMYTHKIr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8KMYTHKIr .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8KMYTHKIr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8KMYTHKIr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8KMYTHKIr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8KMYTHKIr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8KMYTHKIr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8KMYTHKIr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8KMYTHKIr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8KMYTHKIr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8KMYTHKIr button.navbar-toggler:focus {
  outline: none;
}
.cid-s8KMYTHKIr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8KMYTHKIr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8KMYTHKIr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8KMYTHKIr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8KMYTHKIr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8KMYTHKIr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8KMYTHKIr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8KMYTHKIr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8KMYTHKIr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8KMYTHKIr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8KMYTHKIr .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8KMYTHKIr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8KMYTHKIr .collapsed .navbar-collapse.collapsing,
.cid-s8KMYTHKIr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8KMYTHKIr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8KMYTHKIr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8KMYTHKIr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8KMYTHKIr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8KMYTHKIr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8KMYTHKIr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8KMYTHKIr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8KMYTHKIr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8KMYTHKIr .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8KMYTHKIr .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8KMYTHKIr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8KMYTHKIr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8KMYTHKIr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8KMYTHKIr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8KMYTHKIr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8KMYTHKIr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8KMYTHKIr.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8KMYTHKIr img {
    height: 3.8rem !important;
  }
  .cid-s8KMYTHKIr .btn {
    display: -webkit-flex;
  }
  .cid-s8KMYTHKIr button.navbar-toggler {
    display: block;
  }
  .cid-s8KMYTHKIr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8KMYTHKIr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8KMYTHKIr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8KMYTHKIr .navbar-collapse.collapsing,
  .cid-s8KMYTHKIr .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8KMYTHKIr .navbar-collapse.collapsing .navbar-nav,
  .cid-s8KMYTHKIr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8KMYTHKIr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8KMYTHKIr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8KMYTHKIr .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8KMYTHKIr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8KMYTHKIr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8KMYTHKIr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8KMYTHKIr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8KMYTHKIr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8KMYTHKIr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8KMYTHKIr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8KMYTHKIr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8KMYTHKIr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8KMYTHKIr .nav-link:hover,
.cid-s8KMYTHKIr .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8KMYU3HRY {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8KMYU3HRY .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8KMYU3HRY H3 {
  text-align: center;
}
.cid-s8Lr4VYgyw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e0edf0;
}
@media (min-width: 992px) {
  .cid-s8Lr4VYgyw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8Lr4VYgyw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8Lr4VYgyw .mbr-text {
    text-align: center;
  }
}
.cid-s8Lr4VYgyw H1 {
  text-align: left;
  color: #073b4c;
}
.cid-s8Lr4VYgyw .mbr-text,
.cid-s8Lr4VYgyw .mbr-section-btn {
  text-align: left;
  color: #073b4c;
}
.cid-s8LwQkYnmR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8LwQkYnmR .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8LwQkYnmR .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LwQkYnmR .mbr-text {
    text-align: center;
  }
}
.cid-s8LwQkYnmR H1 {
  text-align: left;
  color: #073b4c;
}
.cid-s8LwQkYnmR .mbr-text,
.cid-s8LwQkYnmR .mbr-section-btn {
  text-align: left;
  color: #073b4c;
}
.cid-s8Lxwzl4HQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e0edf0;
}
@media (min-width: 992px) {
  .cid-s8Lxwzl4HQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8Lxwzl4HQ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8Lxwzl4HQ .mbr-text {
    text-align: center;
  }
}
.cid-s8Lxwzl4HQ H1 {
  text-align: left;
  color: #073b4c;
}
.cid-s8Lxwzl4HQ .mbr-text,
.cid-s8Lxwzl4HQ .mbr-section-btn {
  text-align: left;
  color: #073b4c;
}
.cid-s8LyckqOoC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8LyckqOoC .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8LyckqOoC .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LyckqOoC .mbr-text {
    text-align: center;
  }
}
.cid-s8LyckqOoC H1 {
  text-align: left;
  color: #073b4c;
}
.cid-s8LyckqOoC .mbr-text,
.cid-s8LyckqOoC .mbr-section-btn {
  text-align: left;
  color: #073b4c;
}
.cid-s8LFlP1XA0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e0edf0;
}
@media (min-width: 992px) {
  .cid-s8LFlP1XA0 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8LFlP1XA0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LFlP1XA0 .mbr-text {
    text-align: center;
  }
}
.cid-s8LFlP1XA0 H1 {
  text-align: left;
  color: #073b4c;
}
.cid-s8LFlP1XA0 .mbr-text,
.cid-s8LFlP1XA0 .mbr-section-btn {
  text-align: left;
  color: #073b4c;
}
.cid-s8LFSdyGmO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8LFSdyGmO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8LFSdyGmO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LFSdyGmO .mbr-text {
    text-align: center;
  }
}
.cid-s8LFSdyGmO H1 {
  text-align: left;
  color: #073b4c;
}
.cid-s8LFSdyGmO .mbr-text,
.cid-s8LFSdyGmO .mbr-section-btn {
  text-align: left;
  color: #073b4c;
}
.cid-s8LHeQZU97 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e0edf0;
}
@media (min-width: 992px) {
  .cid-s8LHeQZU97 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8LHeQZU97 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LHeQZU97 .mbr-text {
    text-align: center;
  }
}
.cid-s8LHeQZU97 H1 {
  text-align: left;
  color: #073b4c;
}
.cid-s8LHeQZU97 .mbr-text,
.cid-s8LHeQZU97 .mbr-section-btn {
  text-align: left;
  color: #073b4c;
}
.cid-s8KMYV1eoW .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8KMYV1eoW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8KMYV1eoW .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8KMYV1eoW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8KMYV1eoW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8KMYVoYOu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8KMYVoYOu .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8KMYVoYOu .form-group {
  padding: 0.5rem;
}
.cid-s8KMYVoYOu .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8KMYVoYOu .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8KMYVoYOu .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8KMYVoYOu .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8KMYVoYOu .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8KMYVoYOu .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8KMYVoYOu .mbri-play:before {
  left: 55% !important;
}
.cid-s8KMYVoYOu .form-control {
  text-align: center;
}
.cid-s8KMYVoYOu h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8KMYVoYOu .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8KMYVoYOu .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8KMYVoYOu .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8KMYVoYOu .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8KMYVoYOu a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8KMYVoYOu a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8KMYVoYOu .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8KMYVoYOu .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8KMYVoYOu .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8KMYVoYOu .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8KMYVoYOu .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8KMYVoYOu .mbr-section-subtitle {
  color: #465052;
}
.cid-s8LFkfblEG {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8LFkfblEG .content {
    text-align: center;
  }
  .cid-s8LFkfblEG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LFkfblEG .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8LFkfblEG .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8LFkfblEG .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8LFkfblEG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8LFkfblEG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8LFkfblEG .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8LFkfblEG .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8LFkfblEG .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8LFkfblEG .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8LFkfblEG .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8LFkfblEG .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8LFkfblEG P {
  text-align: left;
}
.cid-s8LFkfblEG H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8LIybKxeV .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8LIybKxeV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8LIybKxeV a {
  font-style: normal;
}
.cid-s8LIybKxeV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8LIybKxeV .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8LIybKxeV .nav-item:focus,
.cid-s8LIybKxeV .nav-link:focus {
  outline: none;
}
.cid-s8LIybKxeV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8LIybKxeV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8LIybKxeV .menu-logo {
  margin-right: auto;
}
.cid-s8LIybKxeV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8LIybKxeV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8LIybKxeV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8LIybKxeV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8LIybKxeV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8LIybKxeV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8LIybKxeV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8LIybKxeV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8LIybKxeV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8LIybKxeV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8LIybKxeV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8LIybKxeV .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8LIybKxeV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8LIybKxeV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8LIybKxeV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8LIybKxeV .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8LIybKxeV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8LIybKxeV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8LIybKxeV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8LIybKxeV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8LIybKxeV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8LIybKxeV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8LIybKxeV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8LIybKxeV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8LIybKxeV button.navbar-toggler:focus {
  outline: none;
}
.cid-s8LIybKxeV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8LIybKxeV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8LIybKxeV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8LIybKxeV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8LIybKxeV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8LIybKxeV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8LIybKxeV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8LIybKxeV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8LIybKxeV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8LIybKxeV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8LIybKxeV .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8LIybKxeV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8LIybKxeV .collapsed .navbar-collapse.collapsing,
.cid-s8LIybKxeV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8LIybKxeV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8LIybKxeV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8LIybKxeV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8LIybKxeV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8LIybKxeV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8LIybKxeV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8LIybKxeV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8LIybKxeV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8LIybKxeV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8LIybKxeV .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8LIybKxeV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8LIybKxeV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8LIybKxeV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8LIybKxeV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8LIybKxeV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8LIybKxeV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8LIybKxeV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8LIybKxeV img {
    height: 3.8rem !important;
  }
  .cid-s8LIybKxeV .btn {
    display: -webkit-flex;
  }
  .cid-s8LIybKxeV button.navbar-toggler {
    display: block;
  }
  .cid-s8LIybKxeV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8LIybKxeV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8LIybKxeV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8LIybKxeV .navbar-collapse.collapsing,
  .cid-s8LIybKxeV .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8LIybKxeV .navbar-collapse.collapsing .navbar-nav,
  .cid-s8LIybKxeV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8LIybKxeV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8LIybKxeV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8LIybKxeV .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8LIybKxeV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8LIybKxeV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8LIybKxeV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8LIybKxeV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8LIybKxeV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8LIybKxeV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8LIybKxeV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8LIybKxeV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8LIybKxeV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8LIybKxeV .nav-link:hover,
.cid-s8LIybKxeV .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8LIyc7z5B {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8LIyc7z5B .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8LIyc7z5B H3 {
  text-align: center;
}
.cid-s8LIycBetZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e0edf0;
}
@media (min-width: 992px) {
  .cid-s8LIycBetZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8LIycBetZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LIycBetZ .mbr-text {
    text-align: center;
  }
}
.cid-s8LIycBetZ H1 {
  text-align: left;
  color: #073b4c;
}
.cid-s8LIycBetZ .mbr-text,
.cid-s8LIycBetZ .mbr-section-btn {
  text-align: left;
  color: #073b4c;
}
.cid-s8LIyd1znT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8LIyd1znT .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8LIyd1znT .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LIyd1znT .mbr-text {
    text-align: center;
  }
}
.cid-s8LIyd1znT H1 {
  text-align: left;
  color: #073b4c;
}
.cid-s8LIyd1znT .mbr-text,
.cid-s8LIyd1znT .mbr-section-btn {
  text-align: left;
  color: #073b4c;
}
.cid-s8LIydnhIs {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e0edf0;
}
@media (min-width: 992px) {
  .cid-s8LIydnhIs .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8LIydnhIs .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LIydnhIs .mbr-text {
    text-align: center;
  }
}
.cid-s8LIydnhIs H1 {
  text-align: left;
  color: #073b4c;
}
.cid-s8LIydnhIs .mbr-text,
.cid-s8LIydnhIs .mbr-section-btn {
  text-align: left;
  color: #073b4c;
}
.cid-s8LIydMMkB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8LIydMMkB .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8LIydMMkB .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LIydMMkB .mbr-text {
    text-align: center;
  }
}
.cid-s8LIydMMkB H1 {
  text-align: left;
  color: #073b4c;
}
.cid-s8LIydMMkB .mbr-text,
.cid-s8LIydMMkB .mbr-section-btn {
  text-align: left;
  color: #073b4c;
}
.cid-s8WhRY0aSF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e0edf0;
}
@media (min-width: 992px) {
  .cid-s8WhRY0aSF .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8WhRY0aSF .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8WhRY0aSF .mbr-text {
    text-align: center;
  }
}
.cid-s8WhRY0aSF H1 {
  text-align: left;
  color: #073b4c;
}
.cid-s8WhRY0aSF .mbr-text,
.cid-s8WhRY0aSF .mbr-section-btn {
  text-align: left;
  color: #073b4c;
}
.cid-s8LIyfe4v1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8LIyfe4v1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8LIyfe4v1 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8LIyfe4v1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8LIyfe4v1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8LIyfIgul {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8LIyfIgul .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8LIyfIgul .form-group {
  padding: 0.5rem;
}
.cid-s8LIyfIgul .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8LIyfIgul .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8LIyfIgul .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8LIyfIgul .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8LIyfIgul .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8LIyfIgul .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8LIyfIgul .mbri-play:before {
  left: 55% !important;
}
.cid-s8LIyfIgul .form-control {
  text-align: center;
}
.cid-s8LIyfIgul h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8LIyfIgul .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8LIyfIgul .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8LIyfIgul .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8LIyfIgul .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8LIyfIgul a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8LIyfIgul a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8LIyfIgul .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8LIyfIgul .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8LIyfIgul .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8LIyfIgul .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8LIyfIgul .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8LIyfIgul .mbr-section-subtitle {
  color: #465052;
}
.cid-s8LIygcwtw {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8LIygcwtw .content {
    text-align: center;
  }
  .cid-s8LIygcwtw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8LIygcwtw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8LIygcwtw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8LIygcwtw .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8LIygcwtw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8LIygcwtw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8LIygcwtw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8LIygcwtw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8LIygcwtw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8LIygcwtw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8LIygcwtw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8LIygcwtw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8LIygcwtw P {
  text-align: left;
}
.cid-s8LIygcwtw H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8Yu0vA1TM .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8Yu0vA1TM .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8Yu0vA1TM a {
  font-style: normal;
}
.cid-s8Yu0vA1TM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8Yu0vA1TM .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8Yu0vA1TM .nav-item:focus,
.cid-s8Yu0vA1TM .nav-link:focus {
  outline: none;
}
.cid-s8Yu0vA1TM .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8Yu0vA1TM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8Yu0vA1TM .menu-logo {
  margin-right: auto;
}
.cid-s8Yu0vA1TM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8Yu0vA1TM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8Yu0vA1TM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8Yu0vA1TM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8Yu0vA1TM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8Yu0vA1TM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8Yu0vA1TM .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8Yu0vA1TM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8Yu0vA1TM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8Yu0vA1TM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8Yu0vA1TM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8Yu0vA1TM .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8Yu0vA1TM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8Yu0vA1TM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8Yu0vA1TM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8Yu0vA1TM .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8Yu0vA1TM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8Yu0vA1TM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8Yu0vA1TM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8Yu0vA1TM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8Yu0vA1TM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8Yu0vA1TM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8Yu0vA1TM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8Yu0vA1TM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8Yu0vA1TM button.navbar-toggler:focus {
  outline: none;
}
.cid-s8Yu0vA1TM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8Yu0vA1TM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8Yu0vA1TM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8Yu0vA1TM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8Yu0vA1TM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8Yu0vA1TM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8Yu0vA1TM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8Yu0vA1TM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8Yu0vA1TM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8Yu0vA1TM .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8Yu0vA1TM .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8Yu0vA1TM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8Yu0vA1TM .collapsed .navbar-collapse.collapsing,
.cid-s8Yu0vA1TM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8Yu0vA1TM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8Yu0vA1TM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8Yu0vA1TM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8Yu0vA1TM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8Yu0vA1TM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8Yu0vA1TM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8Yu0vA1TM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8Yu0vA1TM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8Yu0vA1TM .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8Yu0vA1TM .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8Yu0vA1TM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8Yu0vA1TM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8Yu0vA1TM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8Yu0vA1TM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8Yu0vA1TM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8Yu0vA1TM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8Yu0vA1TM.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8Yu0vA1TM img {
    height: 3.8rem !important;
  }
  .cid-s8Yu0vA1TM .btn {
    display: -webkit-flex;
  }
  .cid-s8Yu0vA1TM button.navbar-toggler {
    display: block;
  }
  .cid-s8Yu0vA1TM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8Yu0vA1TM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8Yu0vA1TM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8Yu0vA1TM .navbar-collapse.collapsing,
  .cid-s8Yu0vA1TM .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8Yu0vA1TM .navbar-collapse.collapsing .navbar-nav,
  .cid-s8Yu0vA1TM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8Yu0vA1TM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8Yu0vA1TM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8Yu0vA1TM .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8Yu0vA1TM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8Yu0vA1TM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8Yu0vA1TM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8Yu0vA1TM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8Yu0vA1TM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8Yu0vA1TM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8Yu0vA1TM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8Yu0vA1TM .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8Yu0vA1TM .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8Yu0vA1TM .nav-link:hover,
.cid-s8Yu0vA1TM .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8Yu0vRFex {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8Yu0vRFex .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8Yu0vRFex H3 {
  text-align: center;
}
.cid-s8YurLvYxz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YurLvYxz P {
  color: #767676;
}
.cid-s8YurLvYxz H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YurLvYxz .mbr-text,
.cid-s8YurLvYxz .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8Yyby0b2S {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8Yyby0b2S .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8Yyby0b2S .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8Yyby0b2S .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8Yyby0b2S .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8Yyby0b2S .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8Yyby0b2S .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8Yyby0b2S .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8Yyby0b2S .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8Yyby0b2S .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8Yyby0b2S .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8Yyby0b2S H4 {
  text-align: left;
}
.cid-s8Yyby0b2S .img-text {
  text-align: left;
}
.cid-s8Yu0y1Ul9 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8Yu0y1Ul9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8Yu0y1Ul9 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8Yu0y1Ul9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8Yu0y1Ul9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8Yu0yt2PD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8Yu0yt2PD .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8Yu0yt2PD .form-group {
  padding: 0.5rem;
}
.cid-s8Yu0yt2PD .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8Yu0yt2PD .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8Yu0yt2PD .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8Yu0yt2PD .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8Yu0yt2PD .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8Yu0yt2PD .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8Yu0yt2PD .mbri-play:before {
  left: 55% !important;
}
.cid-s8Yu0yt2PD .form-control {
  text-align: center;
}
.cid-s8Yu0yt2PD h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8Yu0yt2PD .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8Yu0yt2PD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8Yu0yt2PD .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8Yu0yt2PD .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8Yu0yt2PD a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8Yu0yt2PD a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8Yu0yt2PD .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8Yu0yt2PD .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8Yu0yt2PD .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8Yu0yt2PD .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8Yu0yt2PD .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8Yu0yt2PD .mbr-section-subtitle {
  color: #465052;
}
.cid-s8Yu0yWuTD {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8Yu0yWuTD .content {
    text-align: center;
  }
  .cid-s8Yu0yWuTD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8Yu0yWuTD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8Yu0yWuTD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8Yu0yWuTD .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8Yu0yWuTD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8Yu0yWuTD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8Yu0yWuTD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8Yu0yWuTD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8Yu0yWuTD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8Yu0yWuTD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8Yu0yWuTD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8Yu0yWuTD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8Yu0yWuTD P {
  text-align: left;
}
.cid-s8Yu0yWuTD H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YAV1tSkq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YAV1tSkq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YAV1tSkq a {
  font-style: normal;
}
.cid-s8YAV1tSkq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YAV1tSkq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YAV1tSkq .nav-item:focus,
.cid-s8YAV1tSkq .nav-link:focus {
  outline: none;
}
.cid-s8YAV1tSkq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YAV1tSkq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YAV1tSkq .menu-logo {
  margin-right: auto;
}
.cid-s8YAV1tSkq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YAV1tSkq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YAV1tSkq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YAV1tSkq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YAV1tSkq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YAV1tSkq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YAV1tSkq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YAV1tSkq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YAV1tSkq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YAV1tSkq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YAV1tSkq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YAV1tSkq .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YAV1tSkq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YAV1tSkq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YAV1tSkq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YAV1tSkq .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YAV1tSkq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YAV1tSkq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YAV1tSkq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YAV1tSkq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YAV1tSkq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YAV1tSkq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YAV1tSkq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YAV1tSkq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YAV1tSkq button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YAV1tSkq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YAV1tSkq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YAV1tSkq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YAV1tSkq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YAV1tSkq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YAV1tSkq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YAV1tSkq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YAV1tSkq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YAV1tSkq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YAV1tSkq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YAV1tSkq .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YAV1tSkq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YAV1tSkq .collapsed .navbar-collapse.collapsing,
.cid-s8YAV1tSkq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YAV1tSkq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YAV1tSkq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YAV1tSkq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YAV1tSkq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YAV1tSkq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YAV1tSkq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YAV1tSkq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YAV1tSkq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YAV1tSkq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YAV1tSkq .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YAV1tSkq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YAV1tSkq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YAV1tSkq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YAV1tSkq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YAV1tSkq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YAV1tSkq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YAV1tSkq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YAV1tSkq img {
    height: 3.8rem !important;
  }
  .cid-s8YAV1tSkq .btn {
    display: -webkit-flex;
  }
  .cid-s8YAV1tSkq button.navbar-toggler {
    display: block;
  }
  .cid-s8YAV1tSkq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YAV1tSkq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YAV1tSkq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YAV1tSkq .navbar-collapse.collapsing,
  .cid-s8YAV1tSkq .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YAV1tSkq .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YAV1tSkq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YAV1tSkq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YAV1tSkq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YAV1tSkq .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YAV1tSkq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YAV1tSkq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YAV1tSkq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YAV1tSkq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YAV1tSkq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YAV1tSkq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YAV1tSkq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YAV1tSkq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YAV1tSkq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YAV1tSkq .nav-link:hover,
.cid-s8YAV1tSkq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YAV1ZLRA {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YAV1ZLRA .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YAV1ZLRA H3 {
  text-align: center;
}
.cid-s8YAV2sVUN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YAV2sVUN P {
  color: #767676;
}
.cid-s8YAV2sVUN H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YAV2sVUN .mbr-text,
.cid-s8YAV2sVUN .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YAV2RCxc {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YAV2RCxc .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YAV2RCxc .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YAV2RCxc .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YAV2RCxc .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YAV2RCxc .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YAV2RCxc .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YAV2RCxc .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YAV2RCxc .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YAV2RCxc .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YAV2RCxc .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YAV2RCxc H4 {
  text-align: left;
}
.cid-s8YAV2RCxc .img-text {
  text-align: left;
}
.cid-s8YAV3eNbc .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YAV3eNbc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YAV3eNbc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YAV3eNbc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YAV3eNbc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YAV3G3v1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YAV3G3v1 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YAV3G3v1 .form-group {
  padding: 0.5rem;
}
.cid-s8YAV3G3v1 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YAV3G3v1 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YAV3G3v1 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YAV3G3v1 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YAV3G3v1 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YAV3G3v1 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YAV3G3v1 .mbri-play:before {
  left: 55% !important;
}
.cid-s8YAV3G3v1 .form-control {
  text-align: center;
}
.cid-s8YAV3G3v1 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YAV3G3v1 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YAV3G3v1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YAV3G3v1 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YAV3G3v1 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YAV3G3v1 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YAV3G3v1 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YAV3G3v1 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YAV3G3v1 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YAV3G3v1 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YAV3G3v1 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YAV3G3v1 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YAV3G3v1 .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YAV4aXgg {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YAV4aXgg .content {
    text-align: center;
  }
  .cid-s8YAV4aXgg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YAV4aXgg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YAV4aXgg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YAV4aXgg .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YAV4aXgg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YAV4aXgg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YAV4aXgg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YAV4aXgg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YAV4aXgg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YAV4aXgg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YAV4aXgg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YAV4aXgg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YAV4aXgg P {
  text-align: left;
}
.cid-s8YAV4aXgg H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YBqVAMpP .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YBqVAMpP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YBqVAMpP a {
  font-style: normal;
}
.cid-s8YBqVAMpP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YBqVAMpP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YBqVAMpP .nav-item:focus,
.cid-s8YBqVAMpP .nav-link:focus {
  outline: none;
}
.cid-s8YBqVAMpP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YBqVAMpP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YBqVAMpP .menu-logo {
  margin-right: auto;
}
.cid-s8YBqVAMpP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YBqVAMpP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YBqVAMpP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YBqVAMpP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YBqVAMpP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YBqVAMpP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YBqVAMpP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YBqVAMpP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YBqVAMpP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YBqVAMpP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YBqVAMpP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YBqVAMpP .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YBqVAMpP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YBqVAMpP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YBqVAMpP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YBqVAMpP .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YBqVAMpP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YBqVAMpP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YBqVAMpP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YBqVAMpP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YBqVAMpP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YBqVAMpP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YBqVAMpP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YBqVAMpP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YBqVAMpP button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YBqVAMpP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YBqVAMpP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YBqVAMpP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YBqVAMpP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YBqVAMpP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YBqVAMpP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YBqVAMpP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YBqVAMpP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YBqVAMpP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YBqVAMpP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YBqVAMpP .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YBqVAMpP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YBqVAMpP .collapsed .navbar-collapse.collapsing,
.cid-s8YBqVAMpP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YBqVAMpP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YBqVAMpP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YBqVAMpP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YBqVAMpP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YBqVAMpP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YBqVAMpP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YBqVAMpP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YBqVAMpP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YBqVAMpP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YBqVAMpP .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YBqVAMpP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YBqVAMpP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YBqVAMpP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YBqVAMpP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YBqVAMpP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YBqVAMpP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YBqVAMpP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YBqVAMpP img {
    height: 3.8rem !important;
  }
  .cid-s8YBqVAMpP .btn {
    display: -webkit-flex;
  }
  .cid-s8YBqVAMpP button.navbar-toggler {
    display: block;
  }
  .cid-s8YBqVAMpP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YBqVAMpP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YBqVAMpP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YBqVAMpP .navbar-collapse.collapsing,
  .cid-s8YBqVAMpP .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YBqVAMpP .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YBqVAMpP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YBqVAMpP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YBqVAMpP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YBqVAMpP .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YBqVAMpP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YBqVAMpP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YBqVAMpP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YBqVAMpP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YBqVAMpP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YBqVAMpP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YBqVAMpP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YBqVAMpP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YBqVAMpP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YBqVAMpP .nav-link:hover,
.cid-s8YBqVAMpP .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YBqW78dc {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YBqW78dc .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YBqW78dc H3 {
  text-align: center;
}
.cid-s8YBqWzBUv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YBqWzBUv P {
  color: #767676;
}
.cid-s8YBqWzBUv H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YBqWzBUv .mbr-text,
.cid-s8YBqWzBUv .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YBqWYcxf {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YBqWYcxf .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YBqWYcxf .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YBqWYcxf .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YBqWYcxf .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YBqWYcxf .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YBqWYcxf .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YBqWYcxf .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YBqWYcxf .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YBqWYcxf .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YBqWYcxf .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YBqWYcxf H4 {
  text-align: left;
}
.cid-s8YBqWYcxf .img-text {
  text-align: left;
}
.cid-s8YBqXsWy4 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YBqXsWy4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YBqXsWy4 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YBqXsWy4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YBqXsWy4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YBqXSh9I {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YBqXSh9I .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YBqXSh9I .form-group {
  padding: 0.5rem;
}
.cid-s8YBqXSh9I .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YBqXSh9I .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YBqXSh9I .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YBqXSh9I .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YBqXSh9I .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YBqXSh9I .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YBqXSh9I .mbri-play:before {
  left: 55% !important;
}
.cid-s8YBqXSh9I .form-control {
  text-align: center;
}
.cid-s8YBqXSh9I h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YBqXSh9I .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YBqXSh9I .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YBqXSh9I .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YBqXSh9I .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YBqXSh9I a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YBqXSh9I a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YBqXSh9I .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YBqXSh9I .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YBqXSh9I .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YBqXSh9I .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YBqXSh9I .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YBqXSh9I .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YBqYnZUv {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YBqYnZUv .content {
    text-align: center;
  }
  .cid-s8YBqYnZUv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YBqYnZUv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YBqYnZUv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YBqYnZUv .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YBqYnZUv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YBqYnZUv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YBqYnZUv .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YBqYnZUv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YBqYnZUv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YBqYnZUv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YBqYnZUv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YBqYnZUv .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YBqYnZUv P {
  text-align: left;
}
.cid-s8YBqYnZUv H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YECc993R .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YECc993R .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YECc993R a {
  font-style: normal;
}
.cid-s8YECc993R .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YECc993R .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YECc993R .nav-item:focus,
.cid-s8YECc993R .nav-link:focus {
  outline: none;
}
.cid-s8YECc993R .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YECc993R .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YECc993R .menu-logo {
  margin-right: auto;
}
.cid-s8YECc993R .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YECc993R .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YECc993R .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YECc993R .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YECc993R .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YECc993R .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YECc993R .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YECc993R .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YECc993R .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YECc993R .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YECc993R .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YECc993R .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YECc993R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YECc993R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YECc993R .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YECc993R .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YECc993R .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YECc993R .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YECc993R .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YECc993R .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YECc993R .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YECc993R .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YECc993R .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YECc993R button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YECc993R button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YECc993R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YECc993R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YECc993R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YECc993R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YECc993R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YECc993R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YECc993R nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YECc993R nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YECc993R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YECc993R .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YECc993R .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YECc993R .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YECc993R .collapsed .navbar-collapse.collapsing,
.cid-s8YECc993R .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YECc993R .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YECc993R .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YECc993R .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YECc993R .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YECc993R .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YECc993R .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YECc993R .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YECc993R .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YECc993R .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YECc993R .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YECc993R .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YECc993R .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YECc993R .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YECc993R .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YECc993R .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YECc993R .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YECc993R.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YECc993R img {
    height: 3.8rem !important;
  }
  .cid-s8YECc993R .btn {
    display: -webkit-flex;
  }
  .cid-s8YECc993R button.navbar-toggler {
    display: block;
  }
  .cid-s8YECc993R .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YECc993R .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YECc993R .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YECc993R .navbar-collapse.collapsing,
  .cid-s8YECc993R .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YECc993R .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YECc993R .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YECc993R .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YECc993R .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YECc993R .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YECc993R .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YECc993R .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YECc993R .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YECc993R .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YECc993R .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YECc993R .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YECc993R .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YECc993R .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YECc993R .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YECc993R .nav-link:hover,
.cid-s8YECc993R .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YECcHzKf {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YECcHzKf .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YECcHzKf H3 {
  text-align: center;
}
.cid-s8YECdb83j {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YECdb83j P {
  color: #767676;
}
.cid-s8YECdb83j H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YECdb83j .mbr-text,
.cid-s8YECdb83j .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YECdzbL7 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YECdzbL7 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YECdzbL7 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YECdzbL7 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YECdzbL7 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YECdzbL7 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YECdzbL7 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YECdzbL7 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YECdzbL7 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YECdzbL7 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YECdzbL7 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YECdzbL7 H4 {
  text-align: left;
}
.cid-s8YECdzbL7 .img-text {
  text-align: left;
}
.cid-s8YECdYRd4 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YECdYRd4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YECdYRd4 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YECdYRd4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YECdYRd4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YECeoHmi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YECeoHmi .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YECeoHmi .form-group {
  padding: 0.5rem;
}
.cid-s8YECeoHmi .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YECeoHmi .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YECeoHmi .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YECeoHmi .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YECeoHmi .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YECeoHmi .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YECeoHmi .mbri-play:before {
  left: 55% !important;
}
.cid-s8YECeoHmi .form-control {
  text-align: center;
}
.cid-s8YECeoHmi h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YECeoHmi .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YECeoHmi .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YECeoHmi .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YECeoHmi .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YECeoHmi a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YECeoHmi a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YECeoHmi .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YECeoHmi .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YECeoHmi .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YECeoHmi .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YECeoHmi .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YECeoHmi .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YECeUbpx {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YECeUbpx .content {
    text-align: center;
  }
  .cid-s8YECeUbpx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YECeUbpx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YECeUbpx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YECeUbpx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YECeUbpx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YECeUbpx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YECeUbpx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YECeUbpx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YECeUbpx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YECeUbpx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YECeUbpx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YECeUbpx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YECeUbpx P {
  text-align: left;
}
.cid-s8YECeUbpx H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YF0DvKJF .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YF0DvKJF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YF0DvKJF a {
  font-style: normal;
}
.cid-s8YF0DvKJF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YF0DvKJF .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YF0DvKJF .nav-item:focus,
.cid-s8YF0DvKJF .nav-link:focus {
  outline: none;
}
.cid-s8YF0DvKJF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YF0DvKJF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YF0DvKJF .menu-logo {
  margin-right: auto;
}
.cid-s8YF0DvKJF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YF0DvKJF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YF0DvKJF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YF0DvKJF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YF0DvKJF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YF0DvKJF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YF0DvKJF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YF0DvKJF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YF0DvKJF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YF0DvKJF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YF0DvKJF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YF0DvKJF .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YF0DvKJF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YF0DvKJF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YF0DvKJF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YF0DvKJF .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YF0DvKJF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YF0DvKJF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YF0DvKJF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YF0DvKJF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YF0DvKJF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YF0DvKJF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YF0DvKJF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YF0DvKJF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YF0DvKJF button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YF0DvKJF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YF0DvKJF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YF0DvKJF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YF0DvKJF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YF0DvKJF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YF0DvKJF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YF0DvKJF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YF0DvKJF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YF0DvKJF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YF0DvKJF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YF0DvKJF .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YF0DvKJF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YF0DvKJF .collapsed .navbar-collapse.collapsing,
.cid-s8YF0DvKJF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YF0DvKJF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YF0DvKJF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YF0DvKJF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YF0DvKJF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YF0DvKJF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YF0DvKJF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YF0DvKJF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YF0DvKJF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YF0DvKJF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YF0DvKJF .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YF0DvKJF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YF0DvKJF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YF0DvKJF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YF0DvKJF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YF0DvKJF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YF0DvKJF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YF0DvKJF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YF0DvKJF img {
    height: 3.8rem !important;
  }
  .cid-s8YF0DvKJF .btn {
    display: -webkit-flex;
  }
  .cid-s8YF0DvKJF button.navbar-toggler {
    display: block;
  }
  .cid-s8YF0DvKJF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YF0DvKJF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YF0DvKJF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YF0DvKJF .navbar-collapse.collapsing,
  .cid-s8YF0DvKJF .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YF0DvKJF .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YF0DvKJF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YF0DvKJF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YF0DvKJF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YF0DvKJF .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YF0DvKJF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YF0DvKJF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YF0DvKJF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YF0DvKJF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YF0DvKJF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YF0DvKJF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YF0DvKJF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YF0DvKJF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YF0DvKJF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YF0DvKJF .nav-link:hover,
.cid-s8YF0DvKJF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YF0DVOeR {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YF0DVOeR .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YF0DVOeR H3 {
  text-align: center;
}
.cid-s8YF0Enjk9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YF0Enjk9 P {
  color: #767676;
}
.cid-s8YF0Enjk9 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YF0Enjk9 .mbr-text,
.cid-s8YF0Enjk9 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YF0ELhee {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YF0ELhee .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YF0ELhee .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YF0ELhee .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YF0ELhee .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YF0ELhee .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YF0ELhee .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YF0ELhee .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YF0ELhee .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YF0ELhee .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YF0ELhee .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YF0ELhee H4 {
  text-align: left;
}
.cid-s8YF0ELhee .img-text {
  text-align: left;
}
.cid-s8YF0FbiC8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YF0FbiC8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YF0FbiC8 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YF0FbiC8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YF0FbiC8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YF0FzQss {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YF0FzQss .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YF0FzQss .form-group {
  padding: 0.5rem;
}
.cid-s8YF0FzQss .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YF0FzQss .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YF0FzQss .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YF0FzQss .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YF0FzQss .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YF0FzQss .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YF0FzQss .mbri-play:before {
  left: 55% !important;
}
.cid-s8YF0FzQss .form-control {
  text-align: center;
}
.cid-s8YF0FzQss h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YF0FzQss .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YF0FzQss .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YF0FzQss .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YF0FzQss .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YF0FzQss a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YF0FzQss a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YF0FzQss .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YF0FzQss .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YF0FzQss .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YF0FzQss .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YF0FzQss .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YF0FzQss .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YF0G2u7D {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YF0G2u7D .content {
    text-align: center;
  }
  .cid-s8YF0G2u7D .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YF0G2u7D .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YF0G2u7D .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YF0G2u7D .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YF0G2u7D .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YF0G2u7D .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YF0G2u7D .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YF0G2u7D .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YF0G2u7D .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YF0G2u7D .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YF0G2u7D .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YF0G2u7D .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YF0G2u7D P {
  text-align: left;
}
.cid-s8YF0G2u7D H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YFdM4FYj .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YFdM4FYj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YFdM4FYj a {
  font-style: normal;
}
.cid-s8YFdM4FYj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YFdM4FYj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YFdM4FYj .nav-item:focus,
.cid-s8YFdM4FYj .nav-link:focus {
  outline: none;
}
.cid-s8YFdM4FYj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YFdM4FYj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YFdM4FYj .menu-logo {
  margin-right: auto;
}
.cid-s8YFdM4FYj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YFdM4FYj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YFdM4FYj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YFdM4FYj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YFdM4FYj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YFdM4FYj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YFdM4FYj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YFdM4FYj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YFdM4FYj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YFdM4FYj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YFdM4FYj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YFdM4FYj .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YFdM4FYj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YFdM4FYj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YFdM4FYj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YFdM4FYj .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YFdM4FYj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YFdM4FYj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YFdM4FYj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YFdM4FYj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YFdM4FYj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YFdM4FYj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YFdM4FYj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YFdM4FYj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YFdM4FYj button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YFdM4FYj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YFdM4FYj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YFdM4FYj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YFdM4FYj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YFdM4FYj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YFdM4FYj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YFdM4FYj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YFdM4FYj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YFdM4FYj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YFdM4FYj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YFdM4FYj .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YFdM4FYj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YFdM4FYj .collapsed .navbar-collapse.collapsing,
.cid-s8YFdM4FYj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YFdM4FYj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YFdM4FYj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YFdM4FYj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YFdM4FYj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YFdM4FYj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YFdM4FYj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YFdM4FYj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YFdM4FYj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YFdM4FYj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YFdM4FYj .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YFdM4FYj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YFdM4FYj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YFdM4FYj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YFdM4FYj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YFdM4FYj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YFdM4FYj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YFdM4FYj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YFdM4FYj img {
    height: 3.8rem !important;
  }
  .cid-s8YFdM4FYj .btn {
    display: -webkit-flex;
  }
  .cid-s8YFdM4FYj button.navbar-toggler {
    display: block;
  }
  .cid-s8YFdM4FYj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YFdM4FYj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YFdM4FYj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YFdM4FYj .navbar-collapse.collapsing,
  .cid-s8YFdM4FYj .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YFdM4FYj .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YFdM4FYj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YFdM4FYj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YFdM4FYj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YFdM4FYj .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YFdM4FYj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YFdM4FYj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YFdM4FYj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YFdM4FYj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YFdM4FYj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YFdM4FYj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YFdM4FYj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YFdM4FYj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YFdM4FYj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YFdM4FYj .nav-link:hover,
.cid-s8YFdM4FYj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YFdMtFSv {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YFdMtFSv .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YFdMtFSv H3 {
  text-align: center;
}
.cid-s8YFdMXTxf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YFdMXTxf P {
  color: #767676;
}
.cid-s8YFdMXTxf H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YFdMXTxf .mbr-text,
.cid-s8YFdMXTxf .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YFdNkCm4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YFdNkCm4 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YFdNkCm4 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YFdNkCm4 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YFdNkCm4 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YFdNkCm4 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YFdNkCm4 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YFdNkCm4 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YFdNkCm4 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YFdNkCm4 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YFdNkCm4 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YFdNkCm4 H4 {
  text-align: left;
}
.cid-s8YFdNkCm4 .img-text {
  text-align: left;
}
.cid-s8YFdNI52U .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YFdNI52U .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YFdNI52U .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YFdNI52U .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YFdNI52U .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YFdO6ZJs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YFdO6ZJs .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YFdO6ZJs .form-group {
  padding: 0.5rem;
}
.cid-s8YFdO6ZJs .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YFdO6ZJs .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YFdO6ZJs .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YFdO6ZJs .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YFdO6ZJs .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YFdO6ZJs .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YFdO6ZJs .mbri-play:before {
  left: 55% !important;
}
.cid-s8YFdO6ZJs .form-control {
  text-align: center;
}
.cid-s8YFdO6ZJs h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YFdO6ZJs .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YFdO6ZJs .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YFdO6ZJs .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YFdO6ZJs .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YFdO6ZJs a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YFdO6ZJs a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YFdO6ZJs .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YFdO6ZJs .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YFdO6ZJs .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YFdO6ZJs .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YFdO6ZJs .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YFdO6ZJs .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YFdOBKOy {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YFdOBKOy .content {
    text-align: center;
  }
  .cid-s8YFdOBKOy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YFdOBKOy .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YFdOBKOy .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YFdOBKOy .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YFdOBKOy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YFdOBKOy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YFdOBKOy .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YFdOBKOy .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YFdOBKOy .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YFdOBKOy .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YFdOBKOy .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YFdOBKOy .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YFdOBKOy P {
  text-align: left;
}
.cid-s8YFdOBKOy H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YH9qAERH .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YH9qAERH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YH9qAERH a {
  font-style: normal;
}
.cid-s8YH9qAERH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YH9qAERH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YH9qAERH .nav-item:focus,
.cid-s8YH9qAERH .nav-link:focus {
  outline: none;
}
.cid-s8YH9qAERH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YH9qAERH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YH9qAERH .menu-logo {
  margin-right: auto;
}
.cid-s8YH9qAERH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YH9qAERH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YH9qAERH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YH9qAERH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YH9qAERH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YH9qAERH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YH9qAERH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YH9qAERH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YH9qAERH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YH9qAERH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YH9qAERH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YH9qAERH .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YH9qAERH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YH9qAERH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YH9qAERH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YH9qAERH .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YH9qAERH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YH9qAERH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YH9qAERH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YH9qAERH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YH9qAERH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YH9qAERH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YH9qAERH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YH9qAERH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YH9qAERH button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YH9qAERH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YH9qAERH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YH9qAERH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YH9qAERH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YH9qAERH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YH9qAERH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YH9qAERH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YH9qAERH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YH9qAERH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YH9qAERH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YH9qAERH .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YH9qAERH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YH9qAERH .collapsed .navbar-collapse.collapsing,
.cid-s8YH9qAERH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YH9qAERH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YH9qAERH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YH9qAERH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YH9qAERH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YH9qAERH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YH9qAERH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YH9qAERH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YH9qAERH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YH9qAERH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YH9qAERH .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YH9qAERH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YH9qAERH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YH9qAERH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YH9qAERH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YH9qAERH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YH9qAERH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YH9qAERH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YH9qAERH img {
    height: 3.8rem !important;
  }
  .cid-s8YH9qAERH .btn {
    display: -webkit-flex;
  }
  .cid-s8YH9qAERH button.navbar-toggler {
    display: block;
  }
  .cid-s8YH9qAERH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YH9qAERH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YH9qAERH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YH9qAERH .navbar-collapse.collapsing,
  .cid-s8YH9qAERH .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YH9qAERH .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YH9qAERH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YH9qAERH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YH9qAERH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YH9qAERH .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YH9qAERH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YH9qAERH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YH9qAERH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YH9qAERH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YH9qAERH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YH9qAERH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YH9qAERH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YH9qAERH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YH9qAERH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YH9qAERH .nav-link:hover,
.cid-s8YH9qAERH .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YH9r4DOc {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YH9r4DOc .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YH9r4DOc H3 {
  text-align: center;
}
.cid-s8YH9rOR5x {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YH9rOR5x P {
  color: #767676;
}
.cid-s8YH9rOR5x H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YH9rOR5x .mbr-text,
.cid-s8YH9rOR5x .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YH9sf9hm {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YH9sf9hm .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YH9sf9hm .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YH9sf9hm .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YH9sf9hm .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YH9sf9hm .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YH9sf9hm .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YH9sf9hm .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YH9sf9hm .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YH9sf9hm .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YH9sf9hm .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YH9sf9hm H4 {
  text-align: left;
}
.cid-s8YH9sf9hm .img-text {
  text-align: left;
}
.cid-s8YH9sDpGs .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YH9sDpGs .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YH9sDpGs .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YH9sDpGs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YH9sDpGs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YH9t23d3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YH9t23d3 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YH9t23d3 .form-group {
  padding: 0.5rem;
}
.cid-s8YH9t23d3 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YH9t23d3 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YH9t23d3 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YH9t23d3 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YH9t23d3 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YH9t23d3 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YH9t23d3 .mbri-play:before {
  left: 55% !important;
}
.cid-s8YH9t23d3 .form-control {
  text-align: center;
}
.cid-s8YH9t23d3 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YH9t23d3 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YH9t23d3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YH9t23d3 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YH9t23d3 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YH9t23d3 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YH9t23d3 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YH9t23d3 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YH9t23d3 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YH9t23d3 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YH9t23d3 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YH9t23d3 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YH9t23d3 .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YH9twrrp {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YH9twrrp .content {
    text-align: center;
  }
  .cid-s8YH9twrrp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YH9twrrp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YH9twrrp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YH9twrrp .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YH9twrrp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YH9twrrp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YH9twrrp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YH9twrrp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YH9twrrp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YH9twrrp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YH9twrrp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YH9twrrp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YH9twrrp P {
  text-align: left;
}
.cid-s8YH9twrrp H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YHniC52W .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YHniC52W .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YHniC52W a {
  font-style: normal;
}
.cid-s8YHniC52W .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YHniC52W .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YHniC52W .nav-item:focus,
.cid-s8YHniC52W .nav-link:focus {
  outline: none;
}
.cid-s8YHniC52W .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YHniC52W .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YHniC52W .menu-logo {
  margin-right: auto;
}
.cid-s8YHniC52W .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YHniC52W .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YHniC52W .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YHniC52W .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YHniC52W .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YHniC52W .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YHniC52W .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YHniC52W .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YHniC52W .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YHniC52W .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YHniC52W .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YHniC52W .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YHniC52W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YHniC52W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YHniC52W .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YHniC52W .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YHniC52W .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YHniC52W .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YHniC52W .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YHniC52W .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YHniC52W .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YHniC52W .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YHniC52W .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YHniC52W button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YHniC52W button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YHniC52W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YHniC52W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YHniC52W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YHniC52W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YHniC52W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YHniC52W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YHniC52W nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YHniC52W nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YHniC52W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YHniC52W .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YHniC52W .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YHniC52W .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YHniC52W .collapsed .navbar-collapse.collapsing,
.cid-s8YHniC52W .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YHniC52W .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YHniC52W .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YHniC52W .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YHniC52W .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YHniC52W .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YHniC52W .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YHniC52W .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YHniC52W .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YHniC52W .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YHniC52W .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YHniC52W .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YHniC52W .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YHniC52W .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YHniC52W .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YHniC52W .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YHniC52W .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YHniC52W.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YHniC52W img {
    height: 3.8rem !important;
  }
  .cid-s8YHniC52W .btn {
    display: -webkit-flex;
  }
  .cid-s8YHniC52W button.navbar-toggler {
    display: block;
  }
  .cid-s8YHniC52W .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YHniC52W .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YHniC52W .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YHniC52W .navbar-collapse.collapsing,
  .cid-s8YHniC52W .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YHniC52W .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YHniC52W .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YHniC52W .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YHniC52W .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YHniC52W .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YHniC52W .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YHniC52W .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YHniC52W .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YHniC52W .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YHniC52W .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YHniC52W .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YHniC52W .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YHniC52W .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YHniC52W .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YHniC52W .nav-link:hover,
.cid-s8YHniC52W .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YHnj1gxU {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YHnj1gxU .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YHnj1gxU H3 {
  text-align: center;
}
.cid-s8YHnjsWY8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YHnjsWY8 P {
  color: #767676;
}
.cid-s8YHnjsWY8 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YHnjsWY8 .mbr-text,
.cid-s8YHnjsWY8 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YHnjQQNr {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YHnjQQNr .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YHnjQQNr .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YHnjQQNr .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YHnjQQNr .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YHnjQQNr .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YHnjQQNr .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YHnjQQNr .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YHnjQQNr .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YHnjQQNr .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YHnjQQNr .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YHnjQQNr H4 {
  text-align: left;
}
.cid-s8YHnjQQNr .img-text {
  text-align: left;
}
.cid-s8YHnkcn7E .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YHnkcn7E .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YHnkcn7E .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YHnkcn7E .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YHnkcn7E .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YHnkCUp0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YHnkCUp0 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YHnkCUp0 .form-group {
  padding: 0.5rem;
}
.cid-s8YHnkCUp0 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YHnkCUp0 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YHnkCUp0 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YHnkCUp0 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YHnkCUp0 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YHnkCUp0 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YHnkCUp0 .mbri-play:before {
  left: 55% !important;
}
.cid-s8YHnkCUp0 .form-control {
  text-align: center;
}
.cid-s8YHnkCUp0 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YHnkCUp0 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YHnkCUp0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YHnkCUp0 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YHnkCUp0 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YHnkCUp0 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YHnkCUp0 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YHnkCUp0 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YHnkCUp0 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YHnkCUp0 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YHnkCUp0 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YHnkCUp0 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YHnkCUp0 .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YHnl9IB2 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YHnl9IB2 .content {
    text-align: center;
  }
  .cid-s8YHnl9IB2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YHnl9IB2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YHnl9IB2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YHnl9IB2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YHnl9IB2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YHnl9IB2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YHnl9IB2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YHnl9IB2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YHnl9IB2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YHnl9IB2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YHnl9IB2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YHnl9IB2 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YHnl9IB2 P {
  text-align: left;
}
.cid-s8YHnl9IB2 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YIgFJhQD .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YIgFJhQD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YIgFJhQD a {
  font-style: normal;
}
.cid-s8YIgFJhQD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YIgFJhQD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YIgFJhQD .nav-item:focus,
.cid-s8YIgFJhQD .nav-link:focus {
  outline: none;
}
.cid-s8YIgFJhQD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YIgFJhQD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YIgFJhQD .menu-logo {
  margin-right: auto;
}
.cid-s8YIgFJhQD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YIgFJhQD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YIgFJhQD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YIgFJhQD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YIgFJhQD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YIgFJhQD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YIgFJhQD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YIgFJhQD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YIgFJhQD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YIgFJhQD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YIgFJhQD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YIgFJhQD .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YIgFJhQD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YIgFJhQD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YIgFJhQD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YIgFJhQD .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YIgFJhQD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YIgFJhQD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YIgFJhQD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YIgFJhQD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YIgFJhQD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YIgFJhQD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YIgFJhQD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YIgFJhQD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YIgFJhQD button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YIgFJhQD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YIgFJhQD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YIgFJhQD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YIgFJhQD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YIgFJhQD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YIgFJhQD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YIgFJhQD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YIgFJhQD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YIgFJhQD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YIgFJhQD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YIgFJhQD .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YIgFJhQD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YIgFJhQD .collapsed .navbar-collapse.collapsing,
.cid-s8YIgFJhQD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YIgFJhQD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YIgFJhQD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YIgFJhQD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YIgFJhQD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YIgFJhQD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YIgFJhQD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YIgFJhQD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YIgFJhQD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YIgFJhQD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YIgFJhQD .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YIgFJhQD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YIgFJhQD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YIgFJhQD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YIgFJhQD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YIgFJhQD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YIgFJhQD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YIgFJhQD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YIgFJhQD img {
    height: 3.8rem !important;
  }
  .cid-s8YIgFJhQD .btn {
    display: -webkit-flex;
  }
  .cid-s8YIgFJhQD button.navbar-toggler {
    display: block;
  }
  .cid-s8YIgFJhQD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YIgFJhQD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YIgFJhQD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YIgFJhQD .navbar-collapse.collapsing,
  .cid-s8YIgFJhQD .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YIgFJhQD .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YIgFJhQD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YIgFJhQD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YIgFJhQD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YIgFJhQD .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YIgFJhQD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YIgFJhQD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YIgFJhQD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YIgFJhQD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YIgFJhQD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YIgFJhQD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YIgFJhQD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YIgFJhQD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YIgFJhQD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YIgFJhQD .nav-link:hover,
.cid-s8YIgFJhQD .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YIgG7cg7 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YIgG7cg7 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YIgG7cg7 H3 {
  text-align: center;
}
.cid-s8YIgGzRlw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YIgGzRlw P {
  color: #767676;
}
.cid-s8YIgGzRlw H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YIgGzRlw .mbr-text,
.cid-s8YIgGzRlw .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YIgGXFsE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YIgGXFsE .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YIgGXFsE .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YIgGXFsE .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YIgGXFsE .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YIgGXFsE .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YIgGXFsE .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YIgGXFsE .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YIgGXFsE .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YIgGXFsE .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YIgGXFsE .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YIgGXFsE H4 {
  text-align: left;
}
.cid-s8YIgGXFsE .img-text {
  text-align: left;
}
.cid-s8YIgHjw7E .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YIgHjw7E .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YIgHjw7E .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YIgHjw7E .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YIgHjw7E .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YIgHLI6C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YIgHLI6C .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YIgHLI6C .form-group {
  padding: 0.5rem;
}
.cid-s8YIgHLI6C .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YIgHLI6C .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YIgHLI6C .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YIgHLI6C .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YIgHLI6C .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YIgHLI6C .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YIgHLI6C .mbri-play:before {
  left: 55% !important;
}
.cid-s8YIgHLI6C .form-control {
  text-align: center;
}
.cid-s8YIgHLI6C h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YIgHLI6C .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YIgHLI6C .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YIgHLI6C .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YIgHLI6C .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YIgHLI6C a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YIgHLI6C a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YIgHLI6C .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YIgHLI6C .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YIgHLI6C .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YIgHLI6C .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YIgHLI6C .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YIgHLI6C .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YIgIfSj6 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YIgIfSj6 .content {
    text-align: center;
  }
  .cid-s8YIgIfSj6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YIgIfSj6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YIgIfSj6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YIgIfSj6 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YIgIfSj6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YIgIfSj6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YIgIfSj6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YIgIfSj6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YIgIfSj6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YIgIfSj6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YIgIfSj6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YIgIfSj6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YIgIfSj6 P {
  text-align: left;
}
.cid-s8YIgIfSj6 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YIBaCtDp .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YIBaCtDp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YIBaCtDp a {
  font-style: normal;
}
.cid-s8YIBaCtDp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YIBaCtDp .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YIBaCtDp .nav-item:focus,
.cid-s8YIBaCtDp .nav-link:focus {
  outline: none;
}
.cid-s8YIBaCtDp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YIBaCtDp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YIBaCtDp .menu-logo {
  margin-right: auto;
}
.cid-s8YIBaCtDp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YIBaCtDp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YIBaCtDp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YIBaCtDp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YIBaCtDp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YIBaCtDp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YIBaCtDp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YIBaCtDp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YIBaCtDp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YIBaCtDp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YIBaCtDp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YIBaCtDp .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YIBaCtDp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YIBaCtDp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YIBaCtDp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YIBaCtDp .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YIBaCtDp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YIBaCtDp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YIBaCtDp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YIBaCtDp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YIBaCtDp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YIBaCtDp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YIBaCtDp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YIBaCtDp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YIBaCtDp button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YIBaCtDp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YIBaCtDp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YIBaCtDp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YIBaCtDp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YIBaCtDp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YIBaCtDp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YIBaCtDp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YIBaCtDp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YIBaCtDp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YIBaCtDp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YIBaCtDp .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YIBaCtDp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YIBaCtDp .collapsed .navbar-collapse.collapsing,
.cid-s8YIBaCtDp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YIBaCtDp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YIBaCtDp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YIBaCtDp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YIBaCtDp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YIBaCtDp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YIBaCtDp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YIBaCtDp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YIBaCtDp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YIBaCtDp .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YIBaCtDp .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YIBaCtDp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YIBaCtDp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YIBaCtDp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YIBaCtDp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YIBaCtDp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YIBaCtDp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YIBaCtDp.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YIBaCtDp img {
    height: 3.8rem !important;
  }
  .cid-s8YIBaCtDp .btn {
    display: -webkit-flex;
  }
  .cid-s8YIBaCtDp button.navbar-toggler {
    display: block;
  }
  .cid-s8YIBaCtDp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YIBaCtDp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YIBaCtDp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YIBaCtDp .navbar-collapse.collapsing,
  .cid-s8YIBaCtDp .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YIBaCtDp .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YIBaCtDp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YIBaCtDp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YIBaCtDp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YIBaCtDp .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YIBaCtDp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YIBaCtDp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YIBaCtDp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YIBaCtDp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YIBaCtDp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YIBaCtDp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YIBaCtDp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YIBaCtDp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YIBaCtDp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YIBaCtDp .nav-link:hover,
.cid-s8YIBaCtDp .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YIBb8SPR {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YIBb8SPR .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YIBb8SPR H3 {
  text-align: center;
}
.cid-s8YIBbAEPa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YIBbAEPa P {
  color: #767676;
}
.cid-s8YIBbAEPa H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YIBbAEPa .mbr-text,
.cid-s8YIBbAEPa .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YIBc1zmd {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YIBc1zmd .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YIBc1zmd .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YIBc1zmd .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YIBc1zmd .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YIBc1zmd .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YIBc1zmd .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YIBc1zmd .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YIBc1zmd .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YIBc1zmd .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YIBc1zmd .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YIBc1zmd H4 {
  text-align: left;
}
.cid-s8YIBc1zmd .img-text {
  text-align: left;
}
.cid-s8YIBcn8Vy .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YIBcn8Vy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YIBcn8Vy .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YIBcn8Vy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YIBcn8Vy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YIBcOIhY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YIBcOIhY .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YIBcOIhY .form-group {
  padding: 0.5rem;
}
.cid-s8YIBcOIhY .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YIBcOIhY .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YIBcOIhY .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YIBcOIhY .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YIBcOIhY .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YIBcOIhY .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YIBcOIhY .mbri-play:before {
  left: 55% !important;
}
.cid-s8YIBcOIhY .form-control {
  text-align: center;
}
.cid-s8YIBcOIhY h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YIBcOIhY .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YIBcOIhY .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YIBcOIhY .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YIBcOIhY .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YIBcOIhY a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YIBcOIhY a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YIBcOIhY .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YIBcOIhY .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YIBcOIhY .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YIBcOIhY .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YIBcOIhY .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YIBcOIhY .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YIBdi9sD {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YIBdi9sD .content {
    text-align: center;
  }
  .cid-s8YIBdi9sD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YIBdi9sD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YIBdi9sD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YIBdi9sD .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YIBdi9sD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YIBdi9sD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YIBdi9sD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YIBdi9sD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YIBdi9sD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YIBdi9sD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YIBdi9sD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YIBdi9sD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YIBdi9sD P {
  text-align: left;
}
.cid-s8YIBdi9sD H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YIWcTqXU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YIWcTqXU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YIWcTqXU a {
  font-style: normal;
}
.cid-s8YIWcTqXU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YIWcTqXU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YIWcTqXU .nav-item:focus,
.cid-s8YIWcTqXU .nav-link:focus {
  outline: none;
}
.cid-s8YIWcTqXU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YIWcTqXU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YIWcTqXU .menu-logo {
  margin-right: auto;
}
.cid-s8YIWcTqXU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YIWcTqXU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YIWcTqXU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YIWcTqXU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YIWcTqXU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YIWcTqXU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YIWcTqXU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YIWcTqXU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YIWcTqXU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YIWcTqXU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YIWcTqXU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YIWcTqXU .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YIWcTqXU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YIWcTqXU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YIWcTqXU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YIWcTqXU .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YIWcTqXU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YIWcTqXU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YIWcTqXU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YIWcTqXU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YIWcTqXU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YIWcTqXU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YIWcTqXU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YIWcTqXU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YIWcTqXU button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YIWcTqXU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YIWcTqXU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YIWcTqXU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YIWcTqXU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YIWcTqXU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YIWcTqXU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YIWcTqXU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YIWcTqXU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YIWcTqXU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YIWcTqXU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YIWcTqXU .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YIWcTqXU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YIWcTqXU .collapsed .navbar-collapse.collapsing,
.cid-s8YIWcTqXU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YIWcTqXU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YIWcTqXU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YIWcTqXU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YIWcTqXU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YIWcTqXU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YIWcTqXU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YIWcTqXU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YIWcTqXU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YIWcTqXU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YIWcTqXU .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YIWcTqXU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YIWcTqXU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YIWcTqXU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YIWcTqXU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YIWcTqXU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YIWcTqXU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YIWcTqXU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YIWcTqXU img {
    height: 3.8rem !important;
  }
  .cid-s8YIWcTqXU .btn {
    display: -webkit-flex;
  }
  .cid-s8YIWcTqXU button.navbar-toggler {
    display: block;
  }
  .cid-s8YIWcTqXU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YIWcTqXU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YIWcTqXU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YIWcTqXU .navbar-collapse.collapsing,
  .cid-s8YIWcTqXU .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YIWcTqXU .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YIWcTqXU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YIWcTqXU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YIWcTqXU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YIWcTqXU .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YIWcTqXU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YIWcTqXU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YIWcTqXU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YIWcTqXU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YIWcTqXU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YIWcTqXU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YIWcTqXU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YIWcTqXU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YIWcTqXU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YIWcTqXU .nav-link:hover,
.cid-s8YIWcTqXU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YIWdtuKz {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YIWdtuKz .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YIWdtuKz H3 {
  text-align: center;
}
.cid-s8YIWdVza1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YIWdVza1 P {
  color: #767676;
}
.cid-s8YIWdVza1 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YIWdVza1 .mbr-text,
.cid-s8YIWdVza1 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YIWejpBS {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YIWejpBS .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YIWejpBS .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YIWejpBS .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YIWejpBS .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YIWejpBS .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YIWejpBS .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YIWejpBS .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YIWejpBS .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YIWejpBS .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YIWejpBS .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YIWejpBS H4 {
  text-align: left;
}
.cid-s8YIWejpBS .img-text {
  text-align: left;
}
.cid-s8YIWeG5Km .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YIWeG5Km .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YIWeG5Km .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YIWeG5Km .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YIWeG5Km .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YIWf6LY2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YIWf6LY2 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YIWf6LY2 .form-group {
  padding: 0.5rem;
}
.cid-s8YIWf6LY2 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YIWf6LY2 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YIWf6LY2 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YIWf6LY2 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YIWf6LY2 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YIWf6LY2 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YIWf6LY2 .mbri-play:before {
  left: 55% !important;
}
.cid-s8YIWf6LY2 .form-control {
  text-align: center;
}
.cid-s8YIWf6LY2 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YIWf6LY2 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YIWf6LY2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YIWf6LY2 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YIWf6LY2 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YIWf6LY2 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YIWf6LY2 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YIWf6LY2 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YIWf6LY2 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YIWf6LY2 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YIWf6LY2 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YIWf6LY2 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YIWf6LY2 .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YIWfBGNA {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YIWfBGNA .content {
    text-align: center;
  }
  .cid-s8YIWfBGNA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YIWfBGNA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YIWfBGNA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YIWfBGNA .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YIWfBGNA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YIWfBGNA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YIWfBGNA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YIWfBGNA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YIWfBGNA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YIWfBGNA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YIWfBGNA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YIWfBGNA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YIWfBGNA P {
  text-align: left;
}
.cid-s8YIWfBGNA H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YJcPGQ5N .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YJcPGQ5N .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YJcPGQ5N a {
  font-style: normal;
}
.cid-s8YJcPGQ5N .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YJcPGQ5N .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YJcPGQ5N .nav-item:focus,
.cid-s8YJcPGQ5N .nav-link:focus {
  outline: none;
}
.cid-s8YJcPGQ5N .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YJcPGQ5N .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YJcPGQ5N .menu-logo {
  margin-right: auto;
}
.cid-s8YJcPGQ5N .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YJcPGQ5N .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YJcPGQ5N .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YJcPGQ5N .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YJcPGQ5N .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YJcPGQ5N .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YJcPGQ5N .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YJcPGQ5N .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YJcPGQ5N .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YJcPGQ5N .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YJcPGQ5N .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YJcPGQ5N .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YJcPGQ5N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YJcPGQ5N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YJcPGQ5N .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YJcPGQ5N .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YJcPGQ5N .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YJcPGQ5N .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YJcPGQ5N .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YJcPGQ5N .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YJcPGQ5N .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YJcPGQ5N .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YJcPGQ5N .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YJcPGQ5N button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YJcPGQ5N button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YJcPGQ5N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YJcPGQ5N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YJcPGQ5N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YJcPGQ5N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YJcPGQ5N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YJcPGQ5N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YJcPGQ5N nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YJcPGQ5N nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YJcPGQ5N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YJcPGQ5N .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YJcPGQ5N .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YJcPGQ5N .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YJcPGQ5N .collapsed .navbar-collapse.collapsing,
.cid-s8YJcPGQ5N .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YJcPGQ5N .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YJcPGQ5N .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YJcPGQ5N .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YJcPGQ5N .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YJcPGQ5N .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YJcPGQ5N .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YJcPGQ5N .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YJcPGQ5N .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YJcPGQ5N .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YJcPGQ5N .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YJcPGQ5N .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YJcPGQ5N .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YJcPGQ5N .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YJcPGQ5N .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YJcPGQ5N .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YJcPGQ5N .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YJcPGQ5N.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YJcPGQ5N img {
    height: 3.8rem !important;
  }
  .cid-s8YJcPGQ5N .btn {
    display: -webkit-flex;
  }
  .cid-s8YJcPGQ5N button.navbar-toggler {
    display: block;
  }
  .cid-s8YJcPGQ5N .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YJcPGQ5N .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YJcPGQ5N .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YJcPGQ5N .navbar-collapse.collapsing,
  .cid-s8YJcPGQ5N .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YJcPGQ5N .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YJcPGQ5N .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YJcPGQ5N .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YJcPGQ5N .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YJcPGQ5N .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YJcPGQ5N .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YJcPGQ5N .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YJcPGQ5N .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YJcPGQ5N .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YJcPGQ5N .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YJcPGQ5N .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YJcPGQ5N .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YJcPGQ5N .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YJcPGQ5N .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YJcPGQ5N .nav-link:hover,
.cid-s8YJcPGQ5N .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YJcQdMVD {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YJcQdMVD .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YJcQdMVD H3 {
  text-align: center;
}
.cid-s8YJcQI1Da {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YJcQI1Da P {
  color: #767676;
}
.cid-s8YJcQI1Da H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YJcQI1Da .mbr-text,
.cid-s8YJcQI1Da .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YJcR7hhc {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YJcR7hhc .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YJcR7hhc .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YJcR7hhc .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YJcR7hhc .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YJcR7hhc .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YJcR7hhc .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YJcR7hhc .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YJcR7hhc .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YJcR7hhc .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YJcR7hhc .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YJcR7hhc H4 {
  text-align: left;
}
.cid-s8YJcR7hhc .img-text {
  text-align: left;
}
.cid-s8YJcRwFYR .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YJcRwFYR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YJcRwFYR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YJcRwFYR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YJcRwFYR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YJcRX30e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YJcRX30e .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YJcRX30e .form-group {
  padding: 0.5rem;
}
.cid-s8YJcRX30e .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YJcRX30e .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YJcRX30e .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YJcRX30e .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YJcRX30e .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YJcRX30e .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YJcRX30e .mbri-play:before {
  left: 55% !important;
}
.cid-s8YJcRX30e .form-control {
  text-align: center;
}
.cid-s8YJcRX30e h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YJcRX30e .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YJcRX30e .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YJcRX30e .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YJcRX30e .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YJcRX30e a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YJcRX30e a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YJcRX30e .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YJcRX30e .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YJcRX30e .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YJcRX30e .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YJcRX30e .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YJcRX30e .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YJcSrLh9 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YJcSrLh9 .content {
    text-align: center;
  }
  .cid-s8YJcSrLh9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YJcSrLh9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YJcSrLh9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YJcSrLh9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YJcSrLh9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YJcSrLh9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YJcSrLh9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YJcSrLh9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YJcSrLh9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YJcSrLh9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YJcSrLh9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YJcSrLh9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YJcSrLh9 P {
  text-align: left;
}
.cid-s8YJcSrLh9 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YJsRiXBu .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YJsRiXBu .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YJsRiXBu a {
  font-style: normal;
}
.cid-s8YJsRiXBu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YJsRiXBu .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YJsRiXBu .nav-item:focus,
.cid-s8YJsRiXBu .nav-link:focus {
  outline: none;
}
.cid-s8YJsRiXBu .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YJsRiXBu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YJsRiXBu .menu-logo {
  margin-right: auto;
}
.cid-s8YJsRiXBu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YJsRiXBu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YJsRiXBu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YJsRiXBu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YJsRiXBu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YJsRiXBu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YJsRiXBu .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YJsRiXBu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YJsRiXBu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YJsRiXBu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YJsRiXBu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YJsRiXBu .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YJsRiXBu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YJsRiXBu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YJsRiXBu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YJsRiXBu .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YJsRiXBu .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YJsRiXBu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YJsRiXBu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YJsRiXBu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YJsRiXBu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YJsRiXBu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YJsRiXBu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YJsRiXBu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YJsRiXBu button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YJsRiXBu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YJsRiXBu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YJsRiXBu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YJsRiXBu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YJsRiXBu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YJsRiXBu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YJsRiXBu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YJsRiXBu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YJsRiXBu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YJsRiXBu .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YJsRiXBu .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YJsRiXBu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YJsRiXBu .collapsed .navbar-collapse.collapsing,
.cid-s8YJsRiXBu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YJsRiXBu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YJsRiXBu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YJsRiXBu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YJsRiXBu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YJsRiXBu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YJsRiXBu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YJsRiXBu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YJsRiXBu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YJsRiXBu .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YJsRiXBu .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YJsRiXBu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YJsRiXBu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YJsRiXBu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YJsRiXBu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YJsRiXBu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YJsRiXBu .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YJsRiXBu.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YJsRiXBu img {
    height: 3.8rem !important;
  }
  .cid-s8YJsRiXBu .btn {
    display: -webkit-flex;
  }
  .cid-s8YJsRiXBu button.navbar-toggler {
    display: block;
  }
  .cid-s8YJsRiXBu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YJsRiXBu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YJsRiXBu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YJsRiXBu .navbar-collapse.collapsing,
  .cid-s8YJsRiXBu .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YJsRiXBu .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YJsRiXBu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YJsRiXBu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YJsRiXBu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YJsRiXBu .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YJsRiXBu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YJsRiXBu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YJsRiXBu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YJsRiXBu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YJsRiXBu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YJsRiXBu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YJsRiXBu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YJsRiXBu .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YJsRiXBu .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YJsRiXBu .nav-link:hover,
.cid-s8YJsRiXBu .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YJsRGI8G {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YJsRGI8G .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YJsRGI8G H3 {
  text-align: center;
}
.cid-s8YJsS7rhM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YJsS7rhM P {
  color: #767676;
}
.cid-s8YJsS7rhM H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YJsS7rhM .mbr-text,
.cid-s8YJsS7rhM .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YJsSvba9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YJsSvba9 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YJsSvba9 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YJsSvba9 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YJsSvba9 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YJsSvba9 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YJsSvba9 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YJsSvba9 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YJsSvba9 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YJsSvba9 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YJsSvba9 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YJsSvba9 H4 {
  text-align: left;
}
.cid-s8YJsSvba9 .img-text {
  text-align: left;
}
.cid-s8YJsSVaT8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YJsSVaT8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YJsSVaT8 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YJsSVaT8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YJsSVaT8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YJsTk6FO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YJsTk6FO .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YJsTk6FO .form-group {
  padding: 0.5rem;
}
.cid-s8YJsTk6FO .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YJsTk6FO .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YJsTk6FO .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YJsTk6FO .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YJsTk6FO .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YJsTk6FO .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YJsTk6FO .mbri-play:before {
  left: 55% !important;
}
.cid-s8YJsTk6FO .form-control {
  text-align: center;
}
.cid-s8YJsTk6FO h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YJsTk6FO .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YJsTk6FO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YJsTk6FO .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YJsTk6FO .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YJsTk6FO a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YJsTk6FO a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YJsTk6FO .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YJsTk6FO .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YJsTk6FO .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YJsTk6FO .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YJsTk6FO .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YJsTk6FO .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YJsTO8Sm {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YJsTO8Sm .content {
    text-align: center;
  }
  .cid-s8YJsTO8Sm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YJsTO8Sm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YJsTO8Sm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YJsTO8Sm .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YJsTO8Sm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YJsTO8Sm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YJsTO8Sm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YJsTO8Sm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YJsTO8Sm .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YJsTO8Sm .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YJsTO8Sm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YJsTO8Sm .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YJsTO8Sm P {
  text-align: left;
}
.cid-s8YJsTO8Sm H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YJEPzykr .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YJEPzykr .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YJEPzykr a {
  font-style: normal;
}
.cid-s8YJEPzykr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YJEPzykr .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YJEPzykr .nav-item:focus,
.cid-s8YJEPzykr .nav-link:focus {
  outline: none;
}
.cid-s8YJEPzykr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YJEPzykr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YJEPzykr .menu-logo {
  margin-right: auto;
}
.cid-s8YJEPzykr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YJEPzykr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YJEPzykr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YJEPzykr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YJEPzykr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YJEPzykr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YJEPzykr .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YJEPzykr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YJEPzykr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YJEPzykr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YJEPzykr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YJEPzykr .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YJEPzykr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YJEPzykr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YJEPzykr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YJEPzykr .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YJEPzykr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YJEPzykr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YJEPzykr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YJEPzykr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YJEPzykr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YJEPzykr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YJEPzykr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YJEPzykr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YJEPzykr button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YJEPzykr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YJEPzykr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YJEPzykr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YJEPzykr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YJEPzykr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YJEPzykr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YJEPzykr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YJEPzykr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YJEPzykr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YJEPzykr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YJEPzykr .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YJEPzykr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YJEPzykr .collapsed .navbar-collapse.collapsing,
.cid-s8YJEPzykr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YJEPzykr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YJEPzykr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YJEPzykr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YJEPzykr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YJEPzykr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YJEPzykr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YJEPzykr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YJEPzykr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YJEPzykr .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YJEPzykr .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YJEPzykr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YJEPzykr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YJEPzykr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YJEPzykr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YJEPzykr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YJEPzykr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YJEPzykr.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YJEPzykr img {
    height: 3.8rem !important;
  }
  .cid-s8YJEPzykr .btn {
    display: -webkit-flex;
  }
  .cid-s8YJEPzykr button.navbar-toggler {
    display: block;
  }
  .cid-s8YJEPzykr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YJEPzykr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YJEPzykr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YJEPzykr .navbar-collapse.collapsing,
  .cid-s8YJEPzykr .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YJEPzykr .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YJEPzykr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YJEPzykr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YJEPzykr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YJEPzykr .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YJEPzykr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YJEPzykr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YJEPzykr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YJEPzykr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YJEPzykr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YJEPzykr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YJEPzykr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YJEPzykr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YJEPzykr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YJEPzykr .nav-link:hover,
.cid-s8YJEPzykr .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YJEQ5r61 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YJEQ5r61 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YJEQ5r61 H3 {
  text-align: center;
}
.cid-s8YJEQAPf2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YJEQAPf2 P {
  color: #767676;
}
.cid-s8YJEQAPf2 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YJEQAPf2 .mbr-text,
.cid-s8YJEQAPf2 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YJEQWpe4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YJEQWpe4 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YJEQWpe4 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YJEQWpe4 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YJEQWpe4 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YJEQWpe4 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YJEQWpe4 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YJEQWpe4 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YJEQWpe4 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YJEQWpe4 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YJEQWpe4 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YJEQWpe4 H4 {
  text-align: left;
}
.cid-s8YJEQWpe4 .img-text {
  text-align: left;
}
.cid-s8YJERjPzG .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YJERjPzG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YJERjPzG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YJERjPzG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YJERjPzG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YJERKal7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YJERKal7 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YJERKal7 .form-group {
  padding: 0.5rem;
}
.cid-s8YJERKal7 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YJERKal7 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YJERKal7 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YJERKal7 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YJERKal7 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YJERKal7 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YJERKal7 .mbri-play:before {
  left: 55% !important;
}
.cid-s8YJERKal7 .form-control {
  text-align: center;
}
.cid-s8YJERKal7 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YJERKal7 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YJERKal7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YJERKal7 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YJERKal7 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YJERKal7 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YJERKal7 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YJERKal7 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YJERKal7 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YJERKal7 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YJERKal7 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YJERKal7 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YJERKal7 .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YJESeS8U {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YJESeS8U .content {
    text-align: center;
  }
  .cid-s8YJESeS8U .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YJESeS8U .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YJESeS8U .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YJESeS8U .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YJESeS8U .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YJESeS8U .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YJESeS8U .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YJESeS8U .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YJESeS8U .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YJESeS8U .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YJESeS8U .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YJESeS8U .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YJESeS8U P {
  text-align: left;
}
.cid-s8YJESeS8U H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YJThEdt9 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YJThEdt9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YJThEdt9 a {
  font-style: normal;
}
.cid-s8YJThEdt9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YJThEdt9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YJThEdt9 .nav-item:focus,
.cid-s8YJThEdt9 .nav-link:focus {
  outline: none;
}
.cid-s8YJThEdt9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YJThEdt9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YJThEdt9 .menu-logo {
  margin-right: auto;
}
.cid-s8YJThEdt9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YJThEdt9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YJThEdt9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YJThEdt9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YJThEdt9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YJThEdt9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YJThEdt9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YJThEdt9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YJThEdt9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YJThEdt9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YJThEdt9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YJThEdt9 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YJThEdt9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YJThEdt9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YJThEdt9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YJThEdt9 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YJThEdt9 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YJThEdt9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YJThEdt9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YJThEdt9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YJThEdt9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YJThEdt9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YJThEdt9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YJThEdt9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YJThEdt9 button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YJThEdt9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YJThEdt9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YJThEdt9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YJThEdt9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YJThEdt9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YJThEdt9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YJThEdt9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YJThEdt9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YJThEdt9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YJThEdt9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YJThEdt9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YJThEdt9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YJThEdt9 .collapsed .navbar-collapse.collapsing,
.cid-s8YJThEdt9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YJThEdt9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YJThEdt9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YJThEdt9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YJThEdt9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YJThEdt9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YJThEdt9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YJThEdt9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YJThEdt9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YJThEdt9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YJThEdt9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YJThEdt9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YJThEdt9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YJThEdt9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YJThEdt9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YJThEdt9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YJThEdt9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YJThEdt9.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YJThEdt9 img {
    height: 3.8rem !important;
  }
  .cid-s8YJThEdt9 .btn {
    display: -webkit-flex;
  }
  .cid-s8YJThEdt9 button.navbar-toggler {
    display: block;
  }
  .cid-s8YJThEdt9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YJThEdt9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YJThEdt9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YJThEdt9 .navbar-collapse.collapsing,
  .cid-s8YJThEdt9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YJThEdt9 .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YJThEdt9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YJThEdt9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YJThEdt9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YJThEdt9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YJThEdt9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YJThEdt9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YJThEdt9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YJThEdt9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YJThEdt9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YJThEdt9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YJThEdt9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YJThEdt9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YJThEdt9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YJThEdt9 .nav-link:hover,
.cid-s8YJThEdt9 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YJTibqbe {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YJTibqbe .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YJTibqbe H3 {
  text-align: center;
}
.cid-s8YJTiDNTq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YJTiDNTq P {
  color: #767676;
}
.cid-s8YJTiDNTq H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YJTiDNTq .mbr-text,
.cid-s8YJTiDNTq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YJTj2LNy {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YJTj2LNy .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YJTj2LNy .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YJTj2LNy .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YJTj2LNy .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YJTj2LNy .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YJTj2LNy .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YJTj2LNy .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YJTj2LNy .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YJTj2LNy .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YJTj2LNy .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YJTj2LNy H4 {
  text-align: left;
}
.cid-s8YJTj2LNy .img-text {
  text-align: left;
}
.cid-s8YJTjnbNE .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YJTjnbNE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YJTjnbNE .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YJTjnbNE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YJTjnbNE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YJTjMY4A {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YJTjMY4A .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YJTjMY4A .form-group {
  padding: 0.5rem;
}
.cid-s8YJTjMY4A .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YJTjMY4A .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YJTjMY4A .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YJTjMY4A .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YJTjMY4A .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YJTjMY4A .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YJTjMY4A .mbri-play:before {
  left: 55% !important;
}
.cid-s8YJTjMY4A .form-control {
  text-align: center;
}
.cid-s8YJTjMY4A h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YJTjMY4A .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YJTjMY4A .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YJTjMY4A .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YJTjMY4A .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YJTjMY4A a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YJTjMY4A a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YJTjMY4A .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YJTjMY4A .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YJTjMY4A .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YJTjMY4A .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YJTjMY4A .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YJTjMY4A .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YJTkgFu4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YJTkgFu4 .content {
    text-align: center;
  }
  .cid-s8YJTkgFu4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YJTkgFu4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YJTkgFu4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YJTkgFu4 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YJTkgFu4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YJTkgFu4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YJTkgFu4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YJTkgFu4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YJTkgFu4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YJTkgFu4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YJTkgFu4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YJTkgFu4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YJTkgFu4 P {
  text-align: left;
}
.cid-s8YJTkgFu4 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YK6zK5G1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YK6zK5G1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YK6zK5G1 a {
  font-style: normal;
}
.cid-s8YK6zK5G1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YK6zK5G1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YK6zK5G1 .nav-item:focus,
.cid-s8YK6zK5G1 .nav-link:focus {
  outline: none;
}
.cid-s8YK6zK5G1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YK6zK5G1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YK6zK5G1 .menu-logo {
  margin-right: auto;
}
.cid-s8YK6zK5G1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YK6zK5G1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YK6zK5G1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YK6zK5G1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YK6zK5G1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YK6zK5G1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YK6zK5G1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YK6zK5G1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YK6zK5G1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YK6zK5G1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YK6zK5G1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YK6zK5G1 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YK6zK5G1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YK6zK5G1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YK6zK5G1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YK6zK5G1 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YK6zK5G1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YK6zK5G1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YK6zK5G1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YK6zK5G1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YK6zK5G1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YK6zK5G1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YK6zK5G1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YK6zK5G1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YK6zK5G1 button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YK6zK5G1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YK6zK5G1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YK6zK5G1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YK6zK5G1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YK6zK5G1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YK6zK5G1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YK6zK5G1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YK6zK5G1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YK6zK5G1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YK6zK5G1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YK6zK5G1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YK6zK5G1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YK6zK5G1 .collapsed .navbar-collapse.collapsing,
.cid-s8YK6zK5G1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YK6zK5G1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YK6zK5G1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YK6zK5G1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YK6zK5G1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YK6zK5G1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YK6zK5G1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YK6zK5G1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YK6zK5G1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YK6zK5G1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YK6zK5G1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YK6zK5G1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YK6zK5G1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YK6zK5G1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YK6zK5G1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YK6zK5G1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YK6zK5G1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YK6zK5G1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YK6zK5G1 img {
    height: 3.8rem !important;
  }
  .cid-s8YK6zK5G1 .btn {
    display: -webkit-flex;
  }
  .cid-s8YK6zK5G1 button.navbar-toggler {
    display: block;
  }
  .cid-s8YK6zK5G1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YK6zK5G1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YK6zK5G1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YK6zK5G1 .navbar-collapse.collapsing,
  .cid-s8YK6zK5G1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YK6zK5G1 .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YK6zK5G1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YK6zK5G1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YK6zK5G1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YK6zK5G1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YK6zK5G1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YK6zK5G1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YK6zK5G1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YK6zK5G1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YK6zK5G1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YK6zK5G1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YK6zK5G1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YK6zK5G1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YK6zK5G1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YK6zK5G1 .nav-link:hover,
.cid-s8YK6zK5G1 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YK6AhT0N {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YK6AhT0N .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YK6AhT0N H3 {
  text-align: center;
}
.cid-s8YK6AISdH {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YK6AISdH P {
  color: #767676;
}
.cid-s8YK6AISdH H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YK6AISdH .mbr-text,
.cid-s8YK6AISdH .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YK6B5AMZ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YK6B5AMZ .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YK6B5AMZ .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YK6B5AMZ .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YK6B5AMZ .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YK6B5AMZ .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YK6B5AMZ .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YK6B5AMZ .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YK6B5AMZ .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YK6B5AMZ .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YK6B5AMZ .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YK6B5AMZ H4 {
  text-align: left;
}
.cid-s8YK6B5AMZ .img-text {
  text-align: left;
}
.cid-s8YK6BsC0f .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YK6BsC0f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YK6BsC0f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YK6BsC0f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YK6BsC0f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YK6BR5Ho {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YK6BR5Ho .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YK6BR5Ho .form-group {
  padding: 0.5rem;
}
.cid-s8YK6BR5Ho .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YK6BR5Ho .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YK6BR5Ho .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YK6BR5Ho .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YK6BR5Ho .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YK6BR5Ho .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YK6BR5Ho .mbri-play:before {
  left: 55% !important;
}
.cid-s8YK6BR5Ho .form-control {
  text-align: center;
}
.cid-s8YK6BR5Ho h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YK6BR5Ho .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YK6BR5Ho .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YK6BR5Ho .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YK6BR5Ho .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YK6BR5Ho a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YK6BR5Ho a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YK6BR5Ho .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YK6BR5Ho .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YK6BR5Ho .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YK6BR5Ho .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YK6BR5Ho .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YK6BR5Ho .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YK6CmXH3 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YK6CmXH3 .content {
    text-align: center;
  }
  .cid-s8YK6CmXH3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YK6CmXH3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YK6CmXH3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YK6CmXH3 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YK6CmXH3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YK6CmXH3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YK6CmXH3 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YK6CmXH3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YK6CmXH3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YK6CmXH3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YK6CmXH3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YK6CmXH3 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YK6CmXH3 P {
  text-align: left;
}
.cid-s8YK6CmXH3 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YKsythrK .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YKsythrK .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YKsythrK a {
  font-style: normal;
}
.cid-s8YKsythrK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YKsythrK .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YKsythrK .nav-item:focus,
.cid-s8YKsythrK .nav-link:focus {
  outline: none;
}
.cid-s8YKsythrK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YKsythrK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YKsythrK .menu-logo {
  margin-right: auto;
}
.cid-s8YKsythrK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YKsythrK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YKsythrK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YKsythrK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YKsythrK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YKsythrK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YKsythrK .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YKsythrK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YKsythrK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YKsythrK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YKsythrK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YKsythrK .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YKsythrK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YKsythrK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YKsythrK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YKsythrK .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YKsythrK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YKsythrK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YKsythrK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YKsythrK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YKsythrK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YKsythrK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YKsythrK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YKsythrK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YKsythrK button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YKsythrK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YKsythrK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YKsythrK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YKsythrK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YKsythrK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YKsythrK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YKsythrK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YKsythrK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YKsythrK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YKsythrK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YKsythrK .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YKsythrK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YKsythrK .collapsed .navbar-collapse.collapsing,
.cid-s8YKsythrK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YKsythrK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YKsythrK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YKsythrK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YKsythrK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YKsythrK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YKsythrK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YKsythrK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YKsythrK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YKsythrK .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YKsythrK .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YKsythrK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YKsythrK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YKsythrK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YKsythrK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YKsythrK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YKsythrK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YKsythrK.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YKsythrK img {
    height: 3.8rem !important;
  }
  .cid-s8YKsythrK .btn {
    display: -webkit-flex;
  }
  .cid-s8YKsythrK button.navbar-toggler {
    display: block;
  }
  .cid-s8YKsythrK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YKsythrK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YKsythrK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YKsythrK .navbar-collapse.collapsing,
  .cid-s8YKsythrK .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YKsythrK .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YKsythrK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YKsythrK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YKsythrK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YKsythrK .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YKsythrK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YKsythrK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YKsythrK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YKsythrK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YKsythrK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YKsythrK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YKsythrK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YKsythrK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YKsythrK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YKsythrK .nav-link:hover,
.cid-s8YKsythrK .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YKszh7rm {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YKszh7rm .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YKszh7rm H3 {
  text-align: center;
}
.cid-s8YKsAR4DM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YKsAR4DM P {
  color: #767676;
}
.cid-s8YKsAR4DM H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YKsAR4DM .mbr-text,
.cid-s8YKsAR4DM .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YKsBe2sk {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YKsBe2sk .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YKsBe2sk .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YKsBe2sk .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YKsBe2sk .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YKsBe2sk .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YKsBe2sk .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YKsBe2sk .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YKsBe2sk .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YKsBe2sk .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YKsBe2sk .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YKsBe2sk H4 {
  text-align: left;
}
.cid-s8YKsBe2sk .img-text {
  text-align: left;
}
.cid-s8YKsBAhe8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YKsBAhe8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YKsBAhe8 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YKsBAhe8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YKsBAhe8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YKsBYTRe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YKsBYTRe .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YKsBYTRe .form-group {
  padding: 0.5rem;
}
.cid-s8YKsBYTRe .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YKsBYTRe .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YKsBYTRe .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YKsBYTRe .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YKsBYTRe .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YKsBYTRe .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YKsBYTRe .mbri-play:before {
  left: 55% !important;
}
.cid-s8YKsBYTRe .form-control {
  text-align: center;
}
.cid-s8YKsBYTRe h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YKsBYTRe .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YKsBYTRe .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YKsBYTRe .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YKsBYTRe .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YKsBYTRe a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YKsBYTRe a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YKsBYTRe .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YKsBYTRe .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YKsBYTRe .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YKsBYTRe .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YKsBYTRe .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YKsBYTRe .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YKsCq9Gz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YKsCq9Gz .content {
    text-align: center;
  }
  .cid-s8YKsCq9Gz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YKsCq9Gz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YKsCq9Gz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YKsCq9Gz .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YKsCq9Gz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YKsCq9Gz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YKsCq9Gz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YKsCq9Gz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YKsCq9Gz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YKsCq9Gz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YKsCq9Gz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YKsCq9Gz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YKsCq9Gz P {
  text-align: left;
}
.cid-s8YKsCq9Gz H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YKF3M8Vj .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YKF3M8Vj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YKF3M8Vj a {
  font-style: normal;
}
.cid-s8YKF3M8Vj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YKF3M8Vj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YKF3M8Vj .nav-item:focus,
.cid-s8YKF3M8Vj .nav-link:focus {
  outline: none;
}
.cid-s8YKF3M8Vj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YKF3M8Vj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YKF3M8Vj .menu-logo {
  margin-right: auto;
}
.cid-s8YKF3M8Vj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YKF3M8Vj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YKF3M8Vj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YKF3M8Vj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YKF3M8Vj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YKF3M8Vj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YKF3M8Vj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YKF3M8Vj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YKF3M8Vj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YKF3M8Vj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YKF3M8Vj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YKF3M8Vj .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YKF3M8Vj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YKF3M8Vj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YKF3M8Vj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YKF3M8Vj .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YKF3M8Vj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YKF3M8Vj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YKF3M8Vj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YKF3M8Vj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YKF3M8Vj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YKF3M8Vj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YKF3M8Vj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YKF3M8Vj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YKF3M8Vj button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YKF3M8Vj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YKF3M8Vj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YKF3M8Vj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YKF3M8Vj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YKF3M8Vj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YKF3M8Vj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YKF3M8Vj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YKF3M8Vj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YKF3M8Vj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YKF3M8Vj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YKF3M8Vj .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YKF3M8Vj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YKF3M8Vj .collapsed .navbar-collapse.collapsing,
.cid-s8YKF3M8Vj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YKF3M8Vj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YKF3M8Vj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YKF3M8Vj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YKF3M8Vj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YKF3M8Vj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YKF3M8Vj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YKF3M8Vj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YKF3M8Vj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YKF3M8Vj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YKF3M8Vj .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YKF3M8Vj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YKF3M8Vj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YKF3M8Vj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YKF3M8Vj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YKF3M8Vj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YKF3M8Vj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YKF3M8Vj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YKF3M8Vj img {
    height: 3.8rem !important;
  }
  .cid-s8YKF3M8Vj .btn {
    display: -webkit-flex;
  }
  .cid-s8YKF3M8Vj button.navbar-toggler {
    display: block;
  }
  .cid-s8YKF3M8Vj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YKF3M8Vj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YKF3M8Vj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YKF3M8Vj .navbar-collapse.collapsing,
  .cid-s8YKF3M8Vj .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YKF3M8Vj .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YKF3M8Vj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YKF3M8Vj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YKF3M8Vj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YKF3M8Vj .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YKF3M8Vj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YKF3M8Vj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YKF3M8Vj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YKF3M8Vj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YKF3M8Vj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YKF3M8Vj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YKF3M8Vj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YKF3M8Vj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YKF3M8Vj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YKF3M8Vj .nav-link:hover,
.cid-s8YKF3M8Vj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YKF4mmBk {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YKF4mmBk .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YKF4mmBk H3 {
  text-align: center;
}
.cid-s8YKF4M2Uy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YKF4M2Uy P {
  color: #767676;
}
.cid-s8YKF4M2Uy H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YKF4M2Uy .mbr-text,
.cid-s8YKF4M2Uy .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YKF5adhz {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YKF5adhz .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YKF5adhz .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YKF5adhz .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YKF5adhz .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YKF5adhz .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YKF5adhz .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YKF5adhz .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YKF5adhz .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YKF5adhz .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YKF5adhz .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YKF5adhz H4 {
  text-align: left;
}
.cid-s8YKF5adhz .img-text {
  text-align: left;
}
.cid-s8YKF5y5BR .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YKF5y5BR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YKF5y5BR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YKF5y5BR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YKF5y5BR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YKF5YGAR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YKF5YGAR .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YKF5YGAR .form-group {
  padding: 0.5rem;
}
.cid-s8YKF5YGAR .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YKF5YGAR .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YKF5YGAR .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YKF5YGAR .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YKF5YGAR .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YKF5YGAR .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YKF5YGAR .mbri-play:before {
  left: 55% !important;
}
.cid-s8YKF5YGAR .form-control {
  text-align: center;
}
.cid-s8YKF5YGAR h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YKF5YGAR .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YKF5YGAR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YKF5YGAR .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YKF5YGAR .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YKF5YGAR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YKF5YGAR a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YKF5YGAR .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YKF5YGAR .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YKF5YGAR .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YKF5YGAR .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YKF5YGAR .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YKF5YGAR .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YKF6sohS {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YKF6sohS .content {
    text-align: center;
  }
  .cid-s8YKF6sohS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YKF6sohS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YKF6sohS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YKF6sohS .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YKF6sohS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YKF6sohS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YKF6sohS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YKF6sohS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YKF6sohS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YKF6sohS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YKF6sohS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YKF6sohS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YKF6sohS P {
  text-align: left;
}
.cid-s8YKF6sohS H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YKYqDLB0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YKYqDLB0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YKYqDLB0 a {
  font-style: normal;
}
.cid-s8YKYqDLB0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YKYqDLB0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YKYqDLB0 .nav-item:focus,
.cid-s8YKYqDLB0 .nav-link:focus {
  outline: none;
}
.cid-s8YKYqDLB0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YKYqDLB0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YKYqDLB0 .menu-logo {
  margin-right: auto;
}
.cid-s8YKYqDLB0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YKYqDLB0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YKYqDLB0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YKYqDLB0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YKYqDLB0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YKYqDLB0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YKYqDLB0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YKYqDLB0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YKYqDLB0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YKYqDLB0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YKYqDLB0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YKYqDLB0 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YKYqDLB0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YKYqDLB0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YKYqDLB0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YKYqDLB0 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YKYqDLB0 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YKYqDLB0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YKYqDLB0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YKYqDLB0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YKYqDLB0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YKYqDLB0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YKYqDLB0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YKYqDLB0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YKYqDLB0 button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YKYqDLB0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YKYqDLB0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YKYqDLB0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YKYqDLB0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YKYqDLB0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YKYqDLB0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YKYqDLB0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YKYqDLB0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YKYqDLB0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YKYqDLB0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YKYqDLB0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YKYqDLB0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YKYqDLB0 .collapsed .navbar-collapse.collapsing,
.cid-s8YKYqDLB0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YKYqDLB0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YKYqDLB0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YKYqDLB0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YKYqDLB0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YKYqDLB0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YKYqDLB0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YKYqDLB0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YKYqDLB0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YKYqDLB0 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YKYqDLB0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YKYqDLB0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YKYqDLB0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YKYqDLB0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YKYqDLB0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YKYqDLB0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YKYqDLB0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YKYqDLB0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YKYqDLB0 img {
    height: 3.8rem !important;
  }
  .cid-s8YKYqDLB0 .btn {
    display: -webkit-flex;
  }
  .cid-s8YKYqDLB0 button.navbar-toggler {
    display: block;
  }
  .cid-s8YKYqDLB0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YKYqDLB0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YKYqDLB0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YKYqDLB0 .navbar-collapse.collapsing,
  .cid-s8YKYqDLB0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YKYqDLB0 .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YKYqDLB0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YKYqDLB0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YKYqDLB0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YKYqDLB0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YKYqDLB0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YKYqDLB0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YKYqDLB0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YKYqDLB0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YKYqDLB0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YKYqDLB0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YKYqDLB0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YKYqDLB0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YKYqDLB0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YKYqDLB0 .nav-link:hover,
.cid-s8YKYqDLB0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YKYr9HNc {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YKYr9HNc .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YKYr9HNc H3 {
  text-align: center;
}
.cid-s8YKYryxKz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YKYryxKz P {
  color: #767676;
}
.cid-s8YKYryxKz H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YKYryxKz .mbr-text,
.cid-s8YKYryxKz .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YKYrVYlB {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YKYrVYlB .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YKYrVYlB .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YKYrVYlB .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YKYrVYlB .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YKYrVYlB .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YKYrVYlB .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YKYrVYlB .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YKYrVYlB .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YKYrVYlB .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YKYrVYlB .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YKYrVYlB H4 {
  text-align: left;
}
.cid-s8YKYrVYlB .img-text {
  text-align: left;
}
.cid-s8YKYsi3RE .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YKYsi3RE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YKYsi3RE .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YKYsi3RE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YKYsi3RE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YKYsKDZe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YKYsKDZe .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YKYsKDZe .form-group {
  padding: 0.5rem;
}
.cid-s8YKYsKDZe .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YKYsKDZe .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YKYsKDZe .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YKYsKDZe .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YKYsKDZe .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YKYsKDZe .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YKYsKDZe .mbri-play:before {
  left: 55% !important;
}
.cid-s8YKYsKDZe .form-control {
  text-align: center;
}
.cid-s8YKYsKDZe h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YKYsKDZe .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YKYsKDZe .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YKYsKDZe .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YKYsKDZe .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YKYsKDZe a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YKYsKDZe a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YKYsKDZe .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YKYsKDZe .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YKYsKDZe .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YKYsKDZe .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YKYsKDZe .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YKYsKDZe .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YKYtcztH {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YKYtcztH .content {
    text-align: center;
  }
  .cid-s8YKYtcztH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YKYtcztH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YKYtcztH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YKYtcztH .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YKYtcztH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YKYtcztH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YKYtcztH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YKYtcztH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YKYtcztH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YKYtcztH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YKYtcztH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YKYtcztH .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YKYtcztH P {
  text-align: left;
}
.cid-s8YKYtcztH H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YLhvNAQO .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YLhvNAQO .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YLhvNAQO a {
  font-style: normal;
}
.cid-s8YLhvNAQO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YLhvNAQO .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YLhvNAQO .nav-item:focus,
.cid-s8YLhvNAQO .nav-link:focus {
  outline: none;
}
.cid-s8YLhvNAQO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YLhvNAQO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YLhvNAQO .menu-logo {
  margin-right: auto;
}
.cid-s8YLhvNAQO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YLhvNAQO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YLhvNAQO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YLhvNAQO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YLhvNAQO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YLhvNAQO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YLhvNAQO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YLhvNAQO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YLhvNAQO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YLhvNAQO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YLhvNAQO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YLhvNAQO .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YLhvNAQO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YLhvNAQO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YLhvNAQO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YLhvNAQO .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YLhvNAQO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YLhvNAQO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YLhvNAQO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YLhvNAQO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YLhvNAQO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YLhvNAQO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YLhvNAQO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YLhvNAQO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YLhvNAQO button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YLhvNAQO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YLhvNAQO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YLhvNAQO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YLhvNAQO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YLhvNAQO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YLhvNAQO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YLhvNAQO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YLhvNAQO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YLhvNAQO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YLhvNAQO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YLhvNAQO .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YLhvNAQO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YLhvNAQO .collapsed .navbar-collapse.collapsing,
.cid-s8YLhvNAQO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YLhvNAQO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YLhvNAQO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YLhvNAQO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YLhvNAQO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YLhvNAQO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YLhvNAQO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YLhvNAQO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YLhvNAQO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YLhvNAQO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YLhvNAQO .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YLhvNAQO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YLhvNAQO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YLhvNAQO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YLhvNAQO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YLhvNAQO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YLhvNAQO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YLhvNAQO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YLhvNAQO img {
    height: 3.8rem !important;
  }
  .cid-s8YLhvNAQO .btn {
    display: -webkit-flex;
  }
  .cid-s8YLhvNAQO button.navbar-toggler {
    display: block;
  }
  .cid-s8YLhvNAQO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YLhvNAQO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YLhvNAQO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YLhvNAQO .navbar-collapse.collapsing,
  .cid-s8YLhvNAQO .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YLhvNAQO .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YLhvNAQO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YLhvNAQO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YLhvNAQO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YLhvNAQO .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YLhvNAQO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YLhvNAQO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YLhvNAQO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YLhvNAQO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YLhvNAQO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YLhvNAQO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YLhvNAQO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YLhvNAQO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YLhvNAQO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YLhvNAQO .nav-link:hover,
.cid-s8YLhvNAQO .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YLhwi9Oa {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YLhwi9Oa .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YLhwi9Oa H3 {
  text-align: center;
}
.cid-s8YLhwIWYi {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YLhwIWYi P {
  color: #767676;
}
.cid-s8YLhwIWYi H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YLhwIWYi .mbr-text,
.cid-s8YLhwIWYi .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YLhx5Te8 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YLhx5Te8 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YLhx5Te8 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YLhx5Te8 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YLhx5Te8 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YLhx5Te8 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YLhx5Te8 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YLhx5Te8 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YLhx5Te8 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YLhx5Te8 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YLhx5Te8 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YLhx5Te8 H4 {
  text-align: left;
}
.cid-s8YLhx5Te8 .img-text {
  text-align: left;
}
.cid-s8YLhxtMGw .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YLhxtMGw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YLhxtMGw .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YLhxtMGw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YLhxtMGw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YLhxRoEE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YLhxRoEE .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YLhxRoEE .form-group {
  padding: 0.5rem;
}
.cid-s8YLhxRoEE .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YLhxRoEE .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YLhxRoEE .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YLhxRoEE .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YLhxRoEE .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YLhxRoEE .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YLhxRoEE .mbri-play:before {
  left: 55% !important;
}
.cid-s8YLhxRoEE .form-control {
  text-align: center;
}
.cid-s8YLhxRoEE h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YLhxRoEE .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YLhxRoEE .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YLhxRoEE .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YLhxRoEE .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YLhxRoEE a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YLhxRoEE a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YLhxRoEE .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YLhxRoEE .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YLhxRoEE .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YLhxRoEE .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YLhxRoEE .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YLhxRoEE .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YLhylveK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YLhylveK .content {
    text-align: center;
  }
  .cid-s8YLhylveK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YLhylveK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YLhylveK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YLhylveK .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YLhylveK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YLhylveK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YLhylveK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YLhylveK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YLhylveK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YLhylveK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YLhylveK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YLhylveK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YLhylveK P {
  text-align: left;
}
.cid-s8YLhylveK H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YMd29w8R .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YMd29w8R .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YMd29w8R a {
  font-style: normal;
}
.cid-s8YMd29w8R .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YMd29w8R .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YMd29w8R .nav-item:focus,
.cid-s8YMd29w8R .nav-link:focus {
  outline: none;
}
.cid-s8YMd29w8R .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YMd29w8R .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YMd29w8R .menu-logo {
  margin-right: auto;
}
.cid-s8YMd29w8R .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YMd29w8R .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YMd29w8R .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YMd29w8R .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YMd29w8R .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YMd29w8R .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YMd29w8R .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YMd29w8R .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YMd29w8R .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YMd29w8R .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YMd29w8R .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YMd29w8R .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YMd29w8R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YMd29w8R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YMd29w8R .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YMd29w8R .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YMd29w8R .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YMd29w8R .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YMd29w8R .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YMd29w8R .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YMd29w8R .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YMd29w8R .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YMd29w8R .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YMd29w8R button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YMd29w8R button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YMd29w8R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YMd29w8R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YMd29w8R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YMd29w8R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YMd29w8R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YMd29w8R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YMd29w8R nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YMd29w8R nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YMd29w8R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YMd29w8R .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YMd29w8R .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YMd29w8R .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YMd29w8R .collapsed .navbar-collapse.collapsing,
.cid-s8YMd29w8R .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YMd29w8R .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YMd29w8R .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YMd29w8R .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YMd29w8R .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YMd29w8R .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YMd29w8R .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YMd29w8R .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YMd29w8R .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YMd29w8R .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YMd29w8R .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YMd29w8R .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YMd29w8R .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YMd29w8R .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YMd29w8R .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YMd29w8R .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YMd29w8R .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YMd29w8R.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YMd29w8R img {
    height: 3.8rem !important;
  }
  .cid-s8YMd29w8R .btn {
    display: -webkit-flex;
  }
  .cid-s8YMd29w8R button.navbar-toggler {
    display: block;
  }
  .cid-s8YMd29w8R .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YMd29w8R .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YMd29w8R .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YMd29w8R .navbar-collapse.collapsing,
  .cid-s8YMd29w8R .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YMd29w8R .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YMd29w8R .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YMd29w8R .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YMd29w8R .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YMd29w8R .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YMd29w8R .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YMd29w8R .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YMd29w8R .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YMd29w8R .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YMd29w8R .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YMd29w8R .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YMd29w8R .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YMd29w8R .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YMd29w8R .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YMd29w8R .nav-link:hover,
.cid-s8YMd29w8R .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YMd2xacx {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YMd2xacx .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YMd2xacx H3 {
  text-align: center;
}
.cid-s8YMd2XZLK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YMd2XZLK P {
  color: #767676;
}
.cid-s8YMd2XZLK H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YMd2XZLK .mbr-text,
.cid-s8YMd2XZLK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YMd3knq5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YMd3knq5 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YMd3knq5 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YMd3knq5 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YMd3knq5 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YMd3knq5 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YMd3knq5 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YMd3knq5 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YMd3knq5 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YMd3knq5 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YMd3knq5 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YMd3knq5 H4 {
  text-align: left;
}
.cid-s8YMd3knq5 .img-text {
  text-align: left;
}
.cid-s8YMd3Lzkd .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YMd3Lzkd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YMd3Lzkd .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YMd3Lzkd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YMd3Lzkd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YMd4a8YP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YMd4a8YP .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YMd4a8YP .form-group {
  padding: 0.5rem;
}
.cid-s8YMd4a8YP .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YMd4a8YP .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YMd4a8YP .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YMd4a8YP .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YMd4a8YP .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YMd4a8YP .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YMd4a8YP .mbri-play:before {
  left: 55% !important;
}
.cid-s8YMd4a8YP .form-control {
  text-align: center;
}
.cid-s8YMd4a8YP h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YMd4a8YP .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YMd4a8YP .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YMd4a8YP .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YMd4a8YP .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YMd4a8YP a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YMd4a8YP a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YMd4a8YP .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YMd4a8YP .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YMd4a8YP .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YMd4a8YP .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YMd4a8YP .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YMd4a8YP .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YMd4CiBD {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YMd4CiBD .content {
    text-align: center;
  }
  .cid-s8YMd4CiBD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YMd4CiBD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YMd4CiBD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YMd4CiBD .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YMd4CiBD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YMd4CiBD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YMd4CiBD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YMd4CiBD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YMd4CiBD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YMd4CiBD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YMd4CiBD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YMd4CiBD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YMd4CiBD P {
  text-align: left;
}
.cid-s8YMd4CiBD H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YMxJVLmk .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YMxJVLmk .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YMxJVLmk a {
  font-style: normal;
}
.cid-s8YMxJVLmk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YMxJVLmk .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YMxJVLmk .nav-item:focus,
.cid-s8YMxJVLmk .nav-link:focus {
  outline: none;
}
.cid-s8YMxJVLmk .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YMxJVLmk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YMxJVLmk .menu-logo {
  margin-right: auto;
}
.cid-s8YMxJVLmk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YMxJVLmk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YMxJVLmk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YMxJVLmk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YMxJVLmk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YMxJVLmk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YMxJVLmk .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YMxJVLmk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YMxJVLmk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YMxJVLmk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YMxJVLmk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YMxJVLmk .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YMxJVLmk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YMxJVLmk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YMxJVLmk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YMxJVLmk .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YMxJVLmk .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YMxJVLmk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YMxJVLmk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YMxJVLmk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YMxJVLmk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YMxJVLmk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YMxJVLmk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YMxJVLmk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YMxJVLmk button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YMxJVLmk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YMxJVLmk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YMxJVLmk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YMxJVLmk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YMxJVLmk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YMxJVLmk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YMxJVLmk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YMxJVLmk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YMxJVLmk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YMxJVLmk .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YMxJVLmk .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YMxJVLmk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YMxJVLmk .collapsed .navbar-collapse.collapsing,
.cid-s8YMxJVLmk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YMxJVLmk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YMxJVLmk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YMxJVLmk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YMxJVLmk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YMxJVLmk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YMxJVLmk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YMxJVLmk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YMxJVLmk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YMxJVLmk .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YMxJVLmk .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YMxJVLmk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YMxJVLmk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YMxJVLmk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YMxJVLmk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YMxJVLmk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YMxJVLmk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YMxJVLmk.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YMxJVLmk img {
    height: 3.8rem !important;
  }
  .cid-s8YMxJVLmk .btn {
    display: -webkit-flex;
  }
  .cid-s8YMxJVLmk button.navbar-toggler {
    display: block;
  }
  .cid-s8YMxJVLmk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YMxJVLmk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YMxJVLmk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YMxJVLmk .navbar-collapse.collapsing,
  .cid-s8YMxJVLmk .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YMxJVLmk .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YMxJVLmk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YMxJVLmk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YMxJVLmk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YMxJVLmk .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YMxJVLmk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YMxJVLmk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YMxJVLmk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YMxJVLmk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YMxJVLmk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YMxJVLmk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YMxJVLmk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YMxJVLmk .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YMxJVLmk .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YMxJVLmk .nav-link:hover,
.cid-s8YMxJVLmk .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YMxKqJ5F {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YMxKqJ5F .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YMxKqJ5F H3 {
  text-align: center;
}
.cid-s8YMxKUmQc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YMxKUmQc P {
  color: #767676;
}
.cid-s8YMxKUmQc H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YMxKUmQc .mbr-text,
.cid-s8YMxKUmQc .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YMxLiowc {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YMxLiowc .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YMxLiowc .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YMxLiowc .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YMxLiowc .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YMxLiowc .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YMxLiowc .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YMxLiowc .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YMxLiowc .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YMxLiowc .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YMxLiowc .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YMxLiowc H4 {
  text-align: left;
}
.cid-s8YMxLiowc .img-text {
  text-align: left;
}
.cid-s8YMxLGM0U .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YMxLGM0U .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YMxLGM0U .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YMxLGM0U .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YMxLGM0U .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YMxM6a3D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YMxM6a3D .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YMxM6a3D .form-group {
  padding: 0.5rem;
}
.cid-s8YMxM6a3D .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YMxM6a3D .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YMxM6a3D .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YMxM6a3D .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YMxM6a3D .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YMxM6a3D .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YMxM6a3D .mbri-play:before {
  left: 55% !important;
}
.cid-s8YMxM6a3D .form-control {
  text-align: center;
}
.cid-s8YMxM6a3D h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YMxM6a3D .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YMxM6a3D .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YMxM6a3D .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YMxM6a3D .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YMxM6a3D a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YMxM6a3D a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YMxM6a3D .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YMxM6a3D .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YMxM6a3D .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YMxM6a3D .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YMxM6a3D .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YMxM6a3D .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YMxMCEu5 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YMxMCEu5 .content {
    text-align: center;
  }
  .cid-s8YMxMCEu5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YMxMCEu5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YMxMCEu5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YMxMCEu5 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YMxMCEu5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YMxMCEu5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YMxMCEu5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YMxMCEu5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YMxMCEu5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YMxMCEu5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YMxMCEu5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YMxMCEu5 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YMxMCEu5 P {
  text-align: left;
}
.cid-s8YMxMCEu5 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YMJYcb8W .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YMJYcb8W .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YMJYcb8W a {
  font-style: normal;
}
.cid-s8YMJYcb8W .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YMJYcb8W .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YMJYcb8W .nav-item:focus,
.cid-s8YMJYcb8W .nav-link:focus {
  outline: none;
}
.cid-s8YMJYcb8W .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YMJYcb8W .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YMJYcb8W .menu-logo {
  margin-right: auto;
}
.cid-s8YMJYcb8W .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YMJYcb8W .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YMJYcb8W .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YMJYcb8W .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YMJYcb8W .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YMJYcb8W .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YMJYcb8W .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YMJYcb8W .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YMJYcb8W .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YMJYcb8W .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YMJYcb8W .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YMJYcb8W .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YMJYcb8W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YMJYcb8W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YMJYcb8W .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YMJYcb8W .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YMJYcb8W .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YMJYcb8W .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YMJYcb8W .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YMJYcb8W .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YMJYcb8W .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YMJYcb8W .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YMJYcb8W .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YMJYcb8W button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YMJYcb8W button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YMJYcb8W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YMJYcb8W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YMJYcb8W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YMJYcb8W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YMJYcb8W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YMJYcb8W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YMJYcb8W nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YMJYcb8W nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YMJYcb8W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YMJYcb8W .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YMJYcb8W .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YMJYcb8W .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YMJYcb8W .collapsed .navbar-collapse.collapsing,
.cid-s8YMJYcb8W .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YMJYcb8W .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YMJYcb8W .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YMJYcb8W .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YMJYcb8W .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YMJYcb8W .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YMJYcb8W .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YMJYcb8W .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YMJYcb8W .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YMJYcb8W .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YMJYcb8W .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YMJYcb8W .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YMJYcb8W .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YMJYcb8W .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YMJYcb8W .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YMJYcb8W .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YMJYcb8W .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YMJYcb8W.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YMJYcb8W img {
    height: 3.8rem !important;
  }
  .cid-s8YMJYcb8W .btn {
    display: -webkit-flex;
  }
  .cid-s8YMJYcb8W button.navbar-toggler {
    display: block;
  }
  .cid-s8YMJYcb8W .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YMJYcb8W .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YMJYcb8W .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YMJYcb8W .navbar-collapse.collapsing,
  .cid-s8YMJYcb8W .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YMJYcb8W .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YMJYcb8W .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YMJYcb8W .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YMJYcb8W .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YMJYcb8W .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YMJYcb8W .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YMJYcb8W .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YMJYcb8W .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YMJYcb8W .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YMJYcb8W .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YMJYcb8W .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YMJYcb8W .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YMJYcb8W .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YMJYcb8W .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YMJYcb8W .nav-link:hover,
.cid-s8YMJYcb8W .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YMJYCG83 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YMJYCG83 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YMJYCG83 H3 {
  text-align: center;
}
.cid-s8YMJZ54vb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YMJZ54vb P {
  color: #767676;
}
.cid-s8YMJZ54vb H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YMJZ54vb .mbr-text,
.cid-s8YMJZ54vb .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YMJZswuk {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YMJZswuk .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YMJZswuk .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YMJZswuk .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YMJZswuk .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YMJZswuk .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YMJZswuk .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YMJZswuk .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YMJZswuk .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YMJZswuk .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YMJZswuk .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YMJZswuk H4 {
  text-align: left;
}
.cid-s8YMJZswuk .img-text {
  text-align: left;
}
.cid-s8YMJZQk7y .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YMJZQk7y .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YMJZQk7y .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YMJZQk7y .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YMJZQk7y .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YMK0eGBT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YMK0eGBT .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YMK0eGBT .form-group {
  padding: 0.5rem;
}
.cid-s8YMK0eGBT .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YMK0eGBT .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YMK0eGBT .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YMK0eGBT .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YMK0eGBT .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YMK0eGBT .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YMK0eGBT .mbri-play:before {
  left: 55% !important;
}
.cid-s8YMK0eGBT .form-control {
  text-align: center;
}
.cid-s8YMK0eGBT h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YMK0eGBT .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YMK0eGBT .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YMK0eGBT .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YMK0eGBT .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YMK0eGBT a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YMK0eGBT a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YMK0eGBT .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YMK0eGBT .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YMK0eGBT .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YMK0eGBT .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YMK0eGBT .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YMK0eGBT .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YMK0HuC0 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YMK0HuC0 .content {
    text-align: center;
  }
  .cid-s8YMK0HuC0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YMK0HuC0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YMK0HuC0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YMK0HuC0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YMK0HuC0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YMK0HuC0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YMK0HuC0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YMK0HuC0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YMK0HuC0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YMK0HuC0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YMK0HuC0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YMK0HuC0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YMK0HuC0 P {
  text-align: left;
}
.cid-s8YMK0HuC0 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YN76YyaK .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YN76YyaK .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YN76YyaK a {
  font-style: normal;
}
.cid-s8YN76YyaK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YN76YyaK .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YN76YyaK .nav-item:focus,
.cid-s8YN76YyaK .nav-link:focus {
  outline: none;
}
.cid-s8YN76YyaK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YN76YyaK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YN76YyaK .menu-logo {
  margin-right: auto;
}
.cid-s8YN76YyaK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YN76YyaK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YN76YyaK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YN76YyaK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YN76YyaK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YN76YyaK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YN76YyaK .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YN76YyaK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YN76YyaK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YN76YyaK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YN76YyaK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YN76YyaK .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YN76YyaK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YN76YyaK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YN76YyaK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YN76YyaK .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YN76YyaK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YN76YyaK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YN76YyaK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YN76YyaK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YN76YyaK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YN76YyaK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YN76YyaK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YN76YyaK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YN76YyaK button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YN76YyaK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YN76YyaK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YN76YyaK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YN76YyaK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YN76YyaK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YN76YyaK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YN76YyaK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YN76YyaK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YN76YyaK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YN76YyaK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YN76YyaK .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YN76YyaK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YN76YyaK .collapsed .navbar-collapse.collapsing,
.cid-s8YN76YyaK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YN76YyaK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YN76YyaK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YN76YyaK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YN76YyaK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YN76YyaK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YN76YyaK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YN76YyaK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YN76YyaK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YN76YyaK .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YN76YyaK .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YN76YyaK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YN76YyaK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YN76YyaK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YN76YyaK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YN76YyaK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YN76YyaK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YN76YyaK.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YN76YyaK img {
    height: 3.8rem !important;
  }
  .cid-s8YN76YyaK .btn {
    display: -webkit-flex;
  }
  .cid-s8YN76YyaK button.navbar-toggler {
    display: block;
  }
  .cid-s8YN76YyaK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YN76YyaK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YN76YyaK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YN76YyaK .navbar-collapse.collapsing,
  .cid-s8YN76YyaK .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YN76YyaK .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YN76YyaK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YN76YyaK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YN76YyaK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YN76YyaK .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YN76YyaK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YN76YyaK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YN76YyaK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YN76YyaK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YN76YyaK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YN76YyaK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YN76YyaK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YN76YyaK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YN76YyaK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YN76YyaK .nav-link:hover,
.cid-s8YN76YyaK .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YN77u471 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YN77u471 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YN77u471 H3 {
  text-align: center;
}
.cid-s8YN77UQi4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YN77UQi4 P {
  color: #767676;
}
.cid-s8YN77UQi4 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YN77UQi4 .mbr-text,
.cid-s8YN77UQi4 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YN78hMdO {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YN78hMdO .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YN78hMdO .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YN78hMdO .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YN78hMdO .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YN78hMdO .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YN78hMdO .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YN78hMdO .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YN78hMdO .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YN78hMdO .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YN78hMdO .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YN78hMdO H4 {
  text-align: left;
}
.cid-s8YN78hMdO .img-text {
  text-align: left;
}
.cid-s8YN78C8AT .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YN78C8AT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YN78C8AT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YN78C8AT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YN78C8AT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YN792Coc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YN792Coc .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YN792Coc .form-group {
  padding: 0.5rem;
}
.cid-s8YN792Coc .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YN792Coc .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YN792Coc .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YN792Coc .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YN792Coc .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YN792Coc .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YN792Coc .mbri-play:before {
  left: 55% !important;
}
.cid-s8YN792Coc .form-control {
  text-align: center;
}
.cid-s8YN792Coc h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YN792Coc .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YN792Coc .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YN792Coc .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YN792Coc .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YN792Coc a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YN792Coc a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YN792Coc .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YN792Coc .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YN792Coc .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YN792Coc .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YN792Coc .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YN792Coc .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YN79vNgI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YN79vNgI .content {
    text-align: center;
  }
  .cid-s8YN79vNgI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YN79vNgI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YN79vNgI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YN79vNgI .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YN79vNgI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YN79vNgI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YN79vNgI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YN79vNgI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YN79vNgI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YN79vNgI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YN79vNgI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YN79vNgI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YN79vNgI P {
  text-align: left;
}
.cid-s8YN79vNgI H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YNkEqOqZ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YNkEqOqZ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YNkEqOqZ a {
  font-style: normal;
}
.cid-s8YNkEqOqZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YNkEqOqZ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YNkEqOqZ .nav-item:focus,
.cid-s8YNkEqOqZ .nav-link:focus {
  outline: none;
}
.cid-s8YNkEqOqZ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YNkEqOqZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YNkEqOqZ .menu-logo {
  margin-right: auto;
}
.cid-s8YNkEqOqZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YNkEqOqZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YNkEqOqZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YNkEqOqZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YNkEqOqZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YNkEqOqZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YNkEqOqZ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YNkEqOqZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YNkEqOqZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YNkEqOqZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YNkEqOqZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YNkEqOqZ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YNkEqOqZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YNkEqOqZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YNkEqOqZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YNkEqOqZ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YNkEqOqZ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YNkEqOqZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YNkEqOqZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YNkEqOqZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YNkEqOqZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YNkEqOqZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YNkEqOqZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YNkEqOqZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YNkEqOqZ button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YNkEqOqZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YNkEqOqZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YNkEqOqZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YNkEqOqZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YNkEqOqZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YNkEqOqZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YNkEqOqZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YNkEqOqZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YNkEqOqZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YNkEqOqZ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YNkEqOqZ .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YNkEqOqZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YNkEqOqZ .collapsed .navbar-collapse.collapsing,
.cid-s8YNkEqOqZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YNkEqOqZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YNkEqOqZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YNkEqOqZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YNkEqOqZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YNkEqOqZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YNkEqOqZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YNkEqOqZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YNkEqOqZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YNkEqOqZ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YNkEqOqZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YNkEqOqZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YNkEqOqZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YNkEqOqZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YNkEqOqZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YNkEqOqZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YNkEqOqZ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YNkEqOqZ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YNkEqOqZ img {
    height: 3.8rem !important;
  }
  .cid-s8YNkEqOqZ .btn {
    display: -webkit-flex;
  }
  .cid-s8YNkEqOqZ button.navbar-toggler {
    display: block;
  }
  .cid-s8YNkEqOqZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YNkEqOqZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YNkEqOqZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YNkEqOqZ .navbar-collapse.collapsing,
  .cid-s8YNkEqOqZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YNkEqOqZ .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YNkEqOqZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YNkEqOqZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YNkEqOqZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YNkEqOqZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YNkEqOqZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YNkEqOqZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YNkEqOqZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YNkEqOqZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YNkEqOqZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YNkEqOqZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YNkEqOqZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YNkEqOqZ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YNkEqOqZ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YNkEqOqZ .nav-link:hover,
.cid-s8YNkEqOqZ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YNkENFLO {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YNkENFLO .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YNkENFLO H3 {
  text-align: center;
}
.cid-s8YNkFexFK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YNkFexFK P {
  color: #767676;
}
.cid-s8YNkFexFK H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YNkFexFK .mbr-text,
.cid-s8YNkFexFK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YNkFBWNL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YNkFBWNL .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YNkFBWNL .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YNkFBWNL .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YNkFBWNL .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YNkFBWNL .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YNkFBWNL .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YNkFBWNL .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YNkFBWNL .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YNkFBWNL .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YNkFBWNL .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YNkFBWNL H4 {
  text-align: left;
}
.cid-s8YNkFBWNL .img-text {
  text-align: left;
}
.cid-s8YNkFWdbk .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YNkFWdbk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YNkFWdbk .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YNkFWdbk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YNkFWdbk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YNkGlI5e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YNkGlI5e .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YNkGlI5e .form-group {
  padding: 0.5rem;
}
.cid-s8YNkGlI5e .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YNkGlI5e .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YNkGlI5e .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YNkGlI5e .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YNkGlI5e .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YNkGlI5e .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YNkGlI5e .mbri-play:before {
  left: 55% !important;
}
.cid-s8YNkGlI5e .form-control {
  text-align: center;
}
.cid-s8YNkGlI5e h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YNkGlI5e .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YNkGlI5e .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YNkGlI5e .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YNkGlI5e .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YNkGlI5e a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YNkGlI5e a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YNkGlI5e .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YNkGlI5e .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YNkGlI5e .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YNkGlI5e .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YNkGlI5e .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YNkGlI5e .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YNkGOKYm {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YNkGOKYm .content {
    text-align: center;
  }
  .cid-s8YNkGOKYm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YNkGOKYm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YNkGOKYm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YNkGOKYm .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YNkGOKYm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YNkGOKYm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YNkGOKYm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YNkGOKYm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YNkGOKYm .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YNkGOKYm .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YNkGOKYm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YNkGOKYm .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YNkGOKYm P {
  text-align: left;
}
.cid-s8YNkGOKYm H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YPZLFK2m .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YPZLFK2m .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YPZLFK2m a {
  font-style: normal;
}
.cid-s8YPZLFK2m .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YPZLFK2m .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YPZLFK2m .nav-item:focus,
.cid-s8YPZLFK2m .nav-link:focus {
  outline: none;
}
.cid-s8YPZLFK2m .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YPZLFK2m .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YPZLFK2m .menu-logo {
  margin-right: auto;
}
.cid-s8YPZLFK2m .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YPZLFK2m .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YPZLFK2m .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YPZLFK2m .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YPZLFK2m .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YPZLFK2m .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YPZLFK2m .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YPZLFK2m .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YPZLFK2m .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YPZLFK2m .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YPZLFK2m .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YPZLFK2m .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YPZLFK2m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YPZLFK2m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YPZLFK2m .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YPZLFK2m .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YPZLFK2m .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YPZLFK2m .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YPZLFK2m .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YPZLFK2m .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YPZLFK2m .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YPZLFK2m .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YPZLFK2m .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YPZLFK2m button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YPZLFK2m button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YPZLFK2m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YPZLFK2m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YPZLFK2m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YPZLFK2m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YPZLFK2m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YPZLFK2m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YPZLFK2m nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YPZLFK2m nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YPZLFK2m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YPZLFK2m .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YPZLFK2m .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YPZLFK2m .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YPZLFK2m .collapsed .navbar-collapse.collapsing,
.cid-s8YPZLFK2m .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YPZLFK2m .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YPZLFK2m .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YPZLFK2m .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YPZLFK2m .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YPZLFK2m .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YPZLFK2m .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YPZLFK2m .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YPZLFK2m .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YPZLFK2m .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YPZLFK2m .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YPZLFK2m .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YPZLFK2m .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YPZLFK2m .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YPZLFK2m .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YPZLFK2m .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YPZLFK2m .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YPZLFK2m.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YPZLFK2m img {
    height: 3.8rem !important;
  }
  .cid-s8YPZLFK2m .btn {
    display: -webkit-flex;
  }
  .cid-s8YPZLFK2m button.navbar-toggler {
    display: block;
  }
  .cid-s8YPZLFK2m .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YPZLFK2m .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YPZLFK2m .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YPZLFK2m .navbar-collapse.collapsing,
  .cid-s8YPZLFK2m .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YPZLFK2m .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YPZLFK2m .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YPZLFK2m .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YPZLFK2m .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YPZLFK2m .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YPZLFK2m .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YPZLFK2m .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YPZLFK2m .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YPZLFK2m .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YPZLFK2m .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YPZLFK2m .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YPZLFK2m .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YPZLFK2m .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YPZLFK2m .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YPZLFK2m .nav-link:hover,
.cid-s8YPZLFK2m .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YPZM3l4c {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YPZM3l4c .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YPZM3l4c H3 {
  text-align: center;
}
.cid-s8YPZMrUGC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YPZMrUGC P {
  color: #767676;
}
.cid-s8YPZMrUGC H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YPZMrUGC .mbr-text,
.cid-s8YPZMrUGC .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YPZMV7Tk {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YPZMV7Tk .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YPZMV7Tk .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YPZMV7Tk .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YPZMV7Tk .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YPZMV7Tk .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YPZMV7Tk .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YPZMV7Tk .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YPZMV7Tk .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YPZMV7Tk .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YPZMV7Tk .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YPZMV7Tk H4 {
  text-align: left;
}
.cid-s8YPZMV7Tk .img-text {
  text-align: left;
}
.cid-s8YPZNhkF3 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YPZNhkF3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YPZNhkF3 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YPZNhkF3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YPZNhkF3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YPZNGs6N {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YPZNGs6N .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YPZNGs6N .form-group {
  padding: 0.5rem;
}
.cid-s8YPZNGs6N .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YPZNGs6N .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YPZNGs6N .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YPZNGs6N .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YPZNGs6N .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YPZNGs6N .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YPZNGs6N .mbri-play:before {
  left: 55% !important;
}
.cid-s8YPZNGs6N .form-control {
  text-align: center;
}
.cid-s8YPZNGs6N h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YPZNGs6N .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YPZNGs6N .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YPZNGs6N .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YPZNGs6N .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YPZNGs6N a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YPZNGs6N a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YPZNGs6N .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YPZNGs6N .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YPZNGs6N .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YPZNGs6N .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YPZNGs6N .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YPZNGs6N .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YPZOaG8C {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YPZOaG8C .content {
    text-align: center;
  }
  .cid-s8YPZOaG8C .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YPZOaG8C .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YPZOaG8C .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YPZOaG8C .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YPZOaG8C .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YPZOaG8C .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YPZOaG8C .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YPZOaG8C .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YPZOaG8C .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YPZOaG8C .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YPZOaG8C .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YPZOaG8C .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YPZOaG8C P {
  text-align: left;
}
.cid-s8YPZOaG8C H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YQcH6SeG .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YQcH6SeG .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YQcH6SeG a {
  font-style: normal;
}
.cid-s8YQcH6SeG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YQcH6SeG .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YQcH6SeG .nav-item:focus,
.cid-s8YQcH6SeG .nav-link:focus {
  outline: none;
}
.cid-s8YQcH6SeG .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YQcH6SeG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YQcH6SeG .menu-logo {
  margin-right: auto;
}
.cid-s8YQcH6SeG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YQcH6SeG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YQcH6SeG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YQcH6SeG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YQcH6SeG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YQcH6SeG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YQcH6SeG .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YQcH6SeG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YQcH6SeG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YQcH6SeG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YQcH6SeG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YQcH6SeG .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YQcH6SeG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YQcH6SeG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YQcH6SeG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YQcH6SeG .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YQcH6SeG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YQcH6SeG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YQcH6SeG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YQcH6SeG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YQcH6SeG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YQcH6SeG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YQcH6SeG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YQcH6SeG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YQcH6SeG button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YQcH6SeG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YQcH6SeG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YQcH6SeG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YQcH6SeG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YQcH6SeG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YQcH6SeG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YQcH6SeG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YQcH6SeG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YQcH6SeG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YQcH6SeG .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YQcH6SeG .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YQcH6SeG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YQcH6SeG .collapsed .navbar-collapse.collapsing,
.cid-s8YQcH6SeG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YQcH6SeG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YQcH6SeG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YQcH6SeG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YQcH6SeG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YQcH6SeG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YQcH6SeG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YQcH6SeG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YQcH6SeG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YQcH6SeG .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YQcH6SeG .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YQcH6SeG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YQcH6SeG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YQcH6SeG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YQcH6SeG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YQcH6SeG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YQcH6SeG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YQcH6SeG.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YQcH6SeG img {
    height: 3.8rem !important;
  }
  .cid-s8YQcH6SeG .btn {
    display: -webkit-flex;
  }
  .cid-s8YQcH6SeG button.navbar-toggler {
    display: block;
  }
  .cid-s8YQcH6SeG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YQcH6SeG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YQcH6SeG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YQcH6SeG .navbar-collapse.collapsing,
  .cid-s8YQcH6SeG .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YQcH6SeG .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YQcH6SeG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YQcH6SeG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YQcH6SeG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YQcH6SeG .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YQcH6SeG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YQcH6SeG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YQcH6SeG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YQcH6SeG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YQcH6SeG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YQcH6SeG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YQcH6SeG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YQcH6SeG .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YQcH6SeG .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YQcH6SeG .nav-link:hover,
.cid-s8YQcH6SeG .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YQcHC615 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YQcHC615 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YQcHC615 H3 {
  text-align: center;
}
.cid-s8YQcI1ZJ3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YQcI1ZJ3 P {
  color: #767676;
}
.cid-s8YQcI1ZJ3 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YQcI1ZJ3 .mbr-text,
.cid-s8YQcI1ZJ3 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YQcIowAi {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YQcIowAi .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YQcIowAi .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YQcIowAi .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YQcIowAi .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YQcIowAi .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YQcIowAi .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YQcIowAi .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YQcIowAi .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YQcIowAi .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YQcIowAi .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YQcIowAi H4 {
  text-align: left;
}
.cid-s8YQcIowAi .img-text {
  text-align: left;
}
.cid-s8YQcIOxc9 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YQcIOxc9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YQcIOxc9 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YQcIOxc9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YQcIOxc9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YQcJbgQZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YQcJbgQZ .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YQcJbgQZ .form-group {
  padding: 0.5rem;
}
.cid-s8YQcJbgQZ .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YQcJbgQZ .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YQcJbgQZ .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YQcJbgQZ .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YQcJbgQZ .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YQcJbgQZ .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YQcJbgQZ .mbri-play:before {
  left: 55% !important;
}
.cid-s8YQcJbgQZ .form-control {
  text-align: center;
}
.cid-s8YQcJbgQZ h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YQcJbgQZ .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YQcJbgQZ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YQcJbgQZ .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YQcJbgQZ .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YQcJbgQZ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YQcJbgQZ a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YQcJbgQZ .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YQcJbgQZ .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YQcJbgQZ .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YQcJbgQZ .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YQcJbgQZ .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YQcJbgQZ .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YQcJFH4S {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YQcJFH4S .content {
    text-align: center;
  }
  .cid-s8YQcJFH4S .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YQcJFH4S .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YQcJFH4S .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YQcJFH4S .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YQcJFH4S .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YQcJFH4S .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YQcJFH4S .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YQcJFH4S .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YQcJFH4S .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YQcJFH4S .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YQcJFH4S .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YQcJFH4S .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YQcJFH4S P {
  text-align: left;
}
.cid-s8YQcJFH4S H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YQpWc9NF .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YQpWc9NF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YQpWc9NF a {
  font-style: normal;
}
.cid-s8YQpWc9NF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YQpWc9NF .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YQpWc9NF .nav-item:focus,
.cid-s8YQpWc9NF .nav-link:focus {
  outline: none;
}
.cid-s8YQpWc9NF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YQpWc9NF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YQpWc9NF .menu-logo {
  margin-right: auto;
}
.cid-s8YQpWc9NF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YQpWc9NF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YQpWc9NF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YQpWc9NF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YQpWc9NF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YQpWc9NF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YQpWc9NF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YQpWc9NF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YQpWc9NF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YQpWc9NF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YQpWc9NF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YQpWc9NF .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YQpWc9NF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YQpWc9NF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YQpWc9NF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YQpWc9NF .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YQpWc9NF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YQpWc9NF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YQpWc9NF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YQpWc9NF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YQpWc9NF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YQpWc9NF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YQpWc9NF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YQpWc9NF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YQpWc9NF button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YQpWc9NF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YQpWc9NF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YQpWc9NF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YQpWc9NF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YQpWc9NF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YQpWc9NF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YQpWc9NF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YQpWc9NF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YQpWc9NF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YQpWc9NF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YQpWc9NF .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YQpWc9NF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YQpWc9NF .collapsed .navbar-collapse.collapsing,
.cid-s8YQpWc9NF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YQpWc9NF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YQpWc9NF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YQpWc9NF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YQpWc9NF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YQpWc9NF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YQpWc9NF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YQpWc9NF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YQpWc9NF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YQpWc9NF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YQpWc9NF .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YQpWc9NF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YQpWc9NF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YQpWc9NF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YQpWc9NF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YQpWc9NF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YQpWc9NF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YQpWc9NF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YQpWc9NF img {
    height: 3.8rem !important;
  }
  .cid-s8YQpWc9NF .btn {
    display: -webkit-flex;
  }
  .cid-s8YQpWc9NF button.navbar-toggler {
    display: block;
  }
  .cid-s8YQpWc9NF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YQpWc9NF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YQpWc9NF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YQpWc9NF .navbar-collapse.collapsing,
  .cid-s8YQpWc9NF .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YQpWc9NF .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YQpWc9NF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YQpWc9NF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YQpWc9NF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YQpWc9NF .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YQpWc9NF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YQpWc9NF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YQpWc9NF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YQpWc9NF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YQpWc9NF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YQpWc9NF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YQpWc9NF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YQpWc9NF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YQpWc9NF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YQpWc9NF .nav-link:hover,
.cid-s8YQpWc9NF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YQpWHUQk {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YQpWHUQk .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YQpWHUQk H3 {
  text-align: center;
}
.cid-s8YQpX66SK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YQpX66SK P {
  color: #767676;
}
.cid-s8YQpX66SK H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YQpX66SK .mbr-text,
.cid-s8YQpX66SK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YQpXvDD7 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YQpXvDD7 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YQpXvDD7 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YQpXvDD7 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YQpXvDD7 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YQpXvDD7 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YQpXvDD7 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YQpXvDD7 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YQpXvDD7 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YQpXvDD7 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YQpXvDD7 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YQpXvDD7 H4 {
  text-align: left;
}
.cid-s8YQpXvDD7 .img-text {
  text-align: left;
}
.cid-s8YQpXU1ee .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YQpXU1ee .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YQpXU1ee .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YQpXU1ee .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YQpXU1ee .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YQpYmagG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YQpYmagG .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YQpYmagG .form-group {
  padding: 0.5rem;
}
.cid-s8YQpYmagG .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YQpYmagG .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YQpYmagG .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YQpYmagG .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YQpYmagG .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YQpYmagG .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YQpYmagG .mbri-play:before {
  left: 55% !important;
}
.cid-s8YQpYmagG .form-control {
  text-align: center;
}
.cid-s8YQpYmagG h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YQpYmagG .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YQpYmagG .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YQpYmagG .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YQpYmagG .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YQpYmagG a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YQpYmagG a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YQpYmagG .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YQpYmagG .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YQpYmagG .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YQpYmagG .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YQpYmagG .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YQpYmagG .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YQpYRucS {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YQpYRucS .content {
    text-align: center;
  }
  .cid-s8YQpYRucS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YQpYRucS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YQpYRucS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YQpYRucS .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YQpYRucS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YQpYRucS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YQpYRucS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YQpYRucS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YQpYRucS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YQpYRucS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YQpYRucS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YQpYRucS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YQpYRucS P {
  text-align: left;
}
.cid-s8YQpYRucS H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YQDeBj70 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YQDeBj70 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YQDeBj70 a {
  font-style: normal;
}
.cid-s8YQDeBj70 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YQDeBj70 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YQDeBj70 .nav-item:focus,
.cid-s8YQDeBj70 .nav-link:focus {
  outline: none;
}
.cid-s8YQDeBj70 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YQDeBj70 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YQDeBj70 .menu-logo {
  margin-right: auto;
}
.cid-s8YQDeBj70 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YQDeBj70 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YQDeBj70 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YQDeBj70 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YQDeBj70 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YQDeBj70 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YQDeBj70 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YQDeBj70 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YQDeBj70 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YQDeBj70 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YQDeBj70 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YQDeBj70 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YQDeBj70 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YQDeBj70 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YQDeBj70 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YQDeBj70 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YQDeBj70 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YQDeBj70 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YQDeBj70 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YQDeBj70 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YQDeBj70 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YQDeBj70 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YQDeBj70 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YQDeBj70 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YQDeBj70 button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YQDeBj70 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YQDeBj70 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YQDeBj70 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YQDeBj70 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YQDeBj70 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YQDeBj70 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YQDeBj70 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YQDeBj70 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YQDeBj70 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YQDeBj70 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YQDeBj70 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YQDeBj70 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YQDeBj70 .collapsed .navbar-collapse.collapsing,
.cid-s8YQDeBj70 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YQDeBj70 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YQDeBj70 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YQDeBj70 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YQDeBj70 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YQDeBj70 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YQDeBj70 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YQDeBj70 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YQDeBj70 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YQDeBj70 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YQDeBj70 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YQDeBj70 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YQDeBj70 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YQDeBj70 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YQDeBj70 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YQDeBj70 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YQDeBj70 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YQDeBj70.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YQDeBj70 img {
    height: 3.8rem !important;
  }
  .cid-s8YQDeBj70 .btn {
    display: -webkit-flex;
  }
  .cid-s8YQDeBj70 button.navbar-toggler {
    display: block;
  }
  .cid-s8YQDeBj70 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YQDeBj70 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YQDeBj70 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YQDeBj70 .navbar-collapse.collapsing,
  .cid-s8YQDeBj70 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YQDeBj70 .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YQDeBj70 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YQDeBj70 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YQDeBj70 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YQDeBj70 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YQDeBj70 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YQDeBj70 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YQDeBj70 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YQDeBj70 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YQDeBj70 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YQDeBj70 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YQDeBj70 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YQDeBj70 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YQDeBj70 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YQDeBj70 .nav-link:hover,
.cid-s8YQDeBj70 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YQDf6AwY {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YQDf6AwY .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YQDf6AwY H3 {
  text-align: center;
}
.cid-s8YQDfzmu4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YQDfzmu4 P {
  color: #767676;
}
.cid-s8YQDfzmu4 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YQDfzmu4 .mbr-text,
.cid-s8YQDfzmu4 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YQDfXqG6 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YQDfXqG6 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YQDfXqG6 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YQDfXqG6 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YQDfXqG6 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YQDfXqG6 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YQDfXqG6 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YQDfXqG6 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YQDfXqG6 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YQDfXqG6 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YQDfXqG6 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YQDfXqG6 H4 {
  text-align: left;
}
.cid-s8YQDfXqG6 .img-text {
  text-align: left;
}
.cid-s8YQDgj0ho .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YQDgj0ho .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YQDgj0ho .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YQDgj0ho .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YQDgj0ho .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YQDgIhu1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YQDgIhu1 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YQDgIhu1 .form-group {
  padding: 0.5rem;
}
.cid-s8YQDgIhu1 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YQDgIhu1 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YQDgIhu1 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YQDgIhu1 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YQDgIhu1 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YQDgIhu1 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YQDgIhu1 .mbri-play:before {
  left: 55% !important;
}
.cid-s8YQDgIhu1 .form-control {
  text-align: center;
}
.cid-s8YQDgIhu1 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YQDgIhu1 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YQDgIhu1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YQDgIhu1 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YQDgIhu1 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YQDgIhu1 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YQDgIhu1 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YQDgIhu1 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YQDgIhu1 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YQDgIhu1 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YQDgIhu1 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YQDgIhu1 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YQDgIhu1 .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YQDhbFcz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YQDhbFcz .content {
    text-align: center;
  }
  .cid-s8YQDhbFcz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YQDhbFcz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YQDhbFcz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YQDhbFcz .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YQDhbFcz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YQDhbFcz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YQDhbFcz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YQDhbFcz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YQDhbFcz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YQDhbFcz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YQDhbFcz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YQDhbFcz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YQDhbFcz P {
  text-align: left;
}
.cid-s8YQDhbFcz H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YQQUSLnQ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YQQUSLnQ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YQQUSLnQ a {
  font-style: normal;
}
.cid-s8YQQUSLnQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YQQUSLnQ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YQQUSLnQ .nav-item:focus,
.cid-s8YQQUSLnQ .nav-link:focus {
  outline: none;
}
.cid-s8YQQUSLnQ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YQQUSLnQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YQQUSLnQ .menu-logo {
  margin-right: auto;
}
.cid-s8YQQUSLnQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YQQUSLnQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YQQUSLnQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YQQUSLnQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YQQUSLnQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YQQUSLnQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YQQUSLnQ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YQQUSLnQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YQQUSLnQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YQQUSLnQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YQQUSLnQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YQQUSLnQ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YQQUSLnQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YQQUSLnQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YQQUSLnQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YQQUSLnQ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YQQUSLnQ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YQQUSLnQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YQQUSLnQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YQQUSLnQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YQQUSLnQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YQQUSLnQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YQQUSLnQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YQQUSLnQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YQQUSLnQ button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YQQUSLnQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YQQUSLnQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YQQUSLnQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YQQUSLnQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YQQUSLnQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YQQUSLnQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YQQUSLnQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YQQUSLnQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YQQUSLnQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YQQUSLnQ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YQQUSLnQ .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YQQUSLnQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YQQUSLnQ .collapsed .navbar-collapse.collapsing,
.cid-s8YQQUSLnQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YQQUSLnQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YQQUSLnQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YQQUSLnQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YQQUSLnQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YQQUSLnQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YQQUSLnQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YQQUSLnQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YQQUSLnQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YQQUSLnQ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YQQUSLnQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YQQUSLnQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YQQUSLnQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YQQUSLnQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YQQUSLnQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YQQUSLnQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YQQUSLnQ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YQQUSLnQ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YQQUSLnQ img {
    height: 3.8rem !important;
  }
  .cid-s8YQQUSLnQ .btn {
    display: -webkit-flex;
  }
  .cid-s8YQQUSLnQ button.navbar-toggler {
    display: block;
  }
  .cid-s8YQQUSLnQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YQQUSLnQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YQQUSLnQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YQQUSLnQ .navbar-collapse.collapsing,
  .cid-s8YQQUSLnQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YQQUSLnQ .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YQQUSLnQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YQQUSLnQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YQQUSLnQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YQQUSLnQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YQQUSLnQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YQQUSLnQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YQQUSLnQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YQQUSLnQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YQQUSLnQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YQQUSLnQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YQQUSLnQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YQQUSLnQ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YQQUSLnQ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YQQUSLnQ .nav-link:hover,
.cid-s8YQQUSLnQ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YQQVgCPW {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YQQVgCPW .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YQQVgCPW H3 {
  text-align: center;
}
.cid-s8YQQVEAfq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YQQVEAfq P {
  color: #767676;
}
.cid-s8YQQVEAfq H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YQQVEAfq .mbr-text,
.cid-s8YQQVEAfq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YQQW2Udu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YQQW2Udu .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YQQW2Udu .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YQQW2Udu .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YQQW2Udu .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YQQW2Udu .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YQQW2Udu .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YQQW2Udu .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YQQW2Udu .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YQQW2Udu .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YQQW2Udu .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YQQW2Udu H4 {
  text-align: left;
}
.cid-s8YQQW2Udu .img-text {
  text-align: left;
}
.cid-s8YQQWoZS9 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YQQWoZS9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YQQWoZS9 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YQQWoZS9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YQQWoZS9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YQQWMWbO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YQQWMWbO .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YQQWMWbO .form-group {
  padding: 0.5rem;
}
.cid-s8YQQWMWbO .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YQQWMWbO .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YQQWMWbO .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YQQWMWbO .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YQQWMWbO .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YQQWMWbO .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YQQWMWbO .mbri-play:before {
  left: 55% !important;
}
.cid-s8YQQWMWbO .form-control {
  text-align: center;
}
.cid-s8YQQWMWbO h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YQQWMWbO .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YQQWMWbO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YQQWMWbO .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YQQWMWbO .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YQQWMWbO a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YQQWMWbO a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YQQWMWbO .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YQQWMWbO .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YQQWMWbO .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YQQWMWbO .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YQQWMWbO .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YQQWMWbO .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YQQXgVH9 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YQQXgVH9 .content {
    text-align: center;
  }
  .cid-s8YQQXgVH9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YQQXgVH9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YQQXgVH9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YQQXgVH9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YQQXgVH9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YQQXgVH9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YQQXgVH9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YQQXgVH9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YQQXgVH9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YQQXgVH9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YQQXgVH9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YQQXgVH9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YQQXgVH9 P {
  text-align: left;
}
.cid-s8YQQXgVH9 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YR3Kvrk4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YR3Kvrk4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YR3Kvrk4 a {
  font-style: normal;
}
.cid-s8YR3Kvrk4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YR3Kvrk4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YR3Kvrk4 .nav-item:focus,
.cid-s8YR3Kvrk4 .nav-link:focus {
  outline: none;
}
.cid-s8YR3Kvrk4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YR3Kvrk4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YR3Kvrk4 .menu-logo {
  margin-right: auto;
}
.cid-s8YR3Kvrk4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YR3Kvrk4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YR3Kvrk4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YR3Kvrk4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YR3Kvrk4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YR3Kvrk4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YR3Kvrk4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YR3Kvrk4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YR3Kvrk4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YR3Kvrk4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YR3Kvrk4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YR3Kvrk4 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YR3Kvrk4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YR3Kvrk4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YR3Kvrk4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YR3Kvrk4 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YR3Kvrk4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YR3Kvrk4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YR3Kvrk4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YR3Kvrk4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YR3Kvrk4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YR3Kvrk4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YR3Kvrk4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YR3Kvrk4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YR3Kvrk4 button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YR3Kvrk4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YR3Kvrk4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YR3Kvrk4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YR3Kvrk4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YR3Kvrk4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YR3Kvrk4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YR3Kvrk4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YR3Kvrk4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YR3Kvrk4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YR3Kvrk4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YR3Kvrk4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YR3Kvrk4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YR3Kvrk4 .collapsed .navbar-collapse.collapsing,
.cid-s8YR3Kvrk4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YR3Kvrk4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YR3Kvrk4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YR3Kvrk4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YR3Kvrk4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YR3Kvrk4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YR3Kvrk4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YR3Kvrk4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YR3Kvrk4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YR3Kvrk4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YR3Kvrk4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YR3Kvrk4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YR3Kvrk4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YR3Kvrk4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YR3Kvrk4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YR3Kvrk4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YR3Kvrk4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YR3Kvrk4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YR3Kvrk4 img {
    height: 3.8rem !important;
  }
  .cid-s8YR3Kvrk4 .btn {
    display: -webkit-flex;
  }
  .cid-s8YR3Kvrk4 button.navbar-toggler {
    display: block;
  }
  .cid-s8YR3Kvrk4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YR3Kvrk4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YR3Kvrk4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YR3Kvrk4 .navbar-collapse.collapsing,
  .cid-s8YR3Kvrk4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YR3Kvrk4 .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YR3Kvrk4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YR3Kvrk4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YR3Kvrk4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YR3Kvrk4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YR3Kvrk4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YR3Kvrk4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YR3Kvrk4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YR3Kvrk4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YR3Kvrk4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YR3Kvrk4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YR3Kvrk4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YR3Kvrk4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YR3Kvrk4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YR3Kvrk4 .nav-link:hover,
.cid-s8YR3Kvrk4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YR3KZqcs {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YR3KZqcs .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YR3KZqcs H3 {
  text-align: center;
}
.cid-s8YR3LpFiS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YR3LpFiS P {
  color: #767676;
}
.cid-s8YR3LpFiS H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YR3LpFiS .mbr-text,
.cid-s8YR3LpFiS .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YR3LNpKN {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YR3LNpKN .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YR3LNpKN .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YR3LNpKN .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YR3LNpKN .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YR3LNpKN .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YR3LNpKN .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YR3LNpKN .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YR3LNpKN .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YR3LNpKN .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YR3LNpKN .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YR3LNpKN H4 {
  text-align: left;
}
.cid-s8YR3LNpKN .img-text {
  text-align: left;
}
.cid-s8YR3MaezC .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YR3MaezC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YR3MaezC .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YR3MaezC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YR3MaezC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YR3Myeg6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YR3Myeg6 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YR3Myeg6 .form-group {
  padding: 0.5rem;
}
.cid-s8YR3Myeg6 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YR3Myeg6 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YR3Myeg6 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YR3Myeg6 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YR3Myeg6 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YR3Myeg6 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YR3Myeg6 .mbri-play:before {
  left: 55% !important;
}
.cid-s8YR3Myeg6 .form-control {
  text-align: center;
}
.cid-s8YR3Myeg6 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YR3Myeg6 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YR3Myeg6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YR3Myeg6 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YR3Myeg6 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YR3Myeg6 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YR3Myeg6 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YR3Myeg6 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YR3Myeg6 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YR3Myeg6 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YR3Myeg6 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YR3Myeg6 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YR3Myeg6 .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YR3N1LBh {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YR3N1LBh .content {
    text-align: center;
  }
  .cid-s8YR3N1LBh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YR3N1LBh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YR3N1LBh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YR3N1LBh .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YR3N1LBh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YR3N1LBh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YR3N1LBh .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YR3N1LBh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YR3N1LBh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YR3N1LBh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YR3N1LBh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YR3N1LBh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YR3N1LBh P {
  text-align: left;
}
.cid-s8YR3N1LBh H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YRhNsOaR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YRhNsOaR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YRhNsOaR a {
  font-style: normal;
}
.cid-s8YRhNsOaR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YRhNsOaR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YRhNsOaR .nav-item:focus,
.cid-s8YRhNsOaR .nav-link:focus {
  outline: none;
}
.cid-s8YRhNsOaR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YRhNsOaR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YRhNsOaR .menu-logo {
  margin-right: auto;
}
.cid-s8YRhNsOaR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YRhNsOaR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YRhNsOaR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YRhNsOaR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YRhNsOaR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YRhNsOaR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YRhNsOaR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YRhNsOaR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YRhNsOaR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YRhNsOaR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YRhNsOaR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YRhNsOaR .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YRhNsOaR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YRhNsOaR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YRhNsOaR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YRhNsOaR .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YRhNsOaR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YRhNsOaR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YRhNsOaR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YRhNsOaR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YRhNsOaR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YRhNsOaR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YRhNsOaR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YRhNsOaR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YRhNsOaR button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YRhNsOaR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YRhNsOaR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YRhNsOaR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YRhNsOaR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YRhNsOaR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YRhNsOaR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YRhNsOaR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YRhNsOaR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YRhNsOaR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YRhNsOaR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YRhNsOaR .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YRhNsOaR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YRhNsOaR .collapsed .navbar-collapse.collapsing,
.cid-s8YRhNsOaR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YRhNsOaR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YRhNsOaR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YRhNsOaR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YRhNsOaR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YRhNsOaR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YRhNsOaR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YRhNsOaR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YRhNsOaR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YRhNsOaR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YRhNsOaR .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YRhNsOaR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YRhNsOaR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YRhNsOaR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YRhNsOaR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YRhNsOaR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YRhNsOaR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YRhNsOaR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YRhNsOaR img {
    height: 3.8rem !important;
  }
  .cid-s8YRhNsOaR .btn {
    display: -webkit-flex;
  }
  .cid-s8YRhNsOaR button.navbar-toggler {
    display: block;
  }
  .cid-s8YRhNsOaR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YRhNsOaR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YRhNsOaR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YRhNsOaR .navbar-collapse.collapsing,
  .cid-s8YRhNsOaR .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YRhNsOaR .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YRhNsOaR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YRhNsOaR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YRhNsOaR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YRhNsOaR .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YRhNsOaR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YRhNsOaR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YRhNsOaR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YRhNsOaR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YRhNsOaR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YRhNsOaR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YRhNsOaR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YRhNsOaR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YRhNsOaR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YRhNsOaR .nav-link:hover,
.cid-s8YRhNsOaR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YRhNXDXw {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YRhNXDXw .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YRhNXDXw H3 {
  text-align: center;
}
.cid-s8YRhOqU6i {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YRhOqU6i P {
  color: #767676;
}
.cid-s8YRhOqU6i H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YRhOqU6i .mbr-text,
.cid-s8YRhOqU6i .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YRhOOkAk {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YRhOOkAk .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YRhOOkAk .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YRhOOkAk .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YRhOOkAk .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YRhOOkAk .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YRhOOkAk .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YRhOOkAk .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YRhOOkAk .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YRhOOkAk .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YRhOOkAk .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YRhOOkAk H4 {
  text-align: left;
}
.cid-s8YRhOOkAk .img-text {
  text-align: left;
}
.cid-s8YRhPaI3r .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YRhPaI3r .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YRhPaI3r .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YRhPaI3r .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YRhPaI3r .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YRhPB1VD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YRhPB1VD .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YRhPB1VD .form-group {
  padding: 0.5rem;
}
.cid-s8YRhPB1VD .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YRhPB1VD .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YRhPB1VD .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YRhPB1VD .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YRhPB1VD .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YRhPB1VD .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YRhPB1VD .mbri-play:before {
  left: 55% !important;
}
.cid-s8YRhPB1VD .form-control {
  text-align: center;
}
.cid-s8YRhPB1VD h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YRhPB1VD .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YRhPB1VD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YRhPB1VD .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YRhPB1VD .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YRhPB1VD a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YRhPB1VD a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YRhPB1VD .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YRhPB1VD .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YRhPB1VD .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YRhPB1VD .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YRhPB1VD .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YRhPB1VD .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YRhQ6jzv {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YRhQ6jzv .content {
    text-align: center;
  }
  .cid-s8YRhQ6jzv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YRhQ6jzv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YRhQ6jzv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YRhQ6jzv .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YRhQ6jzv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YRhQ6jzv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YRhQ6jzv .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YRhQ6jzv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YRhQ6jzv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YRhQ6jzv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YRhQ6jzv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YRhQ6jzv .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YRhQ6jzv P {
  text-align: left;
}
.cid-s8YRhQ6jzv H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YRvlmZ1v .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YRvlmZ1v .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YRvlmZ1v a {
  font-style: normal;
}
.cid-s8YRvlmZ1v .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YRvlmZ1v .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YRvlmZ1v .nav-item:focus,
.cid-s8YRvlmZ1v .nav-link:focus {
  outline: none;
}
.cid-s8YRvlmZ1v .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YRvlmZ1v .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YRvlmZ1v .menu-logo {
  margin-right: auto;
}
.cid-s8YRvlmZ1v .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YRvlmZ1v .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YRvlmZ1v .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YRvlmZ1v .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YRvlmZ1v .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YRvlmZ1v .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YRvlmZ1v .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YRvlmZ1v .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YRvlmZ1v .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YRvlmZ1v .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YRvlmZ1v .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YRvlmZ1v .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YRvlmZ1v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YRvlmZ1v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YRvlmZ1v .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YRvlmZ1v .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YRvlmZ1v .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YRvlmZ1v .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YRvlmZ1v .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YRvlmZ1v .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YRvlmZ1v .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YRvlmZ1v .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YRvlmZ1v .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YRvlmZ1v button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YRvlmZ1v button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YRvlmZ1v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YRvlmZ1v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YRvlmZ1v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YRvlmZ1v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YRvlmZ1v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YRvlmZ1v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YRvlmZ1v nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YRvlmZ1v nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YRvlmZ1v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YRvlmZ1v .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YRvlmZ1v .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YRvlmZ1v .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YRvlmZ1v .collapsed .navbar-collapse.collapsing,
.cid-s8YRvlmZ1v .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YRvlmZ1v .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YRvlmZ1v .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YRvlmZ1v .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YRvlmZ1v .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YRvlmZ1v .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YRvlmZ1v .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YRvlmZ1v .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YRvlmZ1v .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YRvlmZ1v .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YRvlmZ1v .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YRvlmZ1v .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YRvlmZ1v .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YRvlmZ1v .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YRvlmZ1v .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YRvlmZ1v .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YRvlmZ1v .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YRvlmZ1v.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YRvlmZ1v img {
    height: 3.8rem !important;
  }
  .cid-s8YRvlmZ1v .btn {
    display: -webkit-flex;
  }
  .cid-s8YRvlmZ1v button.navbar-toggler {
    display: block;
  }
  .cid-s8YRvlmZ1v .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YRvlmZ1v .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YRvlmZ1v .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YRvlmZ1v .navbar-collapse.collapsing,
  .cid-s8YRvlmZ1v .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YRvlmZ1v .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YRvlmZ1v .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YRvlmZ1v .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YRvlmZ1v .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YRvlmZ1v .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YRvlmZ1v .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YRvlmZ1v .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YRvlmZ1v .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YRvlmZ1v .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YRvlmZ1v .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YRvlmZ1v .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YRvlmZ1v .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YRvlmZ1v .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YRvlmZ1v .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YRvlmZ1v .nav-link:hover,
.cid-s8YRvlmZ1v .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YRvlHrxB {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YRvlHrxB .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YRvlHrxB H3 {
  text-align: center;
}
.cid-s8YRvm81sn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YRvm81sn P {
  color: #767676;
}
.cid-s8YRvm81sn H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YRvm81sn .mbr-text,
.cid-s8YRvm81sn .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YRvmvagj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YRvmvagj .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YRvmvagj .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YRvmvagj .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YRvmvagj .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YRvmvagj .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YRvmvagj .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YRvmvagj .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YRvmvagj .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YRvmvagj .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YRvmvagj .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YRvmvagj H4 {
  text-align: left;
}
.cid-s8YRvmvagj .img-text {
  text-align: left;
}
.cid-s8YRvmQY1m .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YRvmQY1m .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YRvmQY1m .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YRvmQY1m .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YRvmQY1m .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YRvnfep2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YRvnfep2 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YRvnfep2 .form-group {
  padding: 0.5rem;
}
.cid-s8YRvnfep2 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YRvnfep2 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YRvnfep2 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YRvnfep2 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YRvnfep2 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YRvnfep2 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YRvnfep2 .mbri-play:before {
  left: 55% !important;
}
.cid-s8YRvnfep2 .form-control {
  text-align: center;
}
.cid-s8YRvnfep2 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YRvnfep2 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YRvnfep2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YRvnfep2 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YRvnfep2 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YRvnfep2 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YRvnfep2 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YRvnfep2 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YRvnfep2 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YRvnfep2 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YRvnfep2 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YRvnfep2 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YRvnfep2 .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YRvnHsgv {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YRvnHsgv .content {
    text-align: center;
  }
  .cid-s8YRvnHsgv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YRvnHsgv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YRvnHsgv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YRvnHsgv .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YRvnHsgv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YRvnHsgv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YRvnHsgv .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YRvnHsgv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YRvnHsgv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YRvnHsgv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YRvnHsgv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YRvnHsgv .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YRvnHsgv P {
  text-align: left;
}
.cid-s8YRvnHsgv H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YRJaQxje .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YRJaQxje .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YRJaQxje a {
  font-style: normal;
}
.cid-s8YRJaQxje .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YRJaQxje .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YRJaQxje .nav-item:focus,
.cid-s8YRJaQxje .nav-link:focus {
  outline: none;
}
.cid-s8YRJaQxje .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YRJaQxje .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YRJaQxje .menu-logo {
  margin-right: auto;
}
.cid-s8YRJaQxje .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YRJaQxje .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YRJaQxje .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YRJaQxje .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YRJaQxje .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YRJaQxje .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YRJaQxje .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YRJaQxje .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YRJaQxje .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YRJaQxje .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YRJaQxje .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YRJaQxje .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YRJaQxje .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YRJaQxje .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YRJaQxje .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YRJaQxje .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YRJaQxje .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YRJaQxje .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YRJaQxje .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YRJaQxje .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YRJaQxje .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YRJaQxje .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YRJaQxje .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YRJaQxje button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YRJaQxje button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YRJaQxje button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YRJaQxje button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YRJaQxje button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YRJaQxje button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YRJaQxje button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YRJaQxje nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YRJaQxje nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YRJaQxje nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YRJaQxje nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YRJaQxje .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YRJaQxje .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YRJaQxje .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YRJaQxje .collapsed .navbar-collapse.collapsing,
.cid-s8YRJaQxje .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YRJaQxje .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YRJaQxje .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YRJaQxje .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YRJaQxje .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YRJaQxje .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YRJaQxje .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YRJaQxje .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YRJaQxje .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YRJaQxje .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YRJaQxje .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YRJaQxje .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YRJaQxje .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YRJaQxje .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YRJaQxje .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YRJaQxje .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YRJaQxje .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YRJaQxje.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YRJaQxje img {
    height: 3.8rem !important;
  }
  .cid-s8YRJaQxje .btn {
    display: -webkit-flex;
  }
  .cid-s8YRJaQxje button.navbar-toggler {
    display: block;
  }
  .cid-s8YRJaQxje .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YRJaQxje .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YRJaQxje .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YRJaQxje .navbar-collapse.collapsing,
  .cid-s8YRJaQxje .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YRJaQxje .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YRJaQxje .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YRJaQxje .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YRJaQxje .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YRJaQxje .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YRJaQxje .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YRJaQxje .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YRJaQxje .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YRJaQxje .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YRJaQxje .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YRJaQxje .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YRJaQxje .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YRJaQxje .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YRJaQxje .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YRJaQxje .nav-link:hover,
.cid-s8YRJaQxje .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YRJbnPQW {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YRJbnPQW .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YRJbnPQW H3 {
  text-align: center;
}
.cid-s8YRJbNPQq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YRJbNPQq P {
  color: #767676;
}
.cid-s8YRJbNPQq H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YRJbNPQq .mbr-text,
.cid-s8YRJbNPQq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YRJccAj0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YRJccAj0 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YRJccAj0 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YRJccAj0 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YRJccAj0 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YRJccAj0 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YRJccAj0 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YRJccAj0 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YRJccAj0 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YRJccAj0 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YRJccAj0 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YRJccAj0 H4 {
  text-align: left;
}
.cid-s8YRJccAj0 .img-text {
  text-align: left;
}
.cid-s8YRJczres .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YRJczres .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YRJczres .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YRJczres .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YRJczres .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YRJcZQ7P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YRJcZQ7P .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YRJcZQ7P .form-group {
  padding: 0.5rem;
}
.cid-s8YRJcZQ7P .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YRJcZQ7P .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YRJcZQ7P .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YRJcZQ7P .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YRJcZQ7P .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YRJcZQ7P .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YRJcZQ7P .mbri-play:before {
  left: 55% !important;
}
.cid-s8YRJcZQ7P .form-control {
  text-align: center;
}
.cid-s8YRJcZQ7P h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YRJcZQ7P .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YRJcZQ7P .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YRJcZQ7P .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YRJcZQ7P .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YRJcZQ7P a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YRJcZQ7P a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YRJcZQ7P .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YRJcZQ7P .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YRJcZQ7P .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YRJcZQ7P .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YRJcZQ7P .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YRJcZQ7P .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YRJdvcWE {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YRJdvcWE .content {
    text-align: center;
  }
  .cid-s8YRJdvcWE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YRJdvcWE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YRJdvcWE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YRJdvcWE .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YRJdvcWE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YRJdvcWE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YRJdvcWE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YRJdvcWE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YRJdvcWE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YRJdvcWE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YRJdvcWE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YRJdvcWE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YRJdvcWE P {
  text-align: left;
}
.cid-s8YRJdvcWE H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YRVS5Z93 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YRVS5Z93 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YRVS5Z93 a {
  font-style: normal;
}
.cid-s8YRVS5Z93 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YRVS5Z93 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YRVS5Z93 .nav-item:focus,
.cid-s8YRVS5Z93 .nav-link:focus {
  outline: none;
}
.cid-s8YRVS5Z93 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YRVS5Z93 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YRVS5Z93 .menu-logo {
  margin-right: auto;
}
.cid-s8YRVS5Z93 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YRVS5Z93 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YRVS5Z93 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YRVS5Z93 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YRVS5Z93 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YRVS5Z93 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YRVS5Z93 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YRVS5Z93 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YRVS5Z93 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YRVS5Z93 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YRVS5Z93 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YRVS5Z93 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YRVS5Z93 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YRVS5Z93 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YRVS5Z93 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YRVS5Z93 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YRVS5Z93 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YRVS5Z93 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YRVS5Z93 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YRVS5Z93 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YRVS5Z93 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YRVS5Z93 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YRVS5Z93 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YRVS5Z93 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YRVS5Z93 button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YRVS5Z93 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YRVS5Z93 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YRVS5Z93 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YRVS5Z93 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YRVS5Z93 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YRVS5Z93 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YRVS5Z93 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YRVS5Z93 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YRVS5Z93 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YRVS5Z93 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YRVS5Z93 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YRVS5Z93 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YRVS5Z93 .collapsed .navbar-collapse.collapsing,
.cid-s8YRVS5Z93 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YRVS5Z93 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YRVS5Z93 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YRVS5Z93 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YRVS5Z93 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YRVS5Z93 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YRVS5Z93 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YRVS5Z93 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YRVS5Z93 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YRVS5Z93 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YRVS5Z93 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YRVS5Z93 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YRVS5Z93 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YRVS5Z93 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YRVS5Z93 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YRVS5Z93 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YRVS5Z93 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YRVS5Z93.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YRVS5Z93 img {
    height: 3.8rem !important;
  }
  .cid-s8YRVS5Z93 .btn {
    display: -webkit-flex;
  }
  .cid-s8YRVS5Z93 button.navbar-toggler {
    display: block;
  }
  .cid-s8YRVS5Z93 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YRVS5Z93 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YRVS5Z93 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YRVS5Z93 .navbar-collapse.collapsing,
  .cid-s8YRVS5Z93 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YRVS5Z93 .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YRVS5Z93 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YRVS5Z93 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YRVS5Z93 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YRVS5Z93 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YRVS5Z93 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YRVS5Z93 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YRVS5Z93 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YRVS5Z93 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YRVS5Z93 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YRVS5Z93 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YRVS5Z93 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YRVS5Z93 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YRVS5Z93 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YRVS5Z93 .nav-link:hover,
.cid-s8YRVS5Z93 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YRVSAFPV {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YRVSAFPV .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YRVSAFPV H3 {
  text-align: center;
}
.cid-s8YRVT4bDP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YRVT4bDP P {
  color: #767676;
}
.cid-s8YRVT4bDP H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YRVT4bDP .mbr-text,
.cid-s8YRVT4bDP .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YRVTs9xg {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YRVTs9xg .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YRVTs9xg .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YRVTs9xg .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YRVTs9xg .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YRVTs9xg .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YRVTs9xg .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YRVTs9xg .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YRVTs9xg .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YRVTs9xg .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YRVTs9xg .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YRVTs9xg H4 {
  text-align: left;
}
.cid-s8YRVTs9xg .img-text {
  text-align: left;
}
.cid-s8YRVTOmP9 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YRVTOmP9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YRVTOmP9 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YRVTOmP9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YRVTOmP9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YRVUeJbu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YRVUeJbu .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YRVUeJbu .form-group {
  padding: 0.5rem;
}
.cid-s8YRVUeJbu .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YRVUeJbu .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YRVUeJbu .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YRVUeJbu .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YRVUeJbu .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YRVUeJbu .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YRVUeJbu .mbri-play:before {
  left: 55% !important;
}
.cid-s8YRVUeJbu .form-control {
  text-align: center;
}
.cid-s8YRVUeJbu h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YRVUeJbu .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YRVUeJbu .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YRVUeJbu .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YRVUeJbu .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YRVUeJbu a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YRVUeJbu a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YRVUeJbu .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YRVUeJbu .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YRVUeJbu .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YRVUeJbu .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YRVUeJbu .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YRVUeJbu .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YRVUH6U9 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YRVUH6U9 .content {
    text-align: center;
  }
  .cid-s8YRVUH6U9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YRVUH6U9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YRVUH6U9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YRVUH6U9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YRVUH6U9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YRVUH6U9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YRVUH6U9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YRVUH6U9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YRVUH6U9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YRVUH6U9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YRVUH6U9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YRVUH6U9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YRVUH6U9 P {
  text-align: left;
}
.cid-s8YRVUH6U9 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YSa8npGh .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YSa8npGh .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YSa8npGh a {
  font-style: normal;
}
.cid-s8YSa8npGh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YSa8npGh .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YSa8npGh .nav-item:focus,
.cid-s8YSa8npGh .nav-link:focus {
  outline: none;
}
.cid-s8YSa8npGh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YSa8npGh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YSa8npGh .menu-logo {
  margin-right: auto;
}
.cid-s8YSa8npGh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YSa8npGh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YSa8npGh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YSa8npGh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YSa8npGh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YSa8npGh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YSa8npGh .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YSa8npGh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YSa8npGh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YSa8npGh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YSa8npGh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YSa8npGh .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YSa8npGh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YSa8npGh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YSa8npGh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YSa8npGh .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YSa8npGh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YSa8npGh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YSa8npGh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YSa8npGh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YSa8npGh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YSa8npGh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YSa8npGh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YSa8npGh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YSa8npGh button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YSa8npGh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YSa8npGh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YSa8npGh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YSa8npGh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YSa8npGh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YSa8npGh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YSa8npGh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YSa8npGh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YSa8npGh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YSa8npGh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YSa8npGh .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YSa8npGh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YSa8npGh .collapsed .navbar-collapse.collapsing,
.cid-s8YSa8npGh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YSa8npGh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YSa8npGh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YSa8npGh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YSa8npGh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YSa8npGh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YSa8npGh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YSa8npGh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YSa8npGh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YSa8npGh .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YSa8npGh .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YSa8npGh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YSa8npGh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YSa8npGh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YSa8npGh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YSa8npGh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YSa8npGh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YSa8npGh.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YSa8npGh img {
    height: 3.8rem !important;
  }
  .cid-s8YSa8npGh .btn {
    display: -webkit-flex;
  }
  .cid-s8YSa8npGh button.navbar-toggler {
    display: block;
  }
  .cid-s8YSa8npGh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YSa8npGh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YSa8npGh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YSa8npGh .navbar-collapse.collapsing,
  .cid-s8YSa8npGh .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YSa8npGh .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YSa8npGh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YSa8npGh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YSa8npGh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YSa8npGh .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YSa8npGh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YSa8npGh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YSa8npGh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YSa8npGh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YSa8npGh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YSa8npGh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YSa8npGh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YSa8npGh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YSa8npGh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YSa8npGh .nav-link:hover,
.cid-s8YSa8npGh .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YSa8RRBV {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YSa8RRBV .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YSa8RRBV H3 {
  text-align: center;
}
.cid-s8YSa9mSjp {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YSa9mSjp P {
  color: #767676;
}
.cid-s8YSa9mSjp H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YSa9mSjp .mbr-text,
.cid-s8YSa9mSjp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YSa9LhMR {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YSa9LhMR .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YSa9LhMR .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YSa9LhMR .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YSa9LhMR .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YSa9LhMR .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YSa9LhMR .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YSa9LhMR .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YSa9LhMR .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YSa9LhMR .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YSa9LhMR .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YSa9LhMR H4 {
  text-align: left;
}
.cid-s8YSa9LhMR .img-text {
  text-align: left;
}
.cid-s8YSaa6weM .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YSaa6weM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YSaa6weM .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YSaa6weM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YSaa6weM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YSaawobN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YSaawobN .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YSaawobN .form-group {
  padding: 0.5rem;
}
.cid-s8YSaawobN .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YSaawobN .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YSaawobN .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YSaawobN .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YSaawobN .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YSaawobN .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YSaawobN .mbri-play:before {
  left: 55% !important;
}
.cid-s8YSaawobN .form-control {
  text-align: center;
}
.cid-s8YSaawobN h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YSaawobN .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YSaawobN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YSaawobN .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YSaawobN .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YSaawobN a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YSaawobN a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YSaawobN .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YSaawobN .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YSaawobN .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YSaawobN .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YSaawobN .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YSaawobN .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YSaaZr2a {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YSaaZr2a .content {
    text-align: center;
  }
  .cid-s8YSaaZr2a .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YSaaZr2a .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YSaaZr2a .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YSaaZr2a .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YSaaZr2a .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YSaaZr2a .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YSaaZr2a .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YSaaZr2a .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YSaaZr2a .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YSaaZr2a .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YSaaZr2a .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YSaaZr2a .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YSaaZr2a P {
  text-align: left;
}
.cid-s8YSaaZr2a H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YSsHDGZw .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YSsHDGZw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YSsHDGZw a {
  font-style: normal;
}
.cid-s8YSsHDGZw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YSsHDGZw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YSsHDGZw .nav-item:focus,
.cid-s8YSsHDGZw .nav-link:focus {
  outline: none;
}
.cid-s8YSsHDGZw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YSsHDGZw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YSsHDGZw .menu-logo {
  margin-right: auto;
}
.cid-s8YSsHDGZw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YSsHDGZw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YSsHDGZw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YSsHDGZw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YSsHDGZw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YSsHDGZw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YSsHDGZw .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YSsHDGZw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YSsHDGZw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YSsHDGZw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YSsHDGZw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YSsHDGZw .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YSsHDGZw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YSsHDGZw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YSsHDGZw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YSsHDGZw .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YSsHDGZw .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YSsHDGZw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YSsHDGZw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YSsHDGZw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YSsHDGZw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YSsHDGZw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YSsHDGZw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YSsHDGZw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YSsHDGZw button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YSsHDGZw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YSsHDGZw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YSsHDGZw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YSsHDGZw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YSsHDGZw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YSsHDGZw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YSsHDGZw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YSsHDGZw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YSsHDGZw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YSsHDGZw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YSsHDGZw .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YSsHDGZw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YSsHDGZw .collapsed .navbar-collapse.collapsing,
.cid-s8YSsHDGZw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YSsHDGZw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YSsHDGZw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YSsHDGZw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YSsHDGZw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YSsHDGZw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YSsHDGZw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YSsHDGZw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YSsHDGZw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YSsHDGZw .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YSsHDGZw .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YSsHDGZw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YSsHDGZw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YSsHDGZw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YSsHDGZw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YSsHDGZw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YSsHDGZw .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YSsHDGZw.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YSsHDGZw img {
    height: 3.8rem !important;
  }
  .cid-s8YSsHDGZw .btn {
    display: -webkit-flex;
  }
  .cid-s8YSsHDGZw button.navbar-toggler {
    display: block;
  }
  .cid-s8YSsHDGZw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YSsHDGZw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YSsHDGZw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YSsHDGZw .navbar-collapse.collapsing,
  .cid-s8YSsHDGZw .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YSsHDGZw .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YSsHDGZw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YSsHDGZw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YSsHDGZw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YSsHDGZw .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YSsHDGZw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YSsHDGZw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YSsHDGZw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YSsHDGZw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YSsHDGZw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YSsHDGZw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YSsHDGZw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YSsHDGZw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YSsHDGZw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YSsHDGZw .nav-link:hover,
.cid-s8YSsHDGZw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YSsIa0D1 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YSsIa0D1 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YSsIa0D1 H3 {
  text-align: center;
}
.cid-s8YSsICQuU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YSsICQuU P {
  color: #767676;
}
.cid-s8YSsICQuU H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YSsICQuU .mbr-text,
.cid-s8YSsICQuU .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YSsJ2Hdt {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YSsJ2Hdt .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YSsJ2Hdt .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YSsJ2Hdt .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YSsJ2Hdt .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YSsJ2Hdt .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YSsJ2Hdt .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YSsJ2Hdt .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YSsJ2Hdt .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YSsJ2Hdt .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YSsJ2Hdt .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YSsJ2Hdt H4 {
  text-align: left;
}
.cid-s8YSsJ2Hdt .img-text {
  text-align: left;
}
.cid-s8YSsJoqjw .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YSsJoqjw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YSsJoqjw .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YSsJoqjw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YSsJoqjw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YSsJOf8i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YSsJOf8i .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YSsJOf8i .form-group {
  padding: 0.5rem;
}
.cid-s8YSsJOf8i .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YSsJOf8i .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YSsJOf8i .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YSsJOf8i .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YSsJOf8i .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YSsJOf8i .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YSsJOf8i .mbri-play:before {
  left: 55% !important;
}
.cid-s8YSsJOf8i .form-control {
  text-align: center;
}
.cid-s8YSsJOf8i h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YSsJOf8i .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YSsJOf8i .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YSsJOf8i .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YSsJOf8i .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YSsJOf8i a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YSsJOf8i a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YSsJOf8i .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YSsJOf8i .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YSsJOf8i .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YSsJOf8i .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YSsJOf8i .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YSsJOf8i .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YSsKhwnN {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YSsKhwnN .content {
    text-align: center;
  }
  .cid-s8YSsKhwnN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YSsKhwnN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YSsKhwnN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YSsKhwnN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YSsKhwnN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YSsKhwnN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YSsKhwnN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YSsKhwnN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YSsKhwnN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YSsKhwnN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YSsKhwnN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YSsKhwnN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YSsKhwnN P {
  text-align: left;
}
.cid-s8YSsKhwnN H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s8YSJSLHWo .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8YSJSLHWo .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8YSJSLHWo a {
  font-style: normal;
}
.cid-s8YSJSLHWo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8YSJSLHWo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8YSJSLHWo .nav-item:focus,
.cid-s8YSJSLHWo .nav-link:focus {
  outline: none;
}
.cid-s8YSJSLHWo .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8YSJSLHWo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8YSJSLHWo .menu-logo {
  margin-right: auto;
}
.cid-s8YSJSLHWo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8YSJSLHWo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8YSJSLHWo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8YSJSLHWo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8YSJSLHWo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8YSJSLHWo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8YSJSLHWo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8YSJSLHWo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8YSJSLHWo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8YSJSLHWo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8YSJSLHWo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8YSJSLHWo .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8YSJSLHWo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8YSJSLHWo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8YSJSLHWo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8YSJSLHWo .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s8YSJSLHWo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s8YSJSLHWo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8YSJSLHWo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8YSJSLHWo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8YSJSLHWo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8YSJSLHWo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8YSJSLHWo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8YSJSLHWo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8YSJSLHWo button.navbar-toggler:focus {
  outline: none;
}
.cid-s8YSJSLHWo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s8YSJSLHWo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8YSJSLHWo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YSJSLHWo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8YSJSLHWo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8YSJSLHWo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YSJSLHWo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8YSJSLHWo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8YSJSLHWo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8YSJSLHWo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YSJSLHWo .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8YSJSLHWo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8YSJSLHWo .collapsed .navbar-collapse.collapsing,
.cid-s8YSJSLHWo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8YSJSLHWo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8YSJSLHWo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8YSJSLHWo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8YSJSLHWo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8YSJSLHWo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8YSJSLHWo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8YSJSLHWo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8YSJSLHWo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s8YSJSLHWo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s8YSJSLHWo .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8YSJSLHWo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8YSJSLHWo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8YSJSLHWo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s8YSJSLHWo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8YSJSLHWo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8YSJSLHWo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s8YSJSLHWo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YSJSLHWo img {
    height: 3.8rem !important;
  }
  .cid-s8YSJSLHWo .btn {
    display: -webkit-flex;
  }
  .cid-s8YSJSLHWo button.navbar-toggler {
    display: block;
  }
  .cid-s8YSJSLHWo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8YSJSLHWo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8YSJSLHWo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8YSJSLHWo .navbar-collapse.collapsing,
  .cid-s8YSJSLHWo .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8YSJSLHWo .navbar-collapse.collapsing .navbar-nav,
  .cid-s8YSJSLHWo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8YSJSLHWo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8YSJSLHWo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8YSJSLHWo .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8YSJSLHWo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8YSJSLHWo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8YSJSLHWo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8YSJSLHWo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8YSJSLHWo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8YSJSLHWo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8YSJSLHWo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s8YSJSLHWo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8YSJSLHWo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8YSJSLHWo .nav-link:hover,
.cid-s8YSJSLHWo .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8YSJThlGF {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s8YSJThlGF .btn {
  margin: 0 0 .5rem 0;
}
.cid-s8YSJThlGF H3 {
  text-align: center;
}
.cid-s8YSJTHOFl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s8YSJTHOFl P {
  color: #767676;
}
.cid-s8YSJTHOFl H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s8YSJTHOFl .mbr-text,
.cid-s8YSJTHOFl .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s8YSJU5Nv0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8YSJU5Nv0 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s8YSJU5Nv0 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s8YSJU5Nv0 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s8YSJU5Nv0 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s8YSJU5Nv0 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s8YSJU5Nv0 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s8YSJU5Nv0 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s8YSJU5Nv0 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s8YSJU5Nv0 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s8YSJU5Nv0 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s8YSJU5Nv0 H4 {
  text-align: left;
}
.cid-s8YSJU5Nv0 .img-text {
  text-align: left;
}
.cid-s8YSJUs0Zv .google-map {
  height: 25rem;
  position: relative;
}
.cid-s8YSJUs0Zv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8YSJUs0Zv .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s8YSJUs0Zv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8YSJUs0Zv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s8YSJURXJ9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8YSJURXJ9 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s8YSJURXJ9 .form-group {
  padding: 0.5rem;
}
.cid-s8YSJURXJ9 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s8YSJURXJ9 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s8YSJURXJ9 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s8YSJURXJ9 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s8YSJURXJ9 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s8YSJURXJ9 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s8YSJURXJ9 .mbri-play:before {
  left: 55% !important;
}
.cid-s8YSJURXJ9 .form-control {
  text-align: center;
}
.cid-s8YSJURXJ9 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s8YSJURXJ9 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s8YSJURXJ9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s8YSJURXJ9 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s8YSJURXJ9 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s8YSJURXJ9 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s8YSJURXJ9 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s8YSJURXJ9 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s8YSJURXJ9 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s8YSJURXJ9 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s8YSJURXJ9 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s8YSJURXJ9 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s8YSJURXJ9 .mbr-section-subtitle {
  color: #465052;
}
.cid-s8YSJVmev4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s8YSJVmev4 .content {
    text-align: center;
  }
  .cid-s8YSJVmev4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s8YSJVmev4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s8YSJVmev4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s8YSJVmev4 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s8YSJVmev4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s8YSJVmev4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s8YSJVmev4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s8YSJVmev4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s8YSJVmev4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s8YSJVmev4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s8YSJVmev4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s8YSJVmev4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s8YSJVmev4 P {
  text-align: left;
}
.cid-s8YSJVmev4 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92ekdq1A3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92ekdq1A3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92ekdq1A3 a {
  font-style: normal;
}
.cid-s92ekdq1A3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92ekdq1A3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92ekdq1A3 .nav-item:focus,
.cid-s92ekdq1A3 .nav-link:focus {
  outline: none;
}
.cid-s92ekdq1A3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92ekdq1A3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92ekdq1A3 .menu-logo {
  margin-right: auto;
}
.cid-s92ekdq1A3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92ekdq1A3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92ekdq1A3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92ekdq1A3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92ekdq1A3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92ekdq1A3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92ekdq1A3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92ekdq1A3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92ekdq1A3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92ekdq1A3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92ekdq1A3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92ekdq1A3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92ekdq1A3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92ekdq1A3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92ekdq1A3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92ekdq1A3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92ekdq1A3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92ekdq1A3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92ekdq1A3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92ekdq1A3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92ekdq1A3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92ekdq1A3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92ekdq1A3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92ekdq1A3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92ekdq1A3 button.navbar-toggler:focus {
  outline: none;
}
.cid-s92ekdq1A3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92ekdq1A3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92ekdq1A3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92ekdq1A3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92ekdq1A3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92ekdq1A3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92ekdq1A3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92ekdq1A3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92ekdq1A3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92ekdq1A3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92ekdq1A3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92ekdq1A3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92ekdq1A3 .collapsed .navbar-collapse.collapsing,
.cid-s92ekdq1A3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92ekdq1A3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92ekdq1A3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92ekdq1A3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92ekdq1A3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92ekdq1A3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92ekdq1A3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92ekdq1A3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92ekdq1A3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92ekdq1A3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92ekdq1A3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92ekdq1A3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92ekdq1A3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92ekdq1A3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92ekdq1A3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92ekdq1A3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92ekdq1A3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92ekdq1A3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92ekdq1A3 img {
    height: 3.8rem !important;
  }
  .cid-s92ekdq1A3 .btn {
    display: -webkit-flex;
  }
  .cid-s92ekdq1A3 button.navbar-toggler {
    display: block;
  }
  .cid-s92ekdq1A3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92ekdq1A3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92ekdq1A3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92ekdq1A3 .navbar-collapse.collapsing,
  .cid-s92ekdq1A3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92ekdq1A3 .navbar-collapse.collapsing .navbar-nav,
  .cid-s92ekdq1A3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92ekdq1A3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92ekdq1A3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92ekdq1A3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92ekdq1A3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92ekdq1A3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92ekdq1A3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92ekdq1A3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92ekdq1A3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92ekdq1A3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92ekdq1A3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92ekdq1A3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92ekdq1A3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92ekdq1A3 .nav-link:hover,
.cid-s92ekdq1A3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92ekdHH5t {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92ekdHH5t .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92ekdHH5t H3 {
  text-align: center;
}
.cid-s92eke5z6V {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92eke5z6V P {
  color: #767676;
}
.cid-s92eke5z6V H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92eke5z6V .mbr-text,
.cid-s92eke5z6V .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92ekeqegH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92ekeqegH .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92ekeqegH .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92ekeqegH .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92ekeqegH .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92ekeqegH .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92ekeqegH .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92ekeqegH .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92ekeqegH .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92ekeqegH .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92ekeqegH .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92ekeqegH H4 {
  text-align: left;
}
.cid-s92ekeqegH .img-text {
  text-align: left;
}
.cid-s92ekeRjUf .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92ekeRjUf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92ekeRjUf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92ekeRjUf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92ekeRjUf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92ekfhfei {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92ekfhfei .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92ekfhfei .form-group {
  padding: 0.5rem;
}
.cid-s92ekfhfei .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92ekfhfei .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92ekfhfei .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92ekfhfei .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92ekfhfei .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92ekfhfei .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92ekfhfei .mbri-play:before {
  left: 55% !important;
}
.cid-s92ekfhfei .form-control {
  text-align: center;
}
.cid-s92ekfhfei h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92ekfhfei .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92ekfhfei .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92ekfhfei .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92ekfhfei .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92ekfhfei a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92ekfhfei a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92ekfhfei .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92ekfhfei .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92ekfhfei .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92ekfhfei .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92ekfhfei .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92ekfhfei .mbr-section-subtitle {
  color: #465052;
}
.cid-s92ekfKQtI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92ekfKQtI .content {
    text-align: center;
  }
  .cid-s92ekfKQtI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92ekfKQtI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92ekfKQtI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92ekfKQtI .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92ekfKQtI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92ekfKQtI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92ekfKQtI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92ekfKQtI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92ekfKQtI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92ekfKQtI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92ekfKQtI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92ekfKQtI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92ekfKQtI P {
  text-align: left;
}
.cid-s92ekfKQtI H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92fylDUtD .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92fylDUtD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92fylDUtD a {
  font-style: normal;
}
.cid-s92fylDUtD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92fylDUtD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92fylDUtD .nav-item:focus,
.cid-s92fylDUtD .nav-link:focus {
  outline: none;
}
.cid-s92fylDUtD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92fylDUtD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92fylDUtD .menu-logo {
  margin-right: auto;
}
.cid-s92fylDUtD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92fylDUtD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92fylDUtD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92fylDUtD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92fylDUtD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92fylDUtD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92fylDUtD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92fylDUtD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92fylDUtD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92fylDUtD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92fylDUtD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92fylDUtD .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92fylDUtD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92fylDUtD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92fylDUtD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92fylDUtD .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92fylDUtD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92fylDUtD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92fylDUtD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92fylDUtD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92fylDUtD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92fylDUtD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92fylDUtD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92fylDUtD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92fylDUtD button.navbar-toggler:focus {
  outline: none;
}
.cid-s92fylDUtD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92fylDUtD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92fylDUtD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92fylDUtD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92fylDUtD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92fylDUtD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92fylDUtD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92fylDUtD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92fylDUtD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92fylDUtD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92fylDUtD .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92fylDUtD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92fylDUtD .collapsed .navbar-collapse.collapsing,
.cid-s92fylDUtD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92fylDUtD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92fylDUtD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92fylDUtD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92fylDUtD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92fylDUtD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92fylDUtD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92fylDUtD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92fylDUtD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92fylDUtD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92fylDUtD .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92fylDUtD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92fylDUtD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92fylDUtD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92fylDUtD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92fylDUtD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92fylDUtD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92fylDUtD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92fylDUtD img {
    height: 3.8rem !important;
  }
  .cid-s92fylDUtD .btn {
    display: -webkit-flex;
  }
  .cid-s92fylDUtD button.navbar-toggler {
    display: block;
  }
  .cid-s92fylDUtD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92fylDUtD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92fylDUtD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92fylDUtD .navbar-collapse.collapsing,
  .cid-s92fylDUtD .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92fylDUtD .navbar-collapse.collapsing .navbar-nav,
  .cid-s92fylDUtD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92fylDUtD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92fylDUtD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92fylDUtD .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92fylDUtD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92fylDUtD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92fylDUtD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92fylDUtD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92fylDUtD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92fylDUtD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92fylDUtD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92fylDUtD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92fylDUtD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92fylDUtD .nav-link:hover,
.cid-s92fylDUtD .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92fym7fFP {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92fym7fFP .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92fym7fFP H3 {
  text-align: center;
}
.cid-s92fymwzN3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92fymwzN3 P {
  color: #767676;
}
.cid-s92fymwzN3 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92fymwzN3 .mbr-text,
.cid-s92fymwzN3 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92fymTkOx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92fymTkOx .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92fymTkOx .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92fymTkOx .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92fymTkOx .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92fymTkOx .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92fymTkOx .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92fymTkOx .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92fymTkOx .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92fymTkOx .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92fymTkOx .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92fymTkOx H4 {
  text-align: left;
}
.cid-s92fymTkOx .img-text {
  text-align: left;
}
.cid-s92fynft9T .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92fynft9T .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92fynft9T .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92fynft9T .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92fynft9T .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92fynGxIj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92fynGxIj .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92fynGxIj .form-group {
  padding: 0.5rem;
}
.cid-s92fynGxIj .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92fynGxIj .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92fynGxIj .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92fynGxIj .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92fynGxIj .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92fynGxIj .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92fynGxIj .mbri-play:before {
  left: 55% !important;
}
.cid-s92fynGxIj .form-control {
  text-align: center;
}
.cid-s92fynGxIj h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92fynGxIj .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92fynGxIj .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92fynGxIj .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92fynGxIj .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92fynGxIj a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92fynGxIj a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92fynGxIj .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92fynGxIj .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92fynGxIj .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92fynGxIj .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92fynGxIj .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92fynGxIj .mbr-section-subtitle {
  color: #465052;
}
.cid-s92fyo9fXR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92fyo9fXR .content {
    text-align: center;
  }
  .cid-s92fyo9fXR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92fyo9fXR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92fyo9fXR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92fyo9fXR .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92fyo9fXR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92fyo9fXR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92fyo9fXR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92fyo9fXR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92fyo9fXR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92fyo9fXR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92fyo9fXR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92fyo9fXR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92fyo9fXR P {
  text-align: left;
}
.cid-s92fyo9fXR H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92fToPTGJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92fToPTGJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92fToPTGJ a {
  font-style: normal;
}
.cid-s92fToPTGJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92fToPTGJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92fToPTGJ .nav-item:focus,
.cid-s92fToPTGJ .nav-link:focus {
  outline: none;
}
.cid-s92fToPTGJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92fToPTGJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92fToPTGJ .menu-logo {
  margin-right: auto;
}
.cid-s92fToPTGJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92fToPTGJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92fToPTGJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92fToPTGJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92fToPTGJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92fToPTGJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92fToPTGJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92fToPTGJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92fToPTGJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92fToPTGJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92fToPTGJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92fToPTGJ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92fToPTGJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92fToPTGJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92fToPTGJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92fToPTGJ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92fToPTGJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92fToPTGJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92fToPTGJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92fToPTGJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92fToPTGJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92fToPTGJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92fToPTGJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92fToPTGJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92fToPTGJ button.navbar-toggler:focus {
  outline: none;
}
.cid-s92fToPTGJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92fToPTGJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92fToPTGJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92fToPTGJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92fToPTGJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92fToPTGJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92fToPTGJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92fToPTGJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92fToPTGJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92fToPTGJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92fToPTGJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92fToPTGJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92fToPTGJ .collapsed .navbar-collapse.collapsing,
.cid-s92fToPTGJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92fToPTGJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92fToPTGJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92fToPTGJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92fToPTGJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92fToPTGJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92fToPTGJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92fToPTGJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92fToPTGJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92fToPTGJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92fToPTGJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92fToPTGJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92fToPTGJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92fToPTGJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92fToPTGJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92fToPTGJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92fToPTGJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92fToPTGJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92fToPTGJ img {
    height: 3.8rem !important;
  }
  .cid-s92fToPTGJ .btn {
    display: -webkit-flex;
  }
  .cid-s92fToPTGJ button.navbar-toggler {
    display: block;
  }
  .cid-s92fToPTGJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92fToPTGJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92fToPTGJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92fToPTGJ .navbar-collapse.collapsing,
  .cid-s92fToPTGJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92fToPTGJ .navbar-collapse.collapsing .navbar-nav,
  .cid-s92fToPTGJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92fToPTGJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92fToPTGJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92fToPTGJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92fToPTGJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92fToPTGJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92fToPTGJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92fToPTGJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92fToPTGJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92fToPTGJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92fToPTGJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92fToPTGJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92fToPTGJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92fToPTGJ .nav-link:hover,
.cid-s92fToPTGJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92fTpj2ll {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92fTpj2ll .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92fTpj2ll H3 {
  text-align: center;
}
.cid-s92fTpJTM8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92fTpJTM8 P {
  color: #767676;
}
.cid-s92fTpJTM8 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92fTpJTM8 .mbr-text,
.cid-s92fTpJTM8 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92fTq71Cf {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92fTq71Cf .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92fTq71Cf .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92fTq71Cf .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92fTq71Cf .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92fTq71Cf .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92fTq71Cf .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92fTq71Cf .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92fTq71Cf .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92fTq71Cf .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92fTq71Cf .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92fTq71Cf H4 {
  text-align: left;
}
.cid-s92fTq71Cf .img-text {
  text-align: left;
}
.cid-s92fTqrx3X .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92fTqrx3X .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92fTqrx3X .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92fTqrx3X .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92fTqrx3X .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92fTqPwGr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92fTqPwGr .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92fTqPwGr .form-group {
  padding: 0.5rem;
}
.cid-s92fTqPwGr .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92fTqPwGr .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92fTqPwGr .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92fTqPwGr .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92fTqPwGr .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92fTqPwGr .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92fTqPwGr .mbri-play:before {
  left: 55% !important;
}
.cid-s92fTqPwGr .form-control {
  text-align: center;
}
.cid-s92fTqPwGr h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92fTqPwGr .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92fTqPwGr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92fTqPwGr .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92fTqPwGr .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92fTqPwGr a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92fTqPwGr a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92fTqPwGr .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92fTqPwGr .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92fTqPwGr .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92fTqPwGr .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92fTqPwGr .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92fTqPwGr .mbr-section-subtitle {
  color: #465052;
}
.cid-s92fTrfpJJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92fTrfpJJ .content {
    text-align: center;
  }
  .cid-s92fTrfpJJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92fTrfpJJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92fTrfpJJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92fTrfpJJ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92fTrfpJJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92fTrfpJJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92fTrfpJJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92fTrfpJJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92fTrfpJJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92fTrfpJJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92fTrfpJJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92fTrfpJJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92fTrfpJJ P {
  text-align: left;
}
.cid-s92fTrfpJJ H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92g9w5PCd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92g9w5PCd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92g9w5PCd a {
  font-style: normal;
}
.cid-s92g9w5PCd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92g9w5PCd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92g9w5PCd .nav-item:focus,
.cid-s92g9w5PCd .nav-link:focus {
  outline: none;
}
.cid-s92g9w5PCd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92g9w5PCd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92g9w5PCd .menu-logo {
  margin-right: auto;
}
.cid-s92g9w5PCd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92g9w5PCd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92g9w5PCd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92g9w5PCd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92g9w5PCd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92g9w5PCd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92g9w5PCd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92g9w5PCd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92g9w5PCd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92g9w5PCd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92g9w5PCd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92g9w5PCd .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92g9w5PCd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92g9w5PCd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92g9w5PCd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92g9w5PCd .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92g9w5PCd .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92g9w5PCd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92g9w5PCd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92g9w5PCd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92g9w5PCd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92g9w5PCd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92g9w5PCd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92g9w5PCd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92g9w5PCd button.navbar-toggler:focus {
  outline: none;
}
.cid-s92g9w5PCd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92g9w5PCd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92g9w5PCd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92g9w5PCd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92g9w5PCd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92g9w5PCd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92g9w5PCd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92g9w5PCd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92g9w5PCd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92g9w5PCd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92g9w5PCd .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92g9w5PCd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92g9w5PCd .collapsed .navbar-collapse.collapsing,
.cid-s92g9w5PCd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92g9w5PCd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92g9w5PCd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92g9w5PCd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92g9w5PCd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92g9w5PCd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92g9w5PCd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92g9w5PCd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92g9w5PCd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92g9w5PCd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92g9w5PCd .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92g9w5PCd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92g9w5PCd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92g9w5PCd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92g9w5PCd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92g9w5PCd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92g9w5PCd .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92g9w5PCd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92g9w5PCd img {
    height: 3.8rem !important;
  }
  .cid-s92g9w5PCd .btn {
    display: -webkit-flex;
  }
  .cid-s92g9w5PCd button.navbar-toggler {
    display: block;
  }
  .cid-s92g9w5PCd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92g9w5PCd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92g9w5PCd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92g9w5PCd .navbar-collapse.collapsing,
  .cid-s92g9w5PCd .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92g9w5PCd .navbar-collapse.collapsing .navbar-nav,
  .cid-s92g9w5PCd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92g9w5PCd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92g9w5PCd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92g9w5PCd .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92g9w5PCd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92g9w5PCd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92g9w5PCd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92g9w5PCd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92g9w5PCd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92g9w5PCd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92g9w5PCd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92g9w5PCd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92g9w5PCd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92g9w5PCd .nav-link:hover,
.cid-s92g9w5PCd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92g9wxT5l {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92g9wxT5l .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92g9wxT5l H3 {
  text-align: center;
}
.cid-s92g9wWjeo {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92g9wWjeo P {
  color: #767676;
}
.cid-s92g9wWjeo H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92g9wWjeo .mbr-text,
.cid-s92g9wWjeo .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92g9xiiQ2 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92g9xiiQ2 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92g9xiiQ2 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92g9xiiQ2 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92g9xiiQ2 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92g9xiiQ2 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92g9xiiQ2 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92g9xiiQ2 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92g9xiiQ2 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92g9xiiQ2 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92g9xiiQ2 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92g9xiiQ2 H4 {
  text-align: left;
}
.cid-s92g9xiiQ2 .img-text {
  text-align: left;
}
.cid-s92g9xIAdZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92g9xIAdZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92g9xIAdZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92g9xIAdZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92g9xIAdZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92g9y5u60 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92g9y5u60 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92g9y5u60 .form-group {
  padding: 0.5rem;
}
.cid-s92g9y5u60 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92g9y5u60 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92g9y5u60 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92g9y5u60 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92g9y5u60 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92g9y5u60 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92g9y5u60 .mbri-play:before {
  left: 55% !important;
}
.cid-s92g9y5u60 .form-control {
  text-align: center;
}
.cid-s92g9y5u60 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92g9y5u60 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92g9y5u60 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92g9y5u60 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92g9y5u60 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92g9y5u60 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92g9y5u60 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92g9y5u60 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92g9y5u60 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92g9y5u60 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92g9y5u60 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92g9y5u60 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92g9y5u60 .mbr-section-subtitle {
  color: #465052;
}
.cid-s92g9yweqR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92g9yweqR .content {
    text-align: center;
  }
  .cid-s92g9yweqR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92g9yweqR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92g9yweqR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92g9yweqR .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92g9yweqR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92g9yweqR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92g9yweqR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92g9yweqR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92g9yweqR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92g9yweqR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92g9yweqR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92g9yweqR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92g9yweqR P {
  text-align: left;
}
.cid-s92g9yweqR H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92gyY0Ecl .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92gyY0Ecl .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92gyY0Ecl a {
  font-style: normal;
}
.cid-s92gyY0Ecl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92gyY0Ecl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92gyY0Ecl .nav-item:focus,
.cid-s92gyY0Ecl .nav-link:focus {
  outline: none;
}
.cid-s92gyY0Ecl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92gyY0Ecl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92gyY0Ecl .menu-logo {
  margin-right: auto;
}
.cid-s92gyY0Ecl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92gyY0Ecl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92gyY0Ecl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92gyY0Ecl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92gyY0Ecl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92gyY0Ecl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92gyY0Ecl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92gyY0Ecl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92gyY0Ecl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92gyY0Ecl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92gyY0Ecl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92gyY0Ecl .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92gyY0Ecl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92gyY0Ecl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92gyY0Ecl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92gyY0Ecl .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92gyY0Ecl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92gyY0Ecl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92gyY0Ecl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92gyY0Ecl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92gyY0Ecl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92gyY0Ecl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92gyY0Ecl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92gyY0Ecl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92gyY0Ecl button.navbar-toggler:focus {
  outline: none;
}
.cid-s92gyY0Ecl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92gyY0Ecl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92gyY0Ecl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92gyY0Ecl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92gyY0Ecl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92gyY0Ecl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92gyY0Ecl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92gyY0Ecl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92gyY0Ecl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92gyY0Ecl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92gyY0Ecl .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92gyY0Ecl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92gyY0Ecl .collapsed .navbar-collapse.collapsing,
.cid-s92gyY0Ecl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92gyY0Ecl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92gyY0Ecl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92gyY0Ecl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92gyY0Ecl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92gyY0Ecl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92gyY0Ecl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92gyY0Ecl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92gyY0Ecl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92gyY0Ecl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92gyY0Ecl .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92gyY0Ecl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92gyY0Ecl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92gyY0Ecl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92gyY0Ecl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92gyY0Ecl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92gyY0Ecl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92gyY0Ecl.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92gyY0Ecl img {
    height: 3.8rem !important;
  }
  .cid-s92gyY0Ecl .btn {
    display: -webkit-flex;
  }
  .cid-s92gyY0Ecl button.navbar-toggler {
    display: block;
  }
  .cid-s92gyY0Ecl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92gyY0Ecl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92gyY0Ecl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92gyY0Ecl .navbar-collapse.collapsing,
  .cid-s92gyY0Ecl .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92gyY0Ecl .navbar-collapse.collapsing .navbar-nav,
  .cid-s92gyY0Ecl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92gyY0Ecl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92gyY0Ecl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92gyY0Ecl .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92gyY0Ecl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92gyY0Ecl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92gyY0Ecl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92gyY0Ecl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92gyY0Ecl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92gyY0Ecl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92gyY0Ecl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92gyY0Ecl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92gyY0Ecl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92gyY0Ecl .nav-link:hover,
.cid-s92gyY0Ecl .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92gyYukwp {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92gyYukwp .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92gyYukwp H3 {
  text-align: center;
}
.cid-s92gyYR1uc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92gyYR1uc P {
  color: #767676;
}
.cid-s92gyYR1uc H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92gyYR1uc .mbr-text,
.cid-s92gyYR1uc .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92gyZgAWp {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92gyZgAWp .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92gyZgAWp .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92gyZgAWp .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92gyZgAWp .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92gyZgAWp .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92gyZgAWp .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92gyZgAWp .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92gyZgAWp .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92gyZgAWp .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92gyZgAWp .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92gyZgAWp H4 {
  text-align: left;
}
.cid-s92gyZgAWp .img-text {
  text-align: left;
}
.cid-s92gyZBiuh .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92gyZBiuh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92gyZBiuh .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92gyZBiuh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92gyZBiuh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92gz0030E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92gz0030E .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92gz0030E .form-group {
  padding: 0.5rem;
}
.cid-s92gz0030E .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92gz0030E .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92gz0030E .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92gz0030E .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92gz0030E .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92gz0030E .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92gz0030E .mbri-play:before {
  left: 55% !important;
}
.cid-s92gz0030E .form-control {
  text-align: center;
}
.cid-s92gz0030E h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92gz0030E .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92gz0030E .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92gz0030E .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92gz0030E .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92gz0030E a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92gz0030E a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92gz0030E .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92gz0030E .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92gz0030E .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92gz0030E .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92gz0030E .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92gz0030E .mbr-section-subtitle {
  color: #465052;
}
.cid-s92gz0qOGx {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92gz0qOGx .content {
    text-align: center;
  }
  .cid-s92gz0qOGx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92gz0qOGx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92gz0qOGx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92gz0qOGx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92gz0qOGx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92gz0qOGx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92gz0qOGx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92gz0qOGx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92gz0qOGx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92gz0qOGx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92gz0qOGx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92gz0qOGx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92gz0qOGx P {
  text-align: left;
}
.cid-s92gz0qOGx H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92gPi92HU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92gPi92HU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92gPi92HU a {
  font-style: normal;
}
.cid-s92gPi92HU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92gPi92HU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92gPi92HU .nav-item:focus,
.cid-s92gPi92HU .nav-link:focus {
  outline: none;
}
.cid-s92gPi92HU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92gPi92HU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92gPi92HU .menu-logo {
  margin-right: auto;
}
.cid-s92gPi92HU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92gPi92HU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92gPi92HU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92gPi92HU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92gPi92HU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92gPi92HU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92gPi92HU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92gPi92HU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92gPi92HU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92gPi92HU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92gPi92HU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92gPi92HU .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92gPi92HU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92gPi92HU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92gPi92HU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92gPi92HU .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92gPi92HU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92gPi92HU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92gPi92HU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92gPi92HU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92gPi92HU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92gPi92HU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92gPi92HU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92gPi92HU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92gPi92HU button.navbar-toggler:focus {
  outline: none;
}
.cid-s92gPi92HU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92gPi92HU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92gPi92HU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92gPi92HU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92gPi92HU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92gPi92HU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92gPi92HU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92gPi92HU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92gPi92HU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92gPi92HU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92gPi92HU .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92gPi92HU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92gPi92HU .collapsed .navbar-collapse.collapsing,
.cid-s92gPi92HU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92gPi92HU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92gPi92HU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92gPi92HU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92gPi92HU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92gPi92HU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92gPi92HU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92gPi92HU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92gPi92HU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92gPi92HU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92gPi92HU .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92gPi92HU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92gPi92HU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92gPi92HU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92gPi92HU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92gPi92HU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92gPi92HU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92gPi92HU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92gPi92HU img {
    height: 3.8rem !important;
  }
  .cid-s92gPi92HU .btn {
    display: -webkit-flex;
  }
  .cid-s92gPi92HU button.navbar-toggler {
    display: block;
  }
  .cid-s92gPi92HU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92gPi92HU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92gPi92HU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92gPi92HU .navbar-collapse.collapsing,
  .cid-s92gPi92HU .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92gPi92HU .navbar-collapse.collapsing .navbar-nav,
  .cid-s92gPi92HU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92gPi92HU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92gPi92HU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92gPi92HU .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92gPi92HU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92gPi92HU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92gPi92HU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92gPi92HU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92gPi92HU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92gPi92HU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92gPi92HU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92gPi92HU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92gPi92HU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92gPi92HU .nav-link:hover,
.cid-s92gPi92HU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92gPiDM34 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92gPiDM34 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92gPiDM34 H3 {
  text-align: center;
}
.cid-s92gPj0lIK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92gPj0lIK P {
  color: #767676;
}
.cid-s92gPj0lIK H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92gPj0lIK .mbr-text,
.cid-s92gPj0lIK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92gPjnNBq {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92gPjnNBq .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92gPjnNBq .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92gPjnNBq .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92gPjnNBq .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92gPjnNBq .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92gPjnNBq .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92gPjnNBq .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92gPjnNBq .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92gPjnNBq .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92gPjnNBq .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92gPjnNBq H4 {
  text-align: left;
}
.cid-s92gPjnNBq .img-text {
  text-align: left;
}
.cid-s92gPjIoCY .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92gPjIoCY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92gPjIoCY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92gPjIoCY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92gPjIoCY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92gPk77cv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92gPk77cv .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92gPk77cv .form-group {
  padding: 0.5rem;
}
.cid-s92gPk77cv .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92gPk77cv .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92gPk77cv .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92gPk77cv .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92gPk77cv .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92gPk77cv .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92gPk77cv .mbri-play:before {
  left: 55% !important;
}
.cid-s92gPk77cv .form-control {
  text-align: center;
}
.cid-s92gPk77cv h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92gPk77cv .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92gPk77cv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92gPk77cv .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92gPk77cv .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92gPk77cv a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92gPk77cv a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92gPk77cv .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92gPk77cv .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92gPk77cv .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92gPk77cv .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92gPk77cv .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92gPk77cv .mbr-section-subtitle {
  color: #465052;
}
.cid-s92gPkxZZP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92gPkxZZP .content {
    text-align: center;
  }
  .cid-s92gPkxZZP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92gPkxZZP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92gPkxZZP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92gPkxZZP .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92gPkxZZP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92gPkxZZP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92gPkxZZP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92gPkxZZP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92gPkxZZP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92gPkxZZP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92gPkxZZP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92gPkxZZP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92gPkxZZP P {
  text-align: left;
}
.cid-s92gPkxZZP H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92ha9LDwr .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92ha9LDwr .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92ha9LDwr a {
  font-style: normal;
}
.cid-s92ha9LDwr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92ha9LDwr .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92ha9LDwr .nav-item:focus,
.cid-s92ha9LDwr .nav-link:focus {
  outline: none;
}
.cid-s92ha9LDwr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92ha9LDwr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92ha9LDwr .menu-logo {
  margin-right: auto;
}
.cid-s92ha9LDwr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92ha9LDwr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92ha9LDwr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92ha9LDwr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92ha9LDwr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92ha9LDwr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92ha9LDwr .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92ha9LDwr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92ha9LDwr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92ha9LDwr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92ha9LDwr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92ha9LDwr .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92ha9LDwr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92ha9LDwr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92ha9LDwr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92ha9LDwr .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92ha9LDwr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92ha9LDwr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92ha9LDwr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92ha9LDwr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92ha9LDwr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92ha9LDwr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92ha9LDwr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92ha9LDwr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92ha9LDwr button.navbar-toggler:focus {
  outline: none;
}
.cid-s92ha9LDwr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92ha9LDwr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92ha9LDwr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92ha9LDwr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92ha9LDwr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92ha9LDwr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92ha9LDwr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92ha9LDwr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92ha9LDwr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92ha9LDwr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92ha9LDwr .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92ha9LDwr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92ha9LDwr .collapsed .navbar-collapse.collapsing,
.cid-s92ha9LDwr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92ha9LDwr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92ha9LDwr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92ha9LDwr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92ha9LDwr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92ha9LDwr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92ha9LDwr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92ha9LDwr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92ha9LDwr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92ha9LDwr .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92ha9LDwr .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92ha9LDwr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92ha9LDwr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92ha9LDwr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92ha9LDwr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92ha9LDwr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92ha9LDwr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92ha9LDwr.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92ha9LDwr img {
    height: 3.8rem !important;
  }
  .cid-s92ha9LDwr .btn {
    display: -webkit-flex;
  }
  .cid-s92ha9LDwr button.navbar-toggler {
    display: block;
  }
  .cid-s92ha9LDwr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92ha9LDwr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92ha9LDwr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92ha9LDwr .navbar-collapse.collapsing,
  .cid-s92ha9LDwr .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92ha9LDwr .navbar-collapse.collapsing .navbar-nav,
  .cid-s92ha9LDwr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92ha9LDwr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92ha9LDwr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92ha9LDwr .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92ha9LDwr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92ha9LDwr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92ha9LDwr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92ha9LDwr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92ha9LDwr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92ha9LDwr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92ha9LDwr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92ha9LDwr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92ha9LDwr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92ha9LDwr .nav-link:hover,
.cid-s92ha9LDwr .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92haahZLv {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92haahZLv .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92haahZLv H3 {
  text-align: center;
}
.cid-s92haaHOzw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92haaHOzw P {
  color: #767676;
}
.cid-s92haaHOzw H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92haaHOzw .mbr-text,
.cid-s92haaHOzw .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92hab38PU {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92hab38PU .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92hab38PU .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92hab38PU .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92hab38PU .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92hab38PU .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92hab38PU .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92hab38PU .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92hab38PU .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92hab38PU .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92hab38PU .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92hab38PU H4 {
  text-align: left;
}
.cid-s92hab38PU .img-text {
  text-align: left;
}
.cid-s92habnF6H .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92habnF6H .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92habnF6H .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92habnF6H .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92habnF6H .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92habNftZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92habNftZ .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92habNftZ .form-group {
  padding: 0.5rem;
}
.cid-s92habNftZ .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92habNftZ .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92habNftZ .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92habNftZ .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92habNftZ .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92habNftZ .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92habNftZ .mbri-play:before {
  left: 55% !important;
}
.cid-s92habNftZ .form-control {
  text-align: center;
}
.cid-s92habNftZ h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92habNftZ .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92habNftZ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92habNftZ .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92habNftZ .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92habNftZ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92habNftZ a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92habNftZ .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92habNftZ .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92habNftZ .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92habNftZ .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92habNftZ .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92habNftZ .mbr-section-subtitle {
  color: #465052;
}
.cid-s92hacgyyc {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92hacgyyc .content {
    text-align: center;
  }
  .cid-s92hacgyyc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92hacgyyc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92hacgyyc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92hacgyyc .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92hacgyyc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92hacgyyc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92hacgyyc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92hacgyyc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92hacgyyc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92hacgyyc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92hacgyyc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92hacgyyc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92hacgyyc P {
  text-align: left;
}
.cid-s92hacgyyc H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92hvFll5g .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92hvFll5g .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92hvFll5g a {
  font-style: normal;
}
.cid-s92hvFll5g .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92hvFll5g .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92hvFll5g .nav-item:focus,
.cid-s92hvFll5g .nav-link:focus {
  outline: none;
}
.cid-s92hvFll5g .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92hvFll5g .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92hvFll5g .menu-logo {
  margin-right: auto;
}
.cid-s92hvFll5g .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92hvFll5g .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92hvFll5g .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92hvFll5g .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92hvFll5g .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92hvFll5g .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92hvFll5g .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92hvFll5g .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92hvFll5g .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92hvFll5g .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92hvFll5g .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92hvFll5g .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92hvFll5g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92hvFll5g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92hvFll5g .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92hvFll5g .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92hvFll5g .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92hvFll5g .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92hvFll5g .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92hvFll5g .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92hvFll5g .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92hvFll5g .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92hvFll5g .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92hvFll5g button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92hvFll5g button.navbar-toggler:focus {
  outline: none;
}
.cid-s92hvFll5g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92hvFll5g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92hvFll5g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92hvFll5g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92hvFll5g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92hvFll5g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92hvFll5g nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92hvFll5g nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92hvFll5g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92hvFll5g .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92hvFll5g .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92hvFll5g .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92hvFll5g .collapsed .navbar-collapse.collapsing,
.cid-s92hvFll5g .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92hvFll5g .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92hvFll5g .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92hvFll5g .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92hvFll5g .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92hvFll5g .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92hvFll5g .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92hvFll5g .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92hvFll5g .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92hvFll5g .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92hvFll5g .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92hvFll5g .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92hvFll5g .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92hvFll5g .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92hvFll5g .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92hvFll5g .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92hvFll5g .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92hvFll5g.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92hvFll5g img {
    height: 3.8rem !important;
  }
  .cid-s92hvFll5g .btn {
    display: -webkit-flex;
  }
  .cid-s92hvFll5g button.navbar-toggler {
    display: block;
  }
  .cid-s92hvFll5g .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92hvFll5g .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92hvFll5g .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92hvFll5g .navbar-collapse.collapsing,
  .cid-s92hvFll5g .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92hvFll5g .navbar-collapse.collapsing .navbar-nav,
  .cid-s92hvFll5g .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92hvFll5g .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92hvFll5g .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92hvFll5g .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92hvFll5g .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92hvFll5g .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92hvFll5g .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92hvFll5g .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92hvFll5g .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92hvFll5g .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92hvFll5g .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92hvFll5g .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92hvFll5g .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92hvFll5g .nav-link:hover,
.cid-s92hvFll5g .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92hvFQJnA {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92hvFQJnA .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92hvFQJnA H3 {
  text-align: center;
}
.cid-s92hvGetHp {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92hvGetHp P {
  color: #767676;
}
.cid-s92hvGetHp H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92hvGetHp .mbr-text,
.cid-s92hvGetHp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92hvGDbhM {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92hvGDbhM .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92hvGDbhM .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92hvGDbhM .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92hvGDbhM .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92hvGDbhM .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92hvGDbhM .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92hvGDbhM .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92hvGDbhM .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92hvGDbhM .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92hvGDbhM .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92hvGDbhM H4 {
  text-align: left;
}
.cid-s92hvGDbhM .img-text {
  text-align: left;
}
.cid-s92hvH0SfK .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92hvH0SfK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92hvH0SfK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92hvH0SfK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92hvH0SfK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92hvHqRfN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92hvHqRfN .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92hvHqRfN .form-group {
  padding: 0.5rem;
}
.cid-s92hvHqRfN .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92hvHqRfN .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92hvHqRfN .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92hvHqRfN .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92hvHqRfN .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92hvHqRfN .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92hvHqRfN .mbri-play:before {
  left: 55% !important;
}
.cid-s92hvHqRfN .form-control {
  text-align: center;
}
.cid-s92hvHqRfN h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92hvHqRfN .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92hvHqRfN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92hvHqRfN .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92hvHqRfN .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92hvHqRfN a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92hvHqRfN a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92hvHqRfN .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92hvHqRfN .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92hvHqRfN .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92hvHqRfN .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92hvHqRfN .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92hvHqRfN .mbr-section-subtitle {
  color: #465052;
}
.cid-s92hvHQKkl {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92hvHQKkl .content {
    text-align: center;
  }
  .cid-s92hvHQKkl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92hvHQKkl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92hvHQKkl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92hvHQKkl .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92hvHQKkl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92hvHQKkl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92hvHQKkl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92hvHQKkl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92hvHQKkl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92hvHQKkl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92hvHQKkl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92hvHQKkl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92hvHQKkl P {
  text-align: left;
}
.cid-s92hvHQKkl H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92JsPozkg .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92JsPozkg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92JsPozkg a {
  font-style: normal;
}
.cid-s92JsPozkg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92JsPozkg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92JsPozkg .nav-item:focus,
.cid-s92JsPozkg .nav-link:focus {
  outline: none;
}
.cid-s92JsPozkg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92JsPozkg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92JsPozkg .menu-logo {
  margin-right: auto;
}
.cid-s92JsPozkg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92JsPozkg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92JsPozkg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92JsPozkg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92JsPozkg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92JsPozkg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92JsPozkg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92JsPozkg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92JsPozkg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92JsPozkg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92JsPozkg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92JsPozkg .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92JsPozkg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92JsPozkg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92JsPozkg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92JsPozkg .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92JsPozkg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92JsPozkg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92JsPozkg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92JsPozkg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92JsPozkg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92JsPozkg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92JsPozkg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92JsPozkg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92JsPozkg button.navbar-toggler:focus {
  outline: none;
}
.cid-s92JsPozkg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92JsPozkg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92JsPozkg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92JsPozkg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92JsPozkg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92JsPozkg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92JsPozkg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92JsPozkg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92JsPozkg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92JsPozkg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92JsPozkg .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92JsPozkg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92JsPozkg .collapsed .navbar-collapse.collapsing,
.cid-s92JsPozkg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92JsPozkg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92JsPozkg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92JsPozkg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92JsPozkg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92JsPozkg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92JsPozkg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92JsPozkg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92JsPozkg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92JsPozkg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92JsPozkg .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92JsPozkg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92JsPozkg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92JsPozkg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92JsPozkg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92JsPozkg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92JsPozkg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92JsPozkg.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92JsPozkg img {
    height: 3.8rem !important;
  }
  .cid-s92JsPozkg .btn {
    display: -webkit-flex;
  }
  .cid-s92JsPozkg button.navbar-toggler {
    display: block;
  }
  .cid-s92JsPozkg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92JsPozkg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92JsPozkg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92JsPozkg .navbar-collapse.collapsing,
  .cid-s92JsPozkg .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92JsPozkg .navbar-collapse.collapsing .navbar-nav,
  .cid-s92JsPozkg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92JsPozkg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92JsPozkg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92JsPozkg .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92JsPozkg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92JsPozkg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92JsPozkg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92JsPozkg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92JsPozkg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92JsPozkg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92JsPozkg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92JsPozkg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92JsPozkg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92JsPozkg .nav-link:hover,
.cid-s92JsPozkg .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92JsQj1ZW {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92JsQj1ZW .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92JsQj1ZW H3 {
  text-align: center;
}
.cid-s92JsQTdJh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92JsQTdJh P {
  color: #767676;
}
.cid-s92JsQTdJh H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92JsQTdJh .mbr-text,
.cid-s92JsQTdJh .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92JsRpc2m {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92JsRpc2m .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92JsRpc2m .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92JsRpc2m .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92JsRpc2m .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92JsRpc2m .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92JsRpc2m .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92JsRpc2m .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92JsRpc2m .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92JsRpc2m .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92JsRpc2m .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92JsRpc2m H4 {
  text-align: left;
}
.cid-s92JsRpc2m .img-text {
  text-align: left;
}
.cid-s92JsULiuZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92JsULiuZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92JsULiuZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92JsULiuZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92JsULiuZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92JsVi7Kt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92JsVi7Kt .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92JsVi7Kt .form-group {
  padding: 0.5rem;
}
.cid-s92JsVi7Kt .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92JsVi7Kt .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92JsVi7Kt .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92JsVi7Kt .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92JsVi7Kt .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92JsVi7Kt .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92JsVi7Kt .mbri-play:before {
  left: 55% !important;
}
.cid-s92JsVi7Kt .form-control {
  text-align: center;
}
.cid-s92JsVi7Kt h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92JsVi7Kt .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92JsVi7Kt .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92JsVi7Kt .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92JsVi7Kt .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92JsVi7Kt a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92JsVi7Kt a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92JsVi7Kt .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92JsVi7Kt .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92JsVi7Kt .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92JsVi7Kt .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92JsVi7Kt .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92JsVi7Kt .mbr-section-subtitle {
  color: #465052;
}
.cid-s92JsVQFIl {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92JsVQFIl .content {
    text-align: center;
  }
  .cid-s92JsVQFIl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92JsVQFIl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92JsVQFIl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92JsVQFIl .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92JsVQFIl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92JsVQFIl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92JsVQFIl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92JsVQFIl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92JsVQFIl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92JsVQFIl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92JsVQFIl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92JsVQFIl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92JsVQFIl P {
  text-align: left;
}
.cid-s92JsVQFIl H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92JILn5BP .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92JILn5BP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92JILn5BP a {
  font-style: normal;
}
.cid-s92JILn5BP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92JILn5BP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92JILn5BP .nav-item:focus,
.cid-s92JILn5BP .nav-link:focus {
  outline: none;
}
.cid-s92JILn5BP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92JILn5BP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92JILn5BP .menu-logo {
  margin-right: auto;
}
.cid-s92JILn5BP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92JILn5BP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92JILn5BP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92JILn5BP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92JILn5BP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92JILn5BP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92JILn5BP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92JILn5BP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92JILn5BP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92JILn5BP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92JILn5BP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92JILn5BP .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92JILn5BP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92JILn5BP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92JILn5BP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92JILn5BP .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92JILn5BP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92JILn5BP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92JILn5BP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92JILn5BP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92JILn5BP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92JILn5BP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92JILn5BP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92JILn5BP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92JILn5BP button.navbar-toggler:focus {
  outline: none;
}
.cid-s92JILn5BP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92JILn5BP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92JILn5BP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92JILn5BP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92JILn5BP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92JILn5BP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92JILn5BP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92JILn5BP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92JILn5BP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92JILn5BP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92JILn5BP .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92JILn5BP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92JILn5BP .collapsed .navbar-collapse.collapsing,
.cid-s92JILn5BP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92JILn5BP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92JILn5BP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92JILn5BP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92JILn5BP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92JILn5BP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92JILn5BP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92JILn5BP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92JILn5BP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92JILn5BP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92JILn5BP .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92JILn5BP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92JILn5BP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92JILn5BP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92JILn5BP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92JILn5BP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92JILn5BP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92JILn5BP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92JILn5BP img {
    height: 3.8rem !important;
  }
  .cid-s92JILn5BP .btn {
    display: -webkit-flex;
  }
  .cid-s92JILn5BP button.navbar-toggler {
    display: block;
  }
  .cid-s92JILn5BP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92JILn5BP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92JILn5BP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92JILn5BP .navbar-collapse.collapsing,
  .cid-s92JILn5BP .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92JILn5BP .navbar-collapse.collapsing .navbar-nav,
  .cid-s92JILn5BP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92JILn5BP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92JILn5BP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92JILn5BP .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92JILn5BP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92JILn5BP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92JILn5BP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92JILn5BP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92JILn5BP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92JILn5BP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92JILn5BP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92JILn5BP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92JILn5BP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92JILn5BP .nav-link:hover,
.cid-s92JILn5BP .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92JILRmKW {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92JILRmKW .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92JILRmKW H3 {
  text-align: center;
}
.cid-s92JIMhJTT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92JIMhJTT P {
  color: #767676;
}
.cid-s92JIMhJTT H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92JIMhJTT .mbr-text,
.cid-s92JIMhJTT .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92JIMCFJT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92JIMCFJT .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92JIMCFJT .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92JIMCFJT .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92JIMCFJT .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92JIMCFJT .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92JIMCFJT .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92JIMCFJT .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92JIMCFJT .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92JIMCFJT .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92JIMCFJT .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92JIMCFJT H4 {
  text-align: left;
}
.cid-s92JIMCFJT .img-text {
  text-align: left;
}
.cid-s92JIMYRhK .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92JIMYRhK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92JIMYRhK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92JIMYRhK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92JIMYRhK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92JINmN1u {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92JINmN1u .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92JINmN1u .form-group {
  padding: 0.5rem;
}
.cid-s92JINmN1u .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92JINmN1u .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92JINmN1u .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92JINmN1u .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92JINmN1u .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92JINmN1u .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92JINmN1u .mbri-play:before {
  left: 55% !important;
}
.cid-s92JINmN1u .form-control {
  text-align: center;
}
.cid-s92JINmN1u h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92JINmN1u .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92JINmN1u .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92JINmN1u .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92JINmN1u .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92JINmN1u a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92JINmN1u a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92JINmN1u .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92JINmN1u .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92JINmN1u .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92JINmN1u .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92JINmN1u .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92JINmN1u .mbr-section-subtitle {
  color: #465052;
}
.cid-s92JINQmJ2 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92JINQmJ2 .content {
    text-align: center;
  }
  .cid-s92JINQmJ2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92JINQmJ2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92JINQmJ2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92JINQmJ2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92JINQmJ2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92JINQmJ2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92JINQmJ2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92JINQmJ2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92JINQmJ2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92JINQmJ2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92JINQmJ2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92JINQmJ2 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92JINQmJ2 P {
  text-align: left;
}
.cid-s92JINQmJ2 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92JXPK0i7 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92JXPK0i7 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92JXPK0i7 a {
  font-style: normal;
}
.cid-s92JXPK0i7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92JXPK0i7 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92JXPK0i7 .nav-item:focus,
.cid-s92JXPK0i7 .nav-link:focus {
  outline: none;
}
.cid-s92JXPK0i7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92JXPK0i7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92JXPK0i7 .menu-logo {
  margin-right: auto;
}
.cid-s92JXPK0i7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92JXPK0i7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92JXPK0i7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92JXPK0i7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92JXPK0i7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92JXPK0i7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92JXPK0i7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92JXPK0i7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92JXPK0i7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92JXPK0i7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92JXPK0i7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92JXPK0i7 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92JXPK0i7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92JXPK0i7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92JXPK0i7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92JXPK0i7 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92JXPK0i7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92JXPK0i7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92JXPK0i7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92JXPK0i7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92JXPK0i7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92JXPK0i7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92JXPK0i7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92JXPK0i7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92JXPK0i7 button.navbar-toggler:focus {
  outline: none;
}
.cid-s92JXPK0i7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92JXPK0i7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92JXPK0i7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92JXPK0i7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92JXPK0i7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92JXPK0i7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92JXPK0i7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92JXPK0i7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92JXPK0i7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92JXPK0i7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92JXPK0i7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92JXPK0i7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92JXPK0i7 .collapsed .navbar-collapse.collapsing,
.cid-s92JXPK0i7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92JXPK0i7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92JXPK0i7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92JXPK0i7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92JXPK0i7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92JXPK0i7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92JXPK0i7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92JXPK0i7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92JXPK0i7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92JXPK0i7 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92JXPK0i7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92JXPK0i7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92JXPK0i7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92JXPK0i7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92JXPK0i7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92JXPK0i7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92JXPK0i7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92JXPK0i7.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92JXPK0i7 img {
    height: 3.8rem !important;
  }
  .cid-s92JXPK0i7 .btn {
    display: -webkit-flex;
  }
  .cid-s92JXPK0i7 button.navbar-toggler {
    display: block;
  }
  .cid-s92JXPK0i7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92JXPK0i7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92JXPK0i7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92JXPK0i7 .navbar-collapse.collapsing,
  .cid-s92JXPK0i7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92JXPK0i7 .navbar-collapse.collapsing .navbar-nav,
  .cid-s92JXPK0i7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92JXPK0i7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92JXPK0i7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92JXPK0i7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92JXPK0i7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92JXPK0i7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92JXPK0i7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92JXPK0i7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92JXPK0i7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92JXPK0i7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92JXPK0i7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92JXPK0i7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92JXPK0i7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92JXPK0i7 .nav-link:hover,
.cid-s92JXPK0i7 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92JXQfKwc {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92JXQfKwc .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92JXQfKwc H3 {
  text-align: center;
}
.cid-s92JXQCxp0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92JXQCxp0 P {
  color: #767676;
}
.cid-s92JXQCxp0 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92JXQCxp0 .mbr-text,
.cid-s92JXQCxp0 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92JXQZ12x {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92JXQZ12x .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92JXQZ12x .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92JXQZ12x .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92JXQZ12x .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92JXQZ12x .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92JXQZ12x .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92JXQZ12x .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92JXQZ12x .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92JXQZ12x .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92JXQZ12x .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92JXQZ12x H4 {
  text-align: left;
}
.cid-s92JXQZ12x .img-text {
  text-align: left;
}
.cid-s92JXRmZ53 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92JXRmZ53 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92JXRmZ53 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92JXRmZ53 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92JXRmZ53 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92JXRM1dg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92JXRM1dg .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92JXRM1dg .form-group {
  padding: 0.5rem;
}
.cid-s92JXRM1dg .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92JXRM1dg .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92JXRM1dg .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92JXRM1dg .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92JXRM1dg .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92JXRM1dg .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92JXRM1dg .mbri-play:before {
  left: 55% !important;
}
.cid-s92JXRM1dg .form-control {
  text-align: center;
}
.cid-s92JXRM1dg h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92JXRM1dg .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92JXRM1dg .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92JXRM1dg .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92JXRM1dg .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92JXRM1dg a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92JXRM1dg a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92JXRM1dg .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92JXRM1dg .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92JXRM1dg .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92JXRM1dg .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92JXRM1dg .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92JXRM1dg .mbr-section-subtitle {
  color: #465052;
}
.cid-s92JXScfuu {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92JXScfuu .content {
    text-align: center;
  }
  .cid-s92JXScfuu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92JXScfuu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92JXScfuu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92JXScfuu .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92JXScfuu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92JXScfuu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92JXScfuu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92JXScfuu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92JXScfuu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92JXScfuu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92JXScfuu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92JXScfuu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92JXScfuu P {
  text-align: left;
}
.cid-s92JXScfuu H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92KfwPfox .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92KfwPfox .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92KfwPfox a {
  font-style: normal;
}
.cid-s92KfwPfox .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92KfwPfox .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92KfwPfox .nav-item:focus,
.cid-s92KfwPfox .nav-link:focus {
  outline: none;
}
.cid-s92KfwPfox .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92KfwPfox .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92KfwPfox .menu-logo {
  margin-right: auto;
}
.cid-s92KfwPfox .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92KfwPfox .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92KfwPfox .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92KfwPfox .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92KfwPfox .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92KfwPfox .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92KfwPfox .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92KfwPfox .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92KfwPfox .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92KfwPfox .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92KfwPfox .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92KfwPfox .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92KfwPfox .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92KfwPfox .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92KfwPfox .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92KfwPfox .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92KfwPfox .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92KfwPfox .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92KfwPfox .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92KfwPfox .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92KfwPfox .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92KfwPfox .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92KfwPfox .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92KfwPfox button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92KfwPfox button.navbar-toggler:focus {
  outline: none;
}
.cid-s92KfwPfox button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92KfwPfox button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92KfwPfox button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92KfwPfox button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92KfwPfox button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92KfwPfox nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92KfwPfox nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92KfwPfox nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92KfwPfox nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92KfwPfox .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92KfwPfox .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92KfwPfox .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92KfwPfox .collapsed .navbar-collapse.collapsing,
.cid-s92KfwPfox .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92KfwPfox .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92KfwPfox .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92KfwPfox .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92KfwPfox .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92KfwPfox .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92KfwPfox .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92KfwPfox .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92KfwPfox .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92KfwPfox .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92KfwPfox .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92KfwPfox .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92KfwPfox .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92KfwPfox .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92KfwPfox .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92KfwPfox .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92KfwPfox .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92KfwPfox.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92KfwPfox img {
    height: 3.8rem !important;
  }
  .cid-s92KfwPfox .btn {
    display: -webkit-flex;
  }
  .cid-s92KfwPfox button.navbar-toggler {
    display: block;
  }
  .cid-s92KfwPfox .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92KfwPfox .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92KfwPfox .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92KfwPfox .navbar-collapse.collapsing,
  .cid-s92KfwPfox .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92KfwPfox .navbar-collapse.collapsing .navbar-nav,
  .cid-s92KfwPfox .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92KfwPfox .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92KfwPfox .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92KfwPfox .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92KfwPfox .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92KfwPfox .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92KfwPfox .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92KfwPfox .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92KfwPfox .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92KfwPfox .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92KfwPfox .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92KfwPfox .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92KfwPfox .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92KfwPfox .nav-link:hover,
.cid-s92KfwPfox .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92Kfxkctu {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92Kfxkctu .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92Kfxkctu H3 {
  text-align: center;
}
.cid-s92KfxLMEM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92KfxLMEM P {
  color: #767676;
}
.cid-s92KfxLMEM H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92KfxLMEM .mbr-text,
.cid-s92KfxLMEM .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92Kfy7ezZ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92Kfy7ezZ .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92Kfy7ezZ .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92Kfy7ezZ .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92Kfy7ezZ .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92Kfy7ezZ .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92Kfy7ezZ .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92Kfy7ezZ .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92Kfy7ezZ .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92Kfy7ezZ .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92Kfy7ezZ .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92Kfy7ezZ H4 {
  text-align: left;
}
.cid-s92Kfy7ezZ .img-text {
  text-align: left;
}
.cid-s92KfyvbKG .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92KfyvbKG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92KfyvbKG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92KfyvbKG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92KfyvbKG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92KfySy7b {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92KfySy7b .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92KfySy7b .form-group {
  padding: 0.5rem;
}
.cid-s92KfySy7b .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92KfySy7b .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92KfySy7b .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92KfySy7b .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92KfySy7b .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92KfySy7b .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92KfySy7b .mbri-play:before {
  left: 55% !important;
}
.cid-s92KfySy7b .form-control {
  text-align: center;
}
.cid-s92KfySy7b h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92KfySy7b .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92KfySy7b .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92KfySy7b .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92KfySy7b .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92KfySy7b a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92KfySy7b a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92KfySy7b .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92KfySy7b .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92KfySy7b .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92KfySy7b .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92KfySy7b .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92KfySy7b .mbr-section-subtitle {
  color: #465052;
}
.cid-s92Kfzkgp7 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92Kfzkgp7 .content {
    text-align: center;
  }
  .cid-s92Kfzkgp7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92Kfzkgp7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92Kfzkgp7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92Kfzkgp7 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92Kfzkgp7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92Kfzkgp7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92Kfzkgp7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92Kfzkgp7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92Kfzkgp7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92Kfzkgp7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92Kfzkgp7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92Kfzkgp7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92Kfzkgp7 P {
  text-align: left;
}
.cid-s92Kfzkgp7 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92KwFQerm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92KwFQerm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92KwFQerm a {
  font-style: normal;
}
.cid-s92KwFQerm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92KwFQerm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92KwFQerm .nav-item:focus,
.cid-s92KwFQerm .nav-link:focus {
  outline: none;
}
.cid-s92KwFQerm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92KwFQerm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92KwFQerm .menu-logo {
  margin-right: auto;
}
.cid-s92KwFQerm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92KwFQerm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92KwFQerm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92KwFQerm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92KwFQerm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92KwFQerm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92KwFQerm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92KwFQerm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92KwFQerm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92KwFQerm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92KwFQerm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92KwFQerm .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92KwFQerm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92KwFQerm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92KwFQerm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92KwFQerm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92KwFQerm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92KwFQerm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92KwFQerm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92KwFQerm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92KwFQerm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92KwFQerm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92KwFQerm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92KwFQerm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92KwFQerm button.navbar-toggler:focus {
  outline: none;
}
.cid-s92KwFQerm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92KwFQerm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92KwFQerm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92KwFQerm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92KwFQerm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92KwFQerm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92KwFQerm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92KwFQerm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92KwFQerm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92KwFQerm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92KwFQerm .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92KwFQerm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92KwFQerm .collapsed .navbar-collapse.collapsing,
.cid-s92KwFQerm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92KwFQerm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92KwFQerm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92KwFQerm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92KwFQerm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92KwFQerm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92KwFQerm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92KwFQerm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92KwFQerm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92KwFQerm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92KwFQerm .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92KwFQerm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92KwFQerm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92KwFQerm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92KwFQerm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92KwFQerm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92KwFQerm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92KwFQerm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92KwFQerm img {
    height: 3.8rem !important;
  }
  .cid-s92KwFQerm .btn {
    display: -webkit-flex;
  }
  .cid-s92KwFQerm button.navbar-toggler {
    display: block;
  }
  .cid-s92KwFQerm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92KwFQerm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92KwFQerm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92KwFQerm .navbar-collapse.collapsing,
  .cid-s92KwFQerm .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92KwFQerm .navbar-collapse.collapsing .navbar-nav,
  .cid-s92KwFQerm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92KwFQerm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92KwFQerm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92KwFQerm .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92KwFQerm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92KwFQerm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92KwFQerm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92KwFQerm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92KwFQerm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92KwFQerm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92KwFQerm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92KwFQerm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92KwFQerm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92KwFQerm .nav-link:hover,
.cid-s92KwFQerm .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92KwGku01 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92KwGku01 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92KwGku01 H3 {
  text-align: center;
}
.cid-s92KwGIyij {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92KwGIyij P {
  color: #767676;
}
.cid-s92KwGIyij H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92KwGIyij .mbr-text,
.cid-s92KwGIyij .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92KwH5kpa {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92KwH5kpa .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92KwH5kpa .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92KwH5kpa .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92KwH5kpa .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92KwH5kpa .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92KwH5kpa .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92KwH5kpa .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92KwH5kpa .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92KwH5kpa .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92KwH5kpa .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92KwH5kpa H4 {
  text-align: left;
}
.cid-s92KwH5kpa .img-text {
  text-align: left;
}
.cid-s92KwHr8GH .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92KwHr8GH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92KwHr8GH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92KwHr8GH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92KwHr8GH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92KwHPG7h {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92KwHPG7h .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92KwHPG7h .form-group {
  padding: 0.5rem;
}
.cid-s92KwHPG7h .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92KwHPG7h .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92KwHPG7h .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92KwHPG7h .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92KwHPG7h .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92KwHPG7h .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92KwHPG7h .mbri-play:before {
  left: 55% !important;
}
.cid-s92KwHPG7h .form-control {
  text-align: center;
}
.cid-s92KwHPG7h h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92KwHPG7h .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92KwHPG7h .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92KwHPG7h .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92KwHPG7h .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92KwHPG7h a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92KwHPG7h a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92KwHPG7h .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92KwHPG7h .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92KwHPG7h .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92KwHPG7h .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92KwHPG7h .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92KwHPG7h .mbr-section-subtitle {
  color: #465052;
}
.cid-s92KwIgVRQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92KwIgVRQ .content {
    text-align: center;
  }
  .cid-s92KwIgVRQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92KwIgVRQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92KwIgVRQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92KwIgVRQ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92KwIgVRQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92KwIgVRQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92KwIgVRQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92KwIgVRQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92KwIgVRQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92KwIgVRQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92KwIgVRQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92KwIgVRQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92KwIgVRQ P {
  text-align: left;
}
.cid-s92KwIgVRQ H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92L53WKIZ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92L53WKIZ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92L53WKIZ a {
  font-style: normal;
}
.cid-s92L53WKIZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92L53WKIZ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92L53WKIZ .nav-item:focus,
.cid-s92L53WKIZ .nav-link:focus {
  outline: none;
}
.cid-s92L53WKIZ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92L53WKIZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92L53WKIZ .menu-logo {
  margin-right: auto;
}
.cid-s92L53WKIZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92L53WKIZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92L53WKIZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92L53WKIZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92L53WKIZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92L53WKIZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92L53WKIZ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92L53WKIZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92L53WKIZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92L53WKIZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92L53WKIZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92L53WKIZ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92L53WKIZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92L53WKIZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92L53WKIZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92L53WKIZ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92L53WKIZ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92L53WKIZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92L53WKIZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92L53WKIZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92L53WKIZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92L53WKIZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92L53WKIZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92L53WKIZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92L53WKIZ button.navbar-toggler:focus {
  outline: none;
}
.cid-s92L53WKIZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92L53WKIZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92L53WKIZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92L53WKIZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92L53WKIZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92L53WKIZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92L53WKIZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92L53WKIZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92L53WKIZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92L53WKIZ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92L53WKIZ .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92L53WKIZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92L53WKIZ .collapsed .navbar-collapse.collapsing,
.cid-s92L53WKIZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92L53WKIZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92L53WKIZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92L53WKIZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92L53WKIZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92L53WKIZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92L53WKIZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92L53WKIZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92L53WKIZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92L53WKIZ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92L53WKIZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92L53WKIZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92L53WKIZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92L53WKIZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92L53WKIZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92L53WKIZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92L53WKIZ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92L53WKIZ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92L53WKIZ img {
    height: 3.8rem !important;
  }
  .cid-s92L53WKIZ .btn {
    display: -webkit-flex;
  }
  .cid-s92L53WKIZ button.navbar-toggler {
    display: block;
  }
  .cid-s92L53WKIZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92L53WKIZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92L53WKIZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92L53WKIZ .navbar-collapse.collapsing,
  .cid-s92L53WKIZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92L53WKIZ .navbar-collapse.collapsing .navbar-nav,
  .cid-s92L53WKIZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92L53WKIZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92L53WKIZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92L53WKIZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92L53WKIZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92L53WKIZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92L53WKIZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92L53WKIZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92L53WKIZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92L53WKIZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92L53WKIZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92L53WKIZ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92L53WKIZ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92L53WKIZ .nav-link:hover,
.cid-s92L53WKIZ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92L54rUoV {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92L54rUoV .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92L54rUoV H3 {
  text-align: center;
}
.cid-s92L54UEfd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92L54UEfd P {
  color: #767676;
}
.cid-s92L54UEfd H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92L54UEfd .mbr-text,
.cid-s92L54UEfd .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92L55glgO {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92L55glgO .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92L55glgO .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92L55glgO .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92L55glgO .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92L55glgO .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92L55glgO .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92L55glgO .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92L55glgO .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92L55glgO .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92L55glgO .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92L55glgO H4 {
  text-align: left;
}
.cid-s92L55glgO .img-text {
  text-align: left;
}
.cid-s92L55CcI4 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92L55CcI4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92L55CcI4 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92L55CcI4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92L55CcI4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92L5607Z9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92L5607Z9 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92L5607Z9 .form-group {
  padding: 0.5rem;
}
.cid-s92L5607Z9 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92L5607Z9 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92L5607Z9 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92L5607Z9 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92L5607Z9 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92L5607Z9 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92L5607Z9 .mbri-play:before {
  left: 55% !important;
}
.cid-s92L5607Z9 .form-control {
  text-align: center;
}
.cid-s92L5607Z9 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92L5607Z9 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92L5607Z9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92L5607Z9 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92L5607Z9 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92L5607Z9 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92L5607Z9 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92L5607Z9 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92L5607Z9 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92L5607Z9 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92L5607Z9 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92L5607Z9 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92L5607Z9 .mbr-section-subtitle {
  color: #465052;
}
.cid-s92L56r5Ud {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92L56r5Ud .content {
    text-align: center;
  }
  .cid-s92L56r5Ud .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92L56r5Ud .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92L56r5Ud .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92L56r5Ud .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92L56r5Ud .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92L56r5Ud .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92L56r5Ud .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92L56r5Ud .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92L56r5Ud .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92L56r5Ud .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92L56r5Ud .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92L56r5Ud .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92L56r5Ud P {
  text-align: left;
}
.cid-s92L56r5Ud H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92LoD5A8q .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92LoD5A8q .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92LoD5A8q a {
  font-style: normal;
}
.cid-s92LoD5A8q .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92LoD5A8q .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92LoD5A8q .nav-item:focus,
.cid-s92LoD5A8q .nav-link:focus {
  outline: none;
}
.cid-s92LoD5A8q .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92LoD5A8q .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92LoD5A8q .menu-logo {
  margin-right: auto;
}
.cid-s92LoD5A8q .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92LoD5A8q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92LoD5A8q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92LoD5A8q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92LoD5A8q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92LoD5A8q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92LoD5A8q .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92LoD5A8q .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92LoD5A8q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92LoD5A8q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92LoD5A8q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92LoD5A8q .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92LoD5A8q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92LoD5A8q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92LoD5A8q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92LoD5A8q .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92LoD5A8q .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92LoD5A8q .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92LoD5A8q .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92LoD5A8q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92LoD5A8q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92LoD5A8q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92LoD5A8q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92LoD5A8q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92LoD5A8q button.navbar-toggler:focus {
  outline: none;
}
.cid-s92LoD5A8q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92LoD5A8q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92LoD5A8q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92LoD5A8q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92LoD5A8q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92LoD5A8q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92LoD5A8q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92LoD5A8q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92LoD5A8q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92LoD5A8q .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92LoD5A8q .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92LoD5A8q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92LoD5A8q .collapsed .navbar-collapse.collapsing,
.cid-s92LoD5A8q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92LoD5A8q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92LoD5A8q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92LoD5A8q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92LoD5A8q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92LoD5A8q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92LoD5A8q .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92LoD5A8q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92LoD5A8q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92LoD5A8q .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92LoD5A8q .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92LoD5A8q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92LoD5A8q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92LoD5A8q .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92LoD5A8q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92LoD5A8q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92LoD5A8q .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92LoD5A8q.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92LoD5A8q img {
    height: 3.8rem !important;
  }
  .cid-s92LoD5A8q .btn {
    display: -webkit-flex;
  }
  .cid-s92LoD5A8q button.navbar-toggler {
    display: block;
  }
  .cid-s92LoD5A8q .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92LoD5A8q .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92LoD5A8q .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92LoD5A8q .navbar-collapse.collapsing,
  .cid-s92LoD5A8q .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92LoD5A8q .navbar-collapse.collapsing .navbar-nav,
  .cid-s92LoD5A8q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92LoD5A8q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92LoD5A8q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92LoD5A8q .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92LoD5A8q .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92LoD5A8q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92LoD5A8q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92LoD5A8q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92LoD5A8q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92LoD5A8q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92LoD5A8q .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92LoD5A8q .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92LoD5A8q .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92LoD5A8q .nav-link:hover,
.cid-s92LoD5A8q .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92LoDpOZb {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92LoDpOZb .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92LoDpOZb H3 {
  text-align: center;
}
.cid-s92LoDOq6r {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92LoDOq6r P {
  color: #767676;
}
.cid-s92LoDOq6r H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92LoDOq6r .mbr-text,
.cid-s92LoDOq6r .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92LoEbaqh {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92LoEbaqh .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92LoEbaqh .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92LoEbaqh .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92LoEbaqh .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92LoEbaqh .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92LoEbaqh .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92LoEbaqh .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92LoEbaqh .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92LoEbaqh .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92LoEbaqh .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92LoEbaqh H4 {
  text-align: left;
}
.cid-s92LoEbaqh .img-text {
  text-align: left;
}
.cid-s92LoEy8He .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92LoEy8He .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92LoEy8He .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92LoEy8He .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92LoEy8He .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92LoEVysh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92LoEVysh .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92LoEVysh .form-group {
  padding: 0.5rem;
}
.cid-s92LoEVysh .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92LoEVysh .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92LoEVysh .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92LoEVysh .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92LoEVysh .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92LoEVysh .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92LoEVysh .mbri-play:before {
  left: 55% !important;
}
.cid-s92LoEVysh .form-control {
  text-align: center;
}
.cid-s92LoEVysh h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92LoEVysh .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92LoEVysh .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92LoEVysh .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92LoEVysh .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92LoEVysh a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92LoEVysh a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92LoEVysh .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92LoEVysh .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92LoEVysh .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92LoEVysh .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92LoEVysh .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92LoEVysh .mbr-section-subtitle {
  color: #465052;
}
.cid-s92LoFjtvg {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92LoFjtvg .content {
    text-align: center;
  }
  .cid-s92LoFjtvg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92LoFjtvg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92LoFjtvg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92LoFjtvg .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92LoFjtvg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92LoFjtvg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92LoFjtvg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92LoFjtvg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92LoFjtvg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92LoFjtvg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92LoFjtvg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92LoFjtvg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92LoFjtvg P {
  text-align: left;
}
.cid-s92LoFjtvg H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92LCzVgQs .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92LCzVgQs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92LCzVgQs a {
  font-style: normal;
}
.cid-s92LCzVgQs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92LCzVgQs .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92LCzVgQs .nav-item:focus,
.cid-s92LCzVgQs .nav-link:focus {
  outline: none;
}
.cid-s92LCzVgQs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92LCzVgQs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92LCzVgQs .menu-logo {
  margin-right: auto;
}
.cid-s92LCzVgQs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92LCzVgQs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92LCzVgQs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92LCzVgQs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92LCzVgQs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92LCzVgQs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92LCzVgQs .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92LCzVgQs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92LCzVgQs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92LCzVgQs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92LCzVgQs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92LCzVgQs .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92LCzVgQs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92LCzVgQs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92LCzVgQs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92LCzVgQs .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92LCzVgQs .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92LCzVgQs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92LCzVgQs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92LCzVgQs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92LCzVgQs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92LCzVgQs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92LCzVgQs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92LCzVgQs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92LCzVgQs button.navbar-toggler:focus {
  outline: none;
}
.cid-s92LCzVgQs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92LCzVgQs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92LCzVgQs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92LCzVgQs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92LCzVgQs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92LCzVgQs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92LCzVgQs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92LCzVgQs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92LCzVgQs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92LCzVgQs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92LCzVgQs .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92LCzVgQs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92LCzVgQs .collapsed .navbar-collapse.collapsing,
.cid-s92LCzVgQs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92LCzVgQs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92LCzVgQs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92LCzVgQs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92LCzVgQs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92LCzVgQs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92LCzVgQs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92LCzVgQs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92LCzVgQs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92LCzVgQs .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92LCzVgQs .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92LCzVgQs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92LCzVgQs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92LCzVgQs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92LCzVgQs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92LCzVgQs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92LCzVgQs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92LCzVgQs.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92LCzVgQs img {
    height: 3.8rem !important;
  }
  .cid-s92LCzVgQs .btn {
    display: -webkit-flex;
  }
  .cid-s92LCzVgQs button.navbar-toggler {
    display: block;
  }
  .cid-s92LCzVgQs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92LCzVgQs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92LCzVgQs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92LCzVgQs .navbar-collapse.collapsing,
  .cid-s92LCzVgQs .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92LCzVgQs .navbar-collapse.collapsing .navbar-nav,
  .cid-s92LCzVgQs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92LCzVgQs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92LCzVgQs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92LCzVgQs .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92LCzVgQs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92LCzVgQs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92LCzVgQs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92LCzVgQs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92LCzVgQs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92LCzVgQs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92LCzVgQs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92LCzVgQs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92LCzVgQs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92LCzVgQs .nav-link:hover,
.cid-s92LCzVgQs .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92LCAqLpQ {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92LCAqLpQ .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92LCAqLpQ H3 {
  text-align: center;
}
.cid-s92LCAM7Yi {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92LCAM7Yi P {
  color: #767676;
}
.cid-s92LCAM7Yi H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92LCAM7Yi .mbr-text,
.cid-s92LCAM7Yi .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92LCBayNW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92LCBayNW .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92LCBayNW .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92LCBayNW .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92LCBayNW .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92LCBayNW .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92LCBayNW .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92LCBayNW .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92LCBayNW .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92LCBayNW .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92LCBayNW .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92LCBayNW H4 {
  text-align: left;
}
.cid-s92LCBayNW .img-text {
  text-align: left;
}
.cid-s92LCBwFfy .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92LCBwFfy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92LCBwFfy .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92LCBwFfy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92LCBwFfy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92LCBX7jI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92LCBX7jI .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92LCBX7jI .form-group {
  padding: 0.5rem;
}
.cid-s92LCBX7jI .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92LCBX7jI .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92LCBX7jI .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92LCBX7jI .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92LCBX7jI .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92LCBX7jI .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92LCBX7jI .mbri-play:before {
  left: 55% !important;
}
.cid-s92LCBX7jI .form-control {
  text-align: center;
}
.cid-s92LCBX7jI h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92LCBX7jI .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92LCBX7jI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92LCBX7jI .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92LCBX7jI .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92LCBX7jI a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92LCBX7jI a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92LCBX7jI .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92LCBX7jI .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92LCBX7jI .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92LCBX7jI .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92LCBX7jI .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92LCBX7jI .mbr-section-subtitle {
  color: #465052;
}
.cid-s92LCCnvBH {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92LCCnvBH .content {
    text-align: center;
  }
  .cid-s92LCCnvBH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92LCCnvBH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92LCCnvBH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92LCCnvBH .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92LCCnvBH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92LCCnvBH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92LCCnvBH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92LCCnvBH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92LCCnvBH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92LCCnvBH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92LCCnvBH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92LCCnvBH .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92LCCnvBH P {
  text-align: left;
}
.cid-s92LCCnvBH H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92LSu3CZA .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92LSu3CZA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92LSu3CZA a {
  font-style: normal;
}
.cid-s92LSu3CZA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92LSu3CZA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92LSu3CZA .nav-item:focus,
.cid-s92LSu3CZA .nav-link:focus {
  outline: none;
}
.cid-s92LSu3CZA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92LSu3CZA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92LSu3CZA .menu-logo {
  margin-right: auto;
}
.cid-s92LSu3CZA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92LSu3CZA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92LSu3CZA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92LSu3CZA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92LSu3CZA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92LSu3CZA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92LSu3CZA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92LSu3CZA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92LSu3CZA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92LSu3CZA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92LSu3CZA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92LSu3CZA .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92LSu3CZA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92LSu3CZA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92LSu3CZA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92LSu3CZA .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92LSu3CZA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92LSu3CZA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92LSu3CZA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92LSu3CZA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92LSu3CZA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92LSu3CZA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92LSu3CZA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92LSu3CZA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92LSu3CZA button.navbar-toggler:focus {
  outline: none;
}
.cid-s92LSu3CZA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92LSu3CZA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92LSu3CZA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92LSu3CZA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92LSu3CZA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92LSu3CZA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92LSu3CZA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92LSu3CZA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92LSu3CZA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92LSu3CZA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92LSu3CZA .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92LSu3CZA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92LSu3CZA .collapsed .navbar-collapse.collapsing,
.cid-s92LSu3CZA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92LSu3CZA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92LSu3CZA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92LSu3CZA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92LSu3CZA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92LSu3CZA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92LSu3CZA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92LSu3CZA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92LSu3CZA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92LSu3CZA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92LSu3CZA .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92LSu3CZA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92LSu3CZA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92LSu3CZA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92LSu3CZA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92LSu3CZA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92LSu3CZA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92LSu3CZA.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92LSu3CZA img {
    height: 3.8rem !important;
  }
  .cid-s92LSu3CZA .btn {
    display: -webkit-flex;
  }
  .cid-s92LSu3CZA button.navbar-toggler {
    display: block;
  }
  .cid-s92LSu3CZA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92LSu3CZA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92LSu3CZA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92LSu3CZA .navbar-collapse.collapsing,
  .cid-s92LSu3CZA .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92LSu3CZA .navbar-collapse.collapsing .navbar-nav,
  .cid-s92LSu3CZA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92LSu3CZA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92LSu3CZA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92LSu3CZA .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92LSu3CZA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92LSu3CZA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92LSu3CZA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92LSu3CZA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92LSu3CZA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92LSu3CZA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92LSu3CZA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92LSu3CZA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92LSu3CZA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92LSu3CZA .nav-link:hover,
.cid-s92LSu3CZA .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92LSuvbvu {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92LSuvbvu .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92LSuvbvu H3 {
  text-align: center;
}
.cid-s92LSuSeOs {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92LSuSeOs P {
  color: #767676;
}
.cid-s92LSuSeOs H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92LSuSeOs .mbr-text,
.cid-s92LSuSeOs .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92LSvh8JE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92LSvh8JE .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92LSvh8JE .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92LSvh8JE .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92LSvh8JE .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92LSvh8JE .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92LSvh8JE .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92LSvh8JE .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92LSvh8JE .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92LSvh8JE .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92LSvh8JE .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92LSvh8JE H4 {
  text-align: left;
}
.cid-s92LSvh8JE .img-text {
  text-align: left;
}
.cid-s92LSvBGjf .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92LSvBGjf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92LSvBGjf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92LSvBGjf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92LSvBGjf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92LSvZyfv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92LSvZyfv .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92LSvZyfv .form-group {
  padding: 0.5rem;
}
.cid-s92LSvZyfv .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92LSvZyfv .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92LSvZyfv .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92LSvZyfv .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92LSvZyfv .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92LSvZyfv .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92LSvZyfv .mbri-play:before {
  left: 55% !important;
}
.cid-s92LSvZyfv .form-control {
  text-align: center;
}
.cid-s92LSvZyfv h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92LSvZyfv .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92LSvZyfv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92LSvZyfv .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92LSvZyfv .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92LSvZyfv a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92LSvZyfv a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92LSvZyfv .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92LSvZyfv .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92LSvZyfv .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92LSvZyfv .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92LSvZyfv .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92LSvZyfv .mbr-section-subtitle {
  color: #465052;
}
.cid-s92LSwrY0K {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92LSwrY0K .content {
    text-align: center;
  }
  .cid-s92LSwrY0K .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92LSwrY0K .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92LSwrY0K .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92LSwrY0K .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92LSwrY0K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92LSwrY0K .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92LSwrY0K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92LSwrY0K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92LSwrY0K .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92LSwrY0K .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92LSwrY0K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92LSwrY0K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92LSwrY0K P {
  text-align: left;
}
.cid-s92LSwrY0K H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92M6ARkWF .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92M6ARkWF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92M6ARkWF a {
  font-style: normal;
}
.cid-s92M6ARkWF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92M6ARkWF .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92M6ARkWF .nav-item:focus,
.cid-s92M6ARkWF .nav-link:focus {
  outline: none;
}
.cid-s92M6ARkWF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92M6ARkWF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92M6ARkWF .menu-logo {
  margin-right: auto;
}
.cid-s92M6ARkWF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92M6ARkWF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92M6ARkWF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92M6ARkWF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92M6ARkWF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92M6ARkWF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92M6ARkWF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92M6ARkWF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92M6ARkWF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92M6ARkWF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92M6ARkWF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92M6ARkWF .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92M6ARkWF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92M6ARkWF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92M6ARkWF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92M6ARkWF .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92M6ARkWF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92M6ARkWF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92M6ARkWF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92M6ARkWF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92M6ARkWF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92M6ARkWF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92M6ARkWF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92M6ARkWF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92M6ARkWF button.navbar-toggler:focus {
  outline: none;
}
.cid-s92M6ARkWF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92M6ARkWF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92M6ARkWF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92M6ARkWF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92M6ARkWF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92M6ARkWF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92M6ARkWF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92M6ARkWF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92M6ARkWF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92M6ARkWF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92M6ARkWF .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92M6ARkWF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92M6ARkWF .collapsed .navbar-collapse.collapsing,
.cid-s92M6ARkWF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92M6ARkWF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92M6ARkWF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92M6ARkWF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92M6ARkWF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92M6ARkWF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92M6ARkWF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92M6ARkWF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92M6ARkWF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92M6ARkWF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92M6ARkWF .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92M6ARkWF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92M6ARkWF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92M6ARkWF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92M6ARkWF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92M6ARkWF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92M6ARkWF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92M6ARkWF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92M6ARkWF img {
    height: 3.8rem !important;
  }
  .cid-s92M6ARkWF .btn {
    display: -webkit-flex;
  }
  .cid-s92M6ARkWF button.navbar-toggler {
    display: block;
  }
  .cid-s92M6ARkWF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92M6ARkWF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92M6ARkWF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92M6ARkWF .navbar-collapse.collapsing,
  .cid-s92M6ARkWF .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92M6ARkWF .navbar-collapse.collapsing .navbar-nav,
  .cid-s92M6ARkWF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92M6ARkWF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92M6ARkWF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92M6ARkWF .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92M6ARkWF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92M6ARkWF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92M6ARkWF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92M6ARkWF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92M6ARkWF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92M6ARkWF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92M6ARkWF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92M6ARkWF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92M6ARkWF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92M6ARkWF .nav-link:hover,
.cid-s92M6ARkWF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92M6BkmvR {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92M6BkmvR .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92M6BkmvR H3 {
  text-align: center;
}
.cid-s92M6BJiT5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92M6BJiT5 P {
  color: #767676;
}
.cid-s92M6BJiT5 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92M6BJiT5 .mbr-text,
.cid-s92M6BJiT5 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92M6C7ovA {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92M6C7ovA .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92M6C7ovA .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92M6C7ovA .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92M6C7ovA .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92M6C7ovA .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92M6C7ovA .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92M6C7ovA .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92M6C7ovA .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92M6C7ovA .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92M6C7ovA .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92M6C7ovA H4 {
  text-align: left;
}
.cid-s92M6C7ovA .img-text {
  text-align: left;
}
.cid-s92M6CsQU0 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92M6CsQU0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92M6CsQU0 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92M6CsQU0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92M6CsQU0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92M6CQzW0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92M6CQzW0 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92M6CQzW0 .form-group {
  padding: 0.5rem;
}
.cid-s92M6CQzW0 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92M6CQzW0 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92M6CQzW0 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92M6CQzW0 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92M6CQzW0 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92M6CQzW0 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92M6CQzW0 .mbri-play:before {
  left: 55% !important;
}
.cid-s92M6CQzW0 .form-control {
  text-align: center;
}
.cid-s92M6CQzW0 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92M6CQzW0 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92M6CQzW0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92M6CQzW0 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92M6CQzW0 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92M6CQzW0 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92M6CQzW0 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92M6CQzW0 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92M6CQzW0 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92M6CQzW0 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92M6CQzW0 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92M6CQzW0 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92M6CQzW0 .mbr-section-subtitle {
  color: #465052;
}
.cid-s92M6DgJkK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92M6DgJkK .content {
    text-align: center;
  }
  .cid-s92M6DgJkK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92M6DgJkK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92M6DgJkK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92M6DgJkK .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92M6DgJkK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92M6DgJkK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92M6DgJkK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92M6DgJkK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92M6DgJkK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92M6DgJkK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92M6DgJkK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92M6DgJkK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92M6DgJkK P {
  text-align: left;
}
.cid-s92M6DgJkK H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92Ml2aBmp .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92Ml2aBmp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92Ml2aBmp a {
  font-style: normal;
}
.cid-s92Ml2aBmp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92Ml2aBmp .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92Ml2aBmp .nav-item:focus,
.cid-s92Ml2aBmp .nav-link:focus {
  outline: none;
}
.cid-s92Ml2aBmp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92Ml2aBmp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92Ml2aBmp .menu-logo {
  margin-right: auto;
}
.cid-s92Ml2aBmp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92Ml2aBmp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92Ml2aBmp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92Ml2aBmp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92Ml2aBmp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92Ml2aBmp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92Ml2aBmp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92Ml2aBmp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92Ml2aBmp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92Ml2aBmp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92Ml2aBmp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92Ml2aBmp .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92Ml2aBmp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92Ml2aBmp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92Ml2aBmp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92Ml2aBmp .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92Ml2aBmp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92Ml2aBmp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92Ml2aBmp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92Ml2aBmp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92Ml2aBmp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92Ml2aBmp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92Ml2aBmp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92Ml2aBmp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92Ml2aBmp button.navbar-toggler:focus {
  outline: none;
}
.cid-s92Ml2aBmp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92Ml2aBmp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92Ml2aBmp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92Ml2aBmp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92Ml2aBmp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92Ml2aBmp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92Ml2aBmp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92Ml2aBmp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92Ml2aBmp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92Ml2aBmp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92Ml2aBmp .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92Ml2aBmp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92Ml2aBmp .collapsed .navbar-collapse.collapsing,
.cid-s92Ml2aBmp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92Ml2aBmp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92Ml2aBmp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92Ml2aBmp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92Ml2aBmp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92Ml2aBmp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92Ml2aBmp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92Ml2aBmp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92Ml2aBmp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92Ml2aBmp .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92Ml2aBmp .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92Ml2aBmp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92Ml2aBmp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92Ml2aBmp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92Ml2aBmp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92Ml2aBmp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92Ml2aBmp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92Ml2aBmp.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92Ml2aBmp img {
    height: 3.8rem !important;
  }
  .cid-s92Ml2aBmp .btn {
    display: -webkit-flex;
  }
  .cid-s92Ml2aBmp button.navbar-toggler {
    display: block;
  }
  .cid-s92Ml2aBmp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92Ml2aBmp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92Ml2aBmp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92Ml2aBmp .navbar-collapse.collapsing,
  .cid-s92Ml2aBmp .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92Ml2aBmp .navbar-collapse.collapsing .navbar-nav,
  .cid-s92Ml2aBmp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92Ml2aBmp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92Ml2aBmp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92Ml2aBmp .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92Ml2aBmp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92Ml2aBmp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92Ml2aBmp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92Ml2aBmp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92Ml2aBmp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92Ml2aBmp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92Ml2aBmp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92Ml2aBmp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92Ml2aBmp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92Ml2aBmp .nav-link:hover,
.cid-s92Ml2aBmp .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92Ml2t6w1 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92Ml2t6w1 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92Ml2t6w1 H3 {
  text-align: center;
}
.cid-s92Ml2Sscv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92Ml2Sscv P {
  color: #767676;
}
.cid-s92Ml2Sscv H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92Ml2Sscv .mbr-text,
.cid-s92Ml2Sscv .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92Ml3fQ7w {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92Ml3fQ7w .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92Ml3fQ7w .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92Ml3fQ7w .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92Ml3fQ7w .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92Ml3fQ7w .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92Ml3fQ7w .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92Ml3fQ7w .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92Ml3fQ7w .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92Ml3fQ7w .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92Ml3fQ7w .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92Ml3fQ7w H4 {
  text-align: left;
}
.cid-s92Ml3fQ7w .img-text {
  text-align: left;
}
.cid-s92Ml3zG7L .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92Ml3zG7L .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92Ml3zG7L .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92Ml3zG7L .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92Ml3zG7L .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92Ml3XqWw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92Ml3XqWw .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92Ml3XqWw .form-group {
  padding: 0.5rem;
}
.cid-s92Ml3XqWw .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92Ml3XqWw .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92Ml3XqWw .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92Ml3XqWw .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92Ml3XqWw .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92Ml3XqWw .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92Ml3XqWw .mbri-play:before {
  left: 55% !important;
}
.cid-s92Ml3XqWw .form-control {
  text-align: center;
}
.cid-s92Ml3XqWw h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92Ml3XqWw .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92Ml3XqWw .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92Ml3XqWw .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92Ml3XqWw .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92Ml3XqWw a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92Ml3XqWw a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92Ml3XqWw .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92Ml3XqWw .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92Ml3XqWw .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92Ml3XqWw .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92Ml3XqWw .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92Ml3XqWw .mbr-section-subtitle {
  color: #465052;
}
.cid-s92Ml4mSBy {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92Ml4mSBy .content {
    text-align: center;
  }
  .cid-s92Ml4mSBy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92Ml4mSBy .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92Ml4mSBy .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92Ml4mSBy .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92Ml4mSBy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92Ml4mSBy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92Ml4mSBy .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92Ml4mSBy .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92Ml4mSBy .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92Ml4mSBy .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92Ml4mSBy .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92Ml4mSBy .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92Ml4mSBy P {
  text-align: left;
}
.cid-s92Ml4mSBy H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92MGtCtsy .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92MGtCtsy .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92MGtCtsy a {
  font-style: normal;
}
.cid-s92MGtCtsy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92MGtCtsy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92MGtCtsy .nav-item:focus,
.cid-s92MGtCtsy .nav-link:focus {
  outline: none;
}
.cid-s92MGtCtsy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92MGtCtsy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92MGtCtsy .menu-logo {
  margin-right: auto;
}
.cid-s92MGtCtsy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92MGtCtsy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92MGtCtsy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92MGtCtsy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92MGtCtsy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92MGtCtsy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92MGtCtsy .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92MGtCtsy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92MGtCtsy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92MGtCtsy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92MGtCtsy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92MGtCtsy .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92MGtCtsy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92MGtCtsy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92MGtCtsy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92MGtCtsy .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92MGtCtsy .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92MGtCtsy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92MGtCtsy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92MGtCtsy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92MGtCtsy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92MGtCtsy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92MGtCtsy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92MGtCtsy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92MGtCtsy button.navbar-toggler:focus {
  outline: none;
}
.cid-s92MGtCtsy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92MGtCtsy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92MGtCtsy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92MGtCtsy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92MGtCtsy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92MGtCtsy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92MGtCtsy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92MGtCtsy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92MGtCtsy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92MGtCtsy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92MGtCtsy .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92MGtCtsy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92MGtCtsy .collapsed .navbar-collapse.collapsing,
.cid-s92MGtCtsy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92MGtCtsy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92MGtCtsy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92MGtCtsy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92MGtCtsy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92MGtCtsy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92MGtCtsy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92MGtCtsy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92MGtCtsy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92MGtCtsy .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92MGtCtsy .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92MGtCtsy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92MGtCtsy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92MGtCtsy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92MGtCtsy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92MGtCtsy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92MGtCtsy .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92MGtCtsy.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92MGtCtsy img {
    height: 3.8rem !important;
  }
  .cid-s92MGtCtsy .btn {
    display: -webkit-flex;
  }
  .cid-s92MGtCtsy button.navbar-toggler {
    display: block;
  }
  .cid-s92MGtCtsy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92MGtCtsy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92MGtCtsy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92MGtCtsy .navbar-collapse.collapsing,
  .cid-s92MGtCtsy .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92MGtCtsy .navbar-collapse.collapsing .navbar-nav,
  .cid-s92MGtCtsy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92MGtCtsy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92MGtCtsy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92MGtCtsy .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92MGtCtsy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92MGtCtsy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92MGtCtsy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92MGtCtsy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92MGtCtsy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92MGtCtsy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92MGtCtsy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92MGtCtsy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92MGtCtsy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92MGtCtsy .nav-link:hover,
.cid-s92MGtCtsy .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92MGu7hVn {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92MGu7hVn .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92MGu7hVn H3 {
  text-align: center;
}
.cid-s92MGuzpM6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92MGuzpM6 P {
  color: #767676;
}
.cid-s92MGuzpM6 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92MGuzpM6 .mbr-text,
.cid-s92MGuzpM6 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92MGuWFh6 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92MGuWFh6 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92MGuWFh6 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92MGuWFh6 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92MGuWFh6 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92MGuWFh6 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92MGuWFh6 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92MGuWFh6 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92MGuWFh6 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92MGuWFh6 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92MGuWFh6 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92MGuWFh6 H4 {
  text-align: left;
}
.cid-s92MGuWFh6 .img-text {
  text-align: left;
}
.cid-s92MGvjCoU .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92MGvjCoU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92MGvjCoU .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92MGvjCoU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92MGvjCoU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92MGvGUDv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92MGvGUDv .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92MGvGUDv .form-group {
  padding: 0.5rem;
}
.cid-s92MGvGUDv .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92MGvGUDv .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92MGvGUDv .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92MGvGUDv .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92MGvGUDv .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92MGvGUDv .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92MGvGUDv .mbri-play:before {
  left: 55% !important;
}
.cid-s92MGvGUDv .form-control {
  text-align: center;
}
.cid-s92MGvGUDv h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92MGvGUDv .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92MGvGUDv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92MGvGUDv .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92MGvGUDv .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92MGvGUDv a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92MGvGUDv a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92MGvGUDv .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92MGvGUDv .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92MGvGUDv .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92MGvGUDv .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92MGvGUDv .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92MGvGUDv .mbr-section-subtitle {
  color: #465052;
}
.cid-s92MGw7NRy {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92MGw7NRy .content {
    text-align: center;
  }
  .cid-s92MGw7NRy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92MGw7NRy .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92MGw7NRy .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92MGw7NRy .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92MGw7NRy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92MGw7NRy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92MGw7NRy .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92MGw7NRy .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92MGw7NRy .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92MGw7NRy .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92MGw7NRy .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92MGw7NRy .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92MGw7NRy P {
  text-align: left;
}
.cid-s92MGw7NRy H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92MYghomc .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92MYghomc .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92MYghomc a {
  font-style: normal;
}
.cid-s92MYghomc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92MYghomc .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92MYghomc .nav-item:focus,
.cid-s92MYghomc .nav-link:focus {
  outline: none;
}
.cid-s92MYghomc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92MYghomc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92MYghomc .menu-logo {
  margin-right: auto;
}
.cid-s92MYghomc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92MYghomc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92MYghomc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92MYghomc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92MYghomc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92MYghomc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92MYghomc .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92MYghomc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92MYghomc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92MYghomc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92MYghomc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92MYghomc .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92MYghomc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92MYghomc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92MYghomc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92MYghomc .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92MYghomc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92MYghomc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92MYghomc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92MYghomc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92MYghomc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92MYghomc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92MYghomc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92MYghomc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92MYghomc button.navbar-toggler:focus {
  outline: none;
}
.cid-s92MYghomc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92MYghomc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92MYghomc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92MYghomc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92MYghomc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92MYghomc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92MYghomc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92MYghomc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92MYghomc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92MYghomc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92MYghomc .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92MYghomc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92MYghomc .collapsed .navbar-collapse.collapsing,
.cid-s92MYghomc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92MYghomc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92MYghomc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92MYghomc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92MYghomc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92MYghomc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92MYghomc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92MYghomc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92MYghomc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92MYghomc .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92MYghomc .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92MYghomc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92MYghomc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92MYghomc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92MYghomc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92MYghomc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92MYghomc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92MYghomc.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92MYghomc img {
    height: 3.8rem !important;
  }
  .cid-s92MYghomc .btn {
    display: -webkit-flex;
  }
  .cid-s92MYghomc button.navbar-toggler {
    display: block;
  }
  .cid-s92MYghomc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92MYghomc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92MYghomc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92MYghomc .navbar-collapse.collapsing,
  .cid-s92MYghomc .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92MYghomc .navbar-collapse.collapsing .navbar-nav,
  .cid-s92MYghomc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92MYghomc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92MYghomc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92MYghomc .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92MYghomc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92MYghomc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92MYghomc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92MYghomc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92MYghomc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92MYghomc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92MYghomc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92MYghomc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92MYghomc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92MYghomc .nav-link:hover,
.cid-s92MYghomc .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92MYgLrpb {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92MYgLrpb .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92MYgLrpb H3 {
  text-align: center;
}
.cid-s92MYhapr8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92MYhapr8 P {
  color: #767676;
}
.cid-s92MYhapr8 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92MYhapr8 .mbr-text,
.cid-s92MYhapr8 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92MYhxy53 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92MYhxy53 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92MYhxy53 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92MYhxy53 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92MYhxy53 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92MYhxy53 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92MYhxy53 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92MYhxy53 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92MYhxy53 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92MYhxy53 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92MYhxy53 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92MYhxy53 H4 {
  text-align: left;
}
.cid-s92MYhxy53 .img-text {
  text-align: left;
}
.cid-s92MYhS3Gj .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92MYhS3Gj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92MYhS3Gj .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92MYhS3Gj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92MYhS3Gj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92MYigmkM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92MYigmkM .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92MYigmkM .form-group {
  padding: 0.5rem;
}
.cid-s92MYigmkM .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92MYigmkM .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92MYigmkM .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92MYigmkM .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92MYigmkM .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92MYigmkM .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92MYigmkM .mbri-play:before {
  left: 55% !important;
}
.cid-s92MYigmkM .form-control {
  text-align: center;
}
.cid-s92MYigmkM h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92MYigmkM .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92MYigmkM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92MYigmkM .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92MYigmkM .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92MYigmkM a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92MYigmkM a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92MYigmkM .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92MYigmkM .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92MYigmkM .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92MYigmkM .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92MYigmkM .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92MYigmkM .mbr-section-subtitle {
  color: #465052;
}
.cid-s92MYiHub6 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92MYiHub6 .content {
    text-align: center;
  }
  .cid-s92MYiHub6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92MYiHub6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92MYiHub6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92MYiHub6 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92MYiHub6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92MYiHub6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92MYiHub6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92MYiHub6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92MYiHub6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92MYiHub6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92MYiHub6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92MYiHub6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92MYiHub6 P {
  text-align: left;
}
.cid-s92MYiHub6 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92NAwHo9T .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92NAwHo9T .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92NAwHo9T a {
  font-style: normal;
}
.cid-s92NAwHo9T .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92NAwHo9T .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92NAwHo9T .nav-item:focus,
.cid-s92NAwHo9T .nav-link:focus {
  outline: none;
}
.cid-s92NAwHo9T .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92NAwHo9T .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92NAwHo9T .menu-logo {
  margin-right: auto;
}
.cid-s92NAwHo9T .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92NAwHo9T .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92NAwHo9T .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92NAwHo9T .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92NAwHo9T .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92NAwHo9T .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92NAwHo9T .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92NAwHo9T .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92NAwHo9T .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92NAwHo9T .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92NAwHo9T .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92NAwHo9T .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92NAwHo9T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92NAwHo9T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92NAwHo9T .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92NAwHo9T .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92NAwHo9T .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92NAwHo9T .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92NAwHo9T .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92NAwHo9T .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92NAwHo9T .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92NAwHo9T .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92NAwHo9T .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92NAwHo9T button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92NAwHo9T button.navbar-toggler:focus {
  outline: none;
}
.cid-s92NAwHo9T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92NAwHo9T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92NAwHo9T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92NAwHo9T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92NAwHo9T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92NAwHo9T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92NAwHo9T nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92NAwHo9T nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92NAwHo9T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92NAwHo9T .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92NAwHo9T .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92NAwHo9T .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92NAwHo9T .collapsed .navbar-collapse.collapsing,
.cid-s92NAwHo9T .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92NAwHo9T .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92NAwHo9T .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92NAwHo9T .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92NAwHo9T .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92NAwHo9T .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92NAwHo9T .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92NAwHo9T .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92NAwHo9T .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92NAwHo9T .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92NAwHo9T .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92NAwHo9T .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92NAwHo9T .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92NAwHo9T .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92NAwHo9T .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92NAwHo9T .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92NAwHo9T .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92NAwHo9T.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92NAwHo9T img {
    height: 3.8rem !important;
  }
  .cid-s92NAwHo9T .btn {
    display: -webkit-flex;
  }
  .cid-s92NAwHo9T button.navbar-toggler {
    display: block;
  }
  .cid-s92NAwHo9T .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92NAwHo9T .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92NAwHo9T .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92NAwHo9T .navbar-collapse.collapsing,
  .cid-s92NAwHo9T .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92NAwHo9T .navbar-collapse.collapsing .navbar-nav,
  .cid-s92NAwHo9T .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92NAwHo9T .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92NAwHo9T .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92NAwHo9T .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92NAwHo9T .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92NAwHo9T .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92NAwHo9T .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92NAwHo9T .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92NAwHo9T .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92NAwHo9T .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92NAwHo9T .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92NAwHo9T .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92NAwHo9T .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92NAwHo9T .nav-link:hover,
.cid-s92NAwHo9T .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92NAxaiwF {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92NAxaiwF .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92NAxaiwF H3 {
  text-align: center;
}
.cid-s92NAxxyjX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92NAxxyjX P {
  color: #767676;
}
.cid-s92NAxxyjX H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92NAxxyjX .mbr-text,
.cid-s92NAxxyjX .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92NAxVGUT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92NAxVGUT .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92NAxVGUT .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92NAxVGUT .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92NAxVGUT .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92NAxVGUT .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92NAxVGUT .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92NAxVGUT .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92NAxVGUT .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92NAxVGUT .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92NAxVGUT .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92NAxVGUT H4 {
  text-align: left;
}
.cid-s92NAxVGUT .img-text {
  text-align: left;
}
.cid-s92NAygu8e .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92NAygu8e .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92NAygu8e .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92NAygu8e .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92NAygu8e .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92NAyHTjM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92NAyHTjM .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92NAyHTjM .form-group {
  padding: 0.5rem;
}
.cid-s92NAyHTjM .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92NAyHTjM .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92NAyHTjM .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92NAyHTjM .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92NAyHTjM .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92NAyHTjM .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92NAyHTjM .mbri-play:before {
  left: 55% !important;
}
.cid-s92NAyHTjM .form-control {
  text-align: center;
}
.cid-s92NAyHTjM h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92NAyHTjM .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92NAyHTjM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92NAyHTjM .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92NAyHTjM .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92NAyHTjM a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92NAyHTjM a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92NAyHTjM .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92NAyHTjM .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92NAyHTjM .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92NAyHTjM .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92NAyHTjM .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92NAyHTjM .mbr-section-subtitle {
  color: #465052;
}
.cid-s92NAzazZY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92NAzazZY .content {
    text-align: center;
  }
  .cid-s92NAzazZY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92NAzazZY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92NAzazZY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92NAzazZY .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92NAzazZY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92NAzazZY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92NAzazZY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92NAzazZY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92NAzazZY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92NAzazZY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92NAzazZY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92NAzazZY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92NAzazZY P {
  text-align: left;
}
.cid-s92NAzazZY H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92NWELNqH .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92NWELNqH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92NWELNqH a {
  font-style: normal;
}
.cid-s92NWELNqH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92NWELNqH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92NWELNqH .nav-item:focus,
.cid-s92NWELNqH .nav-link:focus {
  outline: none;
}
.cid-s92NWELNqH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92NWELNqH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92NWELNqH .menu-logo {
  margin-right: auto;
}
.cid-s92NWELNqH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92NWELNqH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92NWELNqH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92NWELNqH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92NWELNqH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92NWELNqH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92NWELNqH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92NWELNqH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92NWELNqH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92NWELNqH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92NWELNqH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92NWELNqH .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92NWELNqH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92NWELNqH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92NWELNqH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92NWELNqH .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92NWELNqH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92NWELNqH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92NWELNqH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92NWELNqH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92NWELNqH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92NWELNqH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92NWELNqH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92NWELNqH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92NWELNqH button.navbar-toggler:focus {
  outline: none;
}
.cid-s92NWELNqH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92NWELNqH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92NWELNqH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92NWELNqH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92NWELNqH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92NWELNqH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92NWELNqH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92NWELNqH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92NWELNqH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92NWELNqH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92NWELNqH .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92NWELNqH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92NWELNqH .collapsed .navbar-collapse.collapsing,
.cid-s92NWELNqH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92NWELNqH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92NWELNqH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92NWELNqH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92NWELNqH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92NWELNqH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92NWELNqH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92NWELNqH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92NWELNqH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92NWELNqH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92NWELNqH .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92NWELNqH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92NWELNqH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92NWELNqH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92NWELNqH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92NWELNqH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92NWELNqH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92NWELNqH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92NWELNqH img {
    height: 3.8rem !important;
  }
  .cid-s92NWELNqH .btn {
    display: -webkit-flex;
  }
  .cid-s92NWELNqH button.navbar-toggler {
    display: block;
  }
  .cid-s92NWELNqH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92NWELNqH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92NWELNqH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92NWELNqH .navbar-collapse.collapsing,
  .cid-s92NWELNqH .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92NWELNqH .navbar-collapse.collapsing .navbar-nav,
  .cid-s92NWELNqH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92NWELNqH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92NWELNqH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92NWELNqH .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92NWELNqH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92NWELNqH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92NWELNqH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92NWELNqH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92NWELNqH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92NWELNqH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92NWELNqH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92NWELNqH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92NWELNqH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92NWELNqH .nav-link:hover,
.cid-s92NWELNqH .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92NWFhdoA {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92NWFhdoA .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92NWFhdoA H3 {
  text-align: center;
}
.cid-s92NWFG66R {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92NWFG66R P {
  color: #767676;
}
.cid-s92NWFG66R H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92NWFG66R .mbr-text,
.cid-s92NWFG66R .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92NWG5ogw {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92NWG5ogw .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92NWG5ogw .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92NWG5ogw .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92NWG5ogw .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92NWG5ogw .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92NWG5ogw .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92NWG5ogw .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92NWG5ogw .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92NWG5ogw .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92NWG5ogw .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92NWG5ogw H4 {
  text-align: left;
}
.cid-s92NWG5ogw .img-text {
  text-align: left;
}
.cid-s92NWGrhLF .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92NWGrhLF .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92NWGrhLF .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92NWGrhLF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92NWGrhLF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92NWGQmoQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92NWGQmoQ .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92NWGQmoQ .form-group {
  padding: 0.5rem;
}
.cid-s92NWGQmoQ .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92NWGQmoQ .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92NWGQmoQ .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92NWGQmoQ .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92NWGQmoQ .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92NWGQmoQ .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92NWGQmoQ .mbri-play:before {
  left: 55% !important;
}
.cid-s92NWGQmoQ .form-control {
  text-align: center;
}
.cid-s92NWGQmoQ h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92NWGQmoQ .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92NWGQmoQ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92NWGQmoQ .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92NWGQmoQ .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92NWGQmoQ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92NWGQmoQ a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92NWGQmoQ .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92NWGQmoQ .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92NWGQmoQ .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92NWGQmoQ .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92NWGQmoQ .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92NWGQmoQ .mbr-section-subtitle {
  color: #465052;
}
.cid-s92NWHhF49 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92NWHhF49 .content {
    text-align: center;
  }
  .cid-s92NWHhF49 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92NWHhF49 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92NWHhF49 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92NWHhF49 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92NWHhF49 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92NWHhF49 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92NWHhF49 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92NWHhF49 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92NWHhF49 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92NWHhF49 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92NWHhF49 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92NWHhF49 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92NWHhF49 P {
  text-align: left;
}
.cid-s92NWHhF49 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92OmpXRqC .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92OmpXRqC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92OmpXRqC a {
  font-style: normal;
}
.cid-s92OmpXRqC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92OmpXRqC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92OmpXRqC .nav-item:focus,
.cid-s92OmpXRqC .nav-link:focus {
  outline: none;
}
.cid-s92OmpXRqC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92OmpXRqC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92OmpXRqC .menu-logo {
  margin-right: auto;
}
.cid-s92OmpXRqC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92OmpXRqC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92OmpXRqC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92OmpXRqC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92OmpXRqC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92OmpXRqC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92OmpXRqC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92OmpXRqC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92OmpXRqC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92OmpXRqC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92OmpXRqC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92OmpXRqC .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92OmpXRqC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92OmpXRqC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92OmpXRqC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92OmpXRqC .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92OmpXRqC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92OmpXRqC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92OmpXRqC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92OmpXRqC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92OmpXRqC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92OmpXRqC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92OmpXRqC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92OmpXRqC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92OmpXRqC button.navbar-toggler:focus {
  outline: none;
}
.cid-s92OmpXRqC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92OmpXRqC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92OmpXRqC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92OmpXRqC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92OmpXRqC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92OmpXRqC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92OmpXRqC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92OmpXRqC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92OmpXRqC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92OmpXRqC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92OmpXRqC .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92OmpXRqC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92OmpXRqC .collapsed .navbar-collapse.collapsing,
.cid-s92OmpXRqC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92OmpXRqC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92OmpXRqC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92OmpXRqC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92OmpXRqC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92OmpXRqC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92OmpXRqC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92OmpXRqC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92OmpXRqC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92OmpXRqC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92OmpXRqC .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92OmpXRqC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92OmpXRqC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92OmpXRqC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92OmpXRqC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92OmpXRqC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92OmpXRqC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92OmpXRqC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92OmpXRqC img {
    height: 3.8rem !important;
  }
  .cid-s92OmpXRqC .btn {
    display: -webkit-flex;
  }
  .cid-s92OmpXRqC button.navbar-toggler {
    display: block;
  }
  .cid-s92OmpXRqC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92OmpXRqC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92OmpXRqC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92OmpXRqC .navbar-collapse.collapsing,
  .cid-s92OmpXRqC .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92OmpXRqC .navbar-collapse.collapsing .navbar-nav,
  .cid-s92OmpXRqC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92OmpXRqC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92OmpXRqC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92OmpXRqC .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92OmpXRqC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92OmpXRqC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92OmpXRqC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92OmpXRqC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92OmpXRqC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92OmpXRqC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92OmpXRqC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92OmpXRqC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92OmpXRqC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92OmpXRqC .nav-link:hover,
.cid-s92OmpXRqC .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92OmqroZ5 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92OmqroZ5 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92OmqroZ5 H3 {
  text-align: center;
}
.cid-s92OmqRH0z {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92OmqRH0z P {
  color: #767676;
}
.cid-s92OmqRH0z H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92OmqRH0z .mbr-text,
.cid-s92OmqRH0z .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92OmrejhI {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92OmrejhI .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92OmrejhI .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92OmrejhI .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92OmrejhI .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92OmrejhI .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92OmrejhI .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92OmrejhI .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92OmrejhI .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92OmrejhI .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92OmrejhI .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92OmrejhI H4 {
  text-align: left;
}
.cid-s92OmrejhI .img-text {
  text-align: left;
}
.cid-s92OmrzExB .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92OmrzExB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92OmrzExB .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92OmrzExB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92OmrzExB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92OmrZbtD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92OmrZbtD .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92OmrZbtD .form-group {
  padding: 0.5rem;
}
.cid-s92OmrZbtD .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92OmrZbtD .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92OmrZbtD .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92OmrZbtD .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92OmrZbtD .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92OmrZbtD .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92OmrZbtD .mbri-play:before {
  left: 55% !important;
}
.cid-s92OmrZbtD .form-control {
  text-align: center;
}
.cid-s92OmrZbtD h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92OmrZbtD .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92OmrZbtD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92OmrZbtD .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92OmrZbtD .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92OmrZbtD a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92OmrZbtD a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92OmrZbtD .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92OmrZbtD .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92OmrZbtD .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92OmrZbtD .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92OmrZbtD .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92OmrZbtD .mbr-section-subtitle {
  color: #465052;
}
.cid-s92OmsqU2U {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92OmsqU2U .content {
    text-align: center;
  }
  .cid-s92OmsqU2U .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92OmsqU2U .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92OmsqU2U .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92OmsqU2U .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92OmsqU2U .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92OmsqU2U .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92OmsqU2U .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92OmsqU2U .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92OmsqU2U .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92OmsqU2U .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92OmsqU2U .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92OmsqU2U .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92OmsqU2U P {
  text-align: left;
}
.cid-s92OmsqU2U H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92Pi0gSVg .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92Pi0gSVg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92Pi0gSVg a {
  font-style: normal;
}
.cid-s92Pi0gSVg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92Pi0gSVg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92Pi0gSVg .nav-item:focus,
.cid-s92Pi0gSVg .nav-link:focus {
  outline: none;
}
.cid-s92Pi0gSVg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92Pi0gSVg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92Pi0gSVg .menu-logo {
  margin-right: auto;
}
.cid-s92Pi0gSVg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92Pi0gSVg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92Pi0gSVg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92Pi0gSVg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92Pi0gSVg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92Pi0gSVg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92Pi0gSVg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92Pi0gSVg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92Pi0gSVg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92Pi0gSVg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92Pi0gSVg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92Pi0gSVg .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92Pi0gSVg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92Pi0gSVg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92Pi0gSVg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92Pi0gSVg .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92Pi0gSVg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92Pi0gSVg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92Pi0gSVg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92Pi0gSVg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92Pi0gSVg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92Pi0gSVg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92Pi0gSVg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92Pi0gSVg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92Pi0gSVg button.navbar-toggler:focus {
  outline: none;
}
.cid-s92Pi0gSVg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92Pi0gSVg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92Pi0gSVg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92Pi0gSVg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92Pi0gSVg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92Pi0gSVg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92Pi0gSVg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92Pi0gSVg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92Pi0gSVg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92Pi0gSVg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92Pi0gSVg .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92Pi0gSVg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92Pi0gSVg .collapsed .navbar-collapse.collapsing,
.cid-s92Pi0gSVg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92Pi0gSVg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92Pi0gSVg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92Pi0gSVg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92Pi0gSVg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92Pi0gSVg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92Pi0gSVg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92Pi0gSVg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92Pi0gSVg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92Pi0gSVg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92Pi0gSVg .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92Pi0gSVg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92Pi0gSVg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92Pi0gSVg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92Pi0gSVg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92Pi0gSVg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92Pi0gSVg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92Pi0gSVg.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92Pi0gSVg img {
    height: 3.8rem !important;
  }
  .cid-s92Pi0gSVg .btn {
    display: -webkit-flex;
  }
  .cid-s92Pi0gSVg button.navbar-toggler {
    display: block;
  }
  .cid-s92Pi0gSVg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92Pi0gSVg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92Pi0gSVg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92Pi0gSVg .navbar-collapse.collapsing,
  .cid-s92Pi0gSVg .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92Pi0gSVg .navbar-collapse.collapsing .navbar-nav,
  .cid-s92Pi0gSVg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92Pi0gSVg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92Pi0gSVg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92Pi0gSVg .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92Pi0gSVg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92Pi0gSVg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92Pi0gSVg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92Pi0gSVg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92Pi0gSVg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92Pi0gSVg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92Pi0gSVg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92Pi0gSVg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92Pi0gSVg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92Pi0gSVg .nav-link:hover,
.cid-s92Pi0gSVg .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92Pi0J9oN {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92Pi0J9oN .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92Pi0J9oN H3 {
  text-align: center;
}
.cid-s92Pi1epcW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92Pi1epcW P {
  color: #767676;
}
.cid-s92Pi1epcW H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92Pi1epcW .mbr-text,
.cid-s92Pi1epcW .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92Pi1BUde {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92Pi1BUde .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92Pi1BUde .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92Pi1BUde .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92Pi1BUde .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92Pi1BUde .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92Pi1BUde .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92Pi1BUde .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92Pi1BUde .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92Pi1BUde .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92Pi1BUde .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92Pi1BUde H4 {
  text-align: left;
}
.cid-s92Pi1BUde .img-text {
  text-align: left;
}
.cid-s92Pi20vwI .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92Pi20vwI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92Pi20vwI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92Pi20vwI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92Pi20vwI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92Pi2oYGx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92Pi2oYGx .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92Pi2oYGx .form-group {
  padding: 0.5rem;
}
.cid-s92Pi2oYGx .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92Pi2oYGx .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92Pi2oYGx .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92Pi2oYGx .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92Pi2oYGx .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92Pi2oYGx .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92Pi2oYGx .mbri-play:before {
  left: 55% !important;
}
.cid-s92Pi2oYGx .form-control {
  text-align: center;
}
.cid-s92Pi2oYGx h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92Pi2oYGx .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92Pi2oYGx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92Pi2oYGx .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92Pi2oYGx .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92Pi2oYGx a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92Pi2oYGx a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92Pi2oYGx .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92Pi2oYGx .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92Pi2oYGx .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92Pi2oYGx .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92Pi2oYGx .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92Pi2oYGx .mbr-section-subtitle {
  color: #465052;
}
.cid-s92Pi2QiBL {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92Pi2QiBL .content {
    text-align: center;
  }
  .cid-s92Pi2QiBL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92Pi2QiBL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92Pi2QiBL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92Pi2QiBL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92Pi2QiBL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92Pi2QiBL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92Pi2QiBL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92Pi2QiBL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92Pi2QiBL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92Pi2QiBL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92Pi2QiBL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92Pi2QiBL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92Pi2QiBL P {
  text-align: left;
}
.cid-s92Pi2QiBL H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92PAdegxy .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92PAdegxy .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92PAdegxy a {
  font-style: normal;
}
.cid-s92PAdegxy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92PAdegxy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92PAdegxy .nav-item:focus,
.cid-s92PAdegxy .nav-link:focus {
  outline: none;
}
.cid-s92PAdegxy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92PAdegxy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92PAdegxy .menu-logo {
  margin-right: auto;
}
.cid-s92PAdegxy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92PAdegxy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92PAdegxy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92PAdegxy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92PAdegxy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92PAdegxy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92PAdegxy .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92PAdegxy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92PAdegxy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92PAdegxy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92PAdegxy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92PAdegxy .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92PAdegxy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92PAdegxy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92PAdegxy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92PAdegxy .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92PAdegxy .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92PAdegxy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92PAdegxy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92PAdegxy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92PAdegxy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92PAdegxy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92PAdegxy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92PAdegxy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92PAdegxy button.navbar-toggler:focus {
  outline: none;
}
.cid-s92PAdegxy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92PAdegxy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92PAdegxy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92PAdegxy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92PAdegxy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92PAdegxy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92PAdegxy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92PAdegxy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92PAdegxy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92PAdegxy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92PAdegxy .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92PAdegxy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92PAdegxy .collapsed .navbar-collapse.collapsing,
.cid-s92PAdegxy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92PAdegxy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92PAdegxy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92PAdegxy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92PAdegxy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92PAdegxy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92PAdegxy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92PAdegxy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92PAdegxy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92PAdegxy .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92PAdegxy .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92PAdegxy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92PAdegxy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92PAdegxy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92PAdegxy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92PAdegxy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92PAdegxy .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92PAdegxy.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92PAdegxy img {
    height: 3.8rem !important;
  }
  .cid-s92PAdegxy .btn {
    display: -webkit-flex;
  }
  .cid-s92PAdegxy button.navbar-toggler {
    display: block;
  }
  .cid-s92PAdegxy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92PAdegxy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92PAdegxy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92PAdegxy .navbar-collapse.collapsing,
  .cid-s92PAdegxy .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92PAdegxy .navbar-collapse.collapsing .navbar-nav,
  .cid-s92PAdegxy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92PAdegxy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92PAdegxy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92PAdegxy .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92PAdegxy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92PAdegxy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92PAdegxy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92PAdegxy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92PAdegxy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92PAdegxy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92PAdegxy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92PAdegxy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92PAdegxy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92PAdegxy .nav-link:hover,
.cid-s92PAdegxy .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92PAdLQ2Q {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92PAdLQ2Q .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92PAdLQ2Q H3 {
  text-align: center;
}
.cid-s92PAeabPx {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92PAeabPx P {
  color: #767676;
}
.cid-s92PAeabPx H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92PAeabPx .mbr-text,
.cid-s92PAeabPx .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92PAewJ6b {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92PAewJ6b .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92PAewJ6b .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92PAewJ6b .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92PAewJ6b .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92PAewJ6b .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92PAewJ6b .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92PAewJ6b .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92PAewJ6b .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92PAewJ6b .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92PAewJ6b .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92PAewJ6b H4 {
  text-align: left;
}
.cid-s92PAewJ6b .img-text {
  text-align: left;
}
.cid-s92PAeScRl .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92PAeScRl .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92PAeScRl .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92PAeScRl .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92PAeScRl .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92PAfi5UI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92PAfi5UI .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92PAfi5UI .form-group {
  padding: 0.5rem;
}
.cid-s92PAfi5UI .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92PAfi5UI .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92PAfi5UI .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92PAfi5UI .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92PAfi5UI .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92PAfi5UI .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92PAfi5UI .mbri-play:before {
  left: 55% !important;
}
.cid-s92PAfi5UI .form-control {
  text-align: center;
}
.cid-s92PAfi5UI h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92PAfi5UI .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92PAfi5UI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92PAfi5UI .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92PAfi5UI .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92PAfi5UI a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92PAfi5UI a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92PAfi5UI .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92PAfi5UI .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92PAfi5UI .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92PAfi5UI .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92PAfi5UI .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92PAfi5UI .mbr-section-subtitle {
  color: #465052;
}
.cid-s92PAfJb2s {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92PAfJb2s .content {
    text-align: center;
  }
  .cid-s92PAfJb2s .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92PAfJb2s .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92PAfJb2s .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92PAfJb2s .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92PAfJb2s .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92PAfJb2s .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92PAfJb2s .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92PAfJb2s .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92PAfJb2s .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92PAfJb2s .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92PAfJb2s .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92PAfJb2s .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92PAfJb2s P {
  text-align: left;
}
.cid-s92PAfJb2s H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92PRNhBMg .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92PRNhBMg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92PRNhBMg a {
  font-style: normal;
}
.cid-s92PRNhBMg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92PRNhBMg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92PRNhBMg .nav-item:focus,
.cid-s92PRNhBMg .nav-link:focus {
  outline: none;
}
.cid-s92PRNhBMg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92PRNhBMg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92PRNhBMg .menu-logo {
  margin-right: auto;
}
.cid-s92PRNhBMg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92PRNhBMg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92PRNhBMg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92PRNhBMg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92PRNhBMg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92PRNhBMg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92PRNhBMg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92PRNhBMg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92PRNhBMg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92PRNhBMg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92PRNhBMg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92PRNhBMg .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92PRNhBMg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92PRNhBMg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92PRNhBMg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92PRNhBMg .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92PRNhBMg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92PRNhBMg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92PRNhBMg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92PRNhBMg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92PRNhBMg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92PRNhBMg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92PRNhBMg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92PRNhBMg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92PRNhBMg button.navbar-toggler:focus {
  outline: none;
}
.cid-s92PRNhBMg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92PRNhBMg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92PRNhBMg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92PRNhBMg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92PRNhBMg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92PRNhBMg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92PRNhBMg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92PRNhBMg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92PRNhBMg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92PRNhBMg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92PRNhBMg .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92PRNhBMg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92PRNhBMg .collapsed .navbar-collapse.collapsing,
.cid-s92PRNhBMg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92PRNhBMg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92PRNhBMg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92PRNhBMg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92PRNhBMg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92PRNhBMg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92PRNhBMg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92PRNhBMg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92PRNhBMg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92PRNhBMg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92PRNhBMg .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92PRNhBMg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92PRNhBMg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92PRNhBMg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92PRNhBMg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92PRNhBMg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92PRNhBMg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92PRNhBMg.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92PRNhBMg img {
    height: 3.8rem !important;
  }
  .cid-s92PRNhBMg .btn {
    display: -webkit-flex;
  }
  .cid-s92PRNhBMg button.navbar-toggler {
    display: block;
  }
  .cid-s92PRNhBMg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92PRNhBMg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92PRNhBMg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92PRNhBMg .navbar-collapse.collapsing,
  .cid-s92PRNhBMg .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92PRNhBMg .navbar-collapse.collapsing .navbar-nav,
  .cid-s92PRNhBMg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92PRNhBMg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92PRNhBMg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92PRNhBMg .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92PRNhBMg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92PRNhBMg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92PRNhBMg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92PRNhBMg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92PRNhBMg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92PRNhBMg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92PRNhBMg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92PRNhBMg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92PRNhBMg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92PRNhBMg .nav-link:hover,
.cid-s92PRNhBMg .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92PRNK9XB {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92PRNK9XB .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92PRNK9XB H3 {
  text-align: center;
}
.cid-s92PRO90YL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92PRO90YL P {
  color: #767676;
}
.cid-s92PRO90YL H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92PRO90YL .mbr-text,
.cid-s92PRO90YL .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92PROxpyz {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92PROxpyz .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92PROxpyz .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92PROxpyz .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92PROxpyz .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92PROxpyz .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92PROxpyz .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92PROxpyz .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92PROxpyz .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92PROxpyz .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92PROxpyz .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92PROxpyz H4 {
  text-align: left;
}
.cid-s92PROxpyz .img-text {
  text-align: left;
}
.cid-s92PROTFNR .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92PROTFNR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92PROTFNR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92PROTFNR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92PROTFNR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92PRPiBib {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92PRPiBib .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92PRPiBib .form-group {
  padding: 0.5rem;
}
.cid-s92PRPiBib .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92PRPiBib .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92PRPiBib .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92PRPiBib .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92PRPiBib .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92PRPiBib .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92PRPiBib .mbri-play:before {
  left: 55% !important;
}
.cid-s92PRPiBib .form-control {
  text-align: center;
}
.cid-s92PRPiBib h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92PRPiBib .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92PRPiBib .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92PRPiBib .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92PRPiBib .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92PRPiBib a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92PRPiBib a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92PRPiBib .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92PRPiBib .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92PRPiBib .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92PRPiBib .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92PRPiBib .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92PRPiBib .mbr-section-subtitle {
  color: #465052;
}
.cid-s92PRPIgDa {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92PRPIgDa .content {
    text-align: center;
  }
  .cid-s92PRPIgDa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92PRPIgDa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92PRPIgDa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92PRPIgDa .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92PRPIgDa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92PRPIgDa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92PRPIgDa .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92PRPIgDa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92PRPIgDa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92PRPIgDa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92PRPIgDa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92PRPIgDa .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92PRPIgDa P {
  text-align: left;
}
.cid-s92PRPIgDa H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92QeZIBYS .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92QeZIBYS .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92QeZIBYS a {
  font-style: normal;
}
.cid-s92QeZIBYS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92QeZIBYS .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92QeZIBYS .nav-item:focus,
.cid-s92QeZIBYS .nav-link:focus {
  outline: none;
}
.cid-s92QeZIBYS .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92QeZIBYS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92QeZIBYS .menu-logo {
  margin-right: auto;
}
.cid-s92QeZIBYS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92QeZIBYS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92QeZIBYS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92QeZIBYS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92QeZIBYS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92QeZIBYS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92QeZIBYS .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92QeZIBYS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92QeZIBYS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92QeZIBYS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92QeZIBYS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92QeZIBYS .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92QeZIBYS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92QeZIBYS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92QeZIBYS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92QeZIBYS .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92QeZIBYS .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92QeZIBYS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92QeZIBYS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92QeZIBYS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92QeZIBYS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92QeZIBYS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92QeZIBYS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92QeZIBYS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92QeZIBYS button.navbar-toggler:focus {
  outline: none;
}
.cid-s92QeZIBYS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92QeZIBYS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92QeZIBYS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92QeZIBYS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92QeZIBYS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92QeZIBYS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92QeZIBYS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92QeZIBYS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92QeZIBYS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92QeZIBYS .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92QeZIBYS .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92QeZIBYS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92QeZIBYS .collapsed .navbar-collapse.collapsing,
.cid-s92QeZIBYS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92QeZIBYS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92QeZIBYS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92QeZIBYS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92QeZIBYS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92QeZIBYS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92QeZIBYS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92QeZIBYS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92QeZIBYS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92QeZIBYS .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92QeZIBYS .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92QeZIBYS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92QeZIBYS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92QeZIBYS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92QeZIBYS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92QeZIBYS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92QeZIBYS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92QeZIBYS.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92QeZIBYS img {
    height: 3.8rem !important;
  }
  .cid-s92QeZIBYS .btn {
    display: -webkit-flex;
  }
  .cid-s92QeZIBYS button.navbar-toggler {
    display: block;
  }
  .cid-s92QeZIBYS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92QeZIBYS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92QeZIBYS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92QeZIBYS .navbar-collapse.collapsing,
  .cid-s92QeZIBYS .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92QeZIBYS .navbar-collapse.collapsing .navbar-nav,
  .cid-s92QeZIBYS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92QeZIBYS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92QeZIBYS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92QeZIBYS .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92QeZIBYS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92QeZIBYS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92QeZIBYS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92QeZIBYS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92QeZIBYS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92QeZIBYS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92QeZIBYS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92QeZIBYS .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92QeZIBYS .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92QeZIBYS .nav-link:hover,
.cid-s92QeZIBYS .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92Qf0cgkq {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92Qf0cgkq .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92Qf0cgkq H3 {
  text-align: center;
}
.cid-s92Qf0CU4D {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92Qf0CU4D P {
  color: #767676;
}
.cid-s92Qf0CU4D H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92Qf0CU4D .mbr-text,
.cid-s92Qf0CU4D .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92Qf0Z5RU {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92Qf0Z5RU .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92Qf0Z5RU .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92Qf0Z5RU .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92Qf0Z5RU .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92Qf0Z5RU .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92Qf0Z5RU .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92Qf0Z5RU .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92Qf0Z5RU .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92Qf0Z5RU .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92Qf0Z5RU .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92Qf0Z5RU H4 {
  text-align: left;
}
.cid-s92Qf0Z5RU .img-text {
  text-align: left;
}
.cid-s92Qf1oAeY .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92Qf1oAeY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92Qf1oAeY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92Qf1oAeY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92Qf1oAeY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92Qf1Nl4d {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92Qf1Nl4d .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92Qf1Nl4d .form-group {
  padding: 0.5rem;
}
.cid-s92Qf1Nl4d .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92Qf1Nl4d .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92Qf1Nl4d .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92Qf1Nl4d .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92Qf1Nl4d .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92Qf1Nl4d .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92Qf1Nl4d .mbri-play:before {
  left: 55% !important;
}
.cid-s92Qf1Nl4d .form-control {
  text-align: center;
}
.cid-s92Qf1Nl4d h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92Qf1Nl4d .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92Qf1Nl4d .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92Qf1Nl4d .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92Qf1Nl4d .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92Qf1Nl4d a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92Qf1Nl4d a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92Qf1Nl4d .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92Qf1Nl4d .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92Qf1Nl4d .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92Qf1Nl4d .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92Qf1Nl4d .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92Qf1Nl4d .mbr-section-subtitle {
  color: #465052;
}
.cid-s92Qf2gmaN {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92Qf2gmaN .content {
    text-align: center;
  }
  .cid-s92Qf2gmaN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92Qf2gmaN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92Qf2gmaN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92Qf2gmaN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92Qf2gmaN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92Qf2gmaN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92Qf2gmaN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92Qf2gmaN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92Qf2gmaN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92Qf2gmaN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92Qf2gmaN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92Qf2gmaN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92Qf2gmaN P {
  text-align: left;
}
.cid-s92Qf2gmaN H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s92QuaTgrv .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s92QuaTgrv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s92QuaTgrv a {
  font-style: normal;
}
.cid-s92QuaTgrv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s92QuaTgrv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s92QuaTgrv .nav-item:focus,
.cid-s92QuaTgrv .nav-link:focus {
  outline: none;
}
.cid-s92QuaTgrv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s92QuaTgrv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s92QuaTgrv .menu-logo {
  margin-right: auto;
}
.cid-s92QuaTgrv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s92QuaTgrv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s92QuaTgrv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s92QuaTgrv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s92QuaTgrv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s92QuaTgrv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s92QuaTgrv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s92QuaTgrv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s92QuaTgrv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s92QuaTgrv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s92QuaTgrv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s92QuaTgrv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s92QuaTgrv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s92QuaTgrv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s92QuaTgrv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s92QuaTgrv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s92QuaTgrv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s92QuaTgrv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s92QuaTgrv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s92QuaTgrv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s92QuaTgrv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s92QuaTgrv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s92QuaTgrv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s92QuaTgrv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s92QuaTgrv button.navbar-toggler:focus {
  outline: none;
}
.cid-s92QuaTgrv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s92QuaTgrv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s92QuaTgrv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s92QuaTgrv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s92QuaTgrv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s92QuaTgrv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92QuaTgrv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s92QuaTgrv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s92QuaTgrv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s92QuaTgrv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92QuaTgrv .collapsed .btn {
  display: -webkit-flex;
}
.cid-s92QuaTgrv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s92QuaTgrv .collapsed .navbar-collapse.collapsing,
.cid-s92QuaTgrv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s92QuaTgrv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s92QuaTgrv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s92QuaTgrv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s92QuaTgrv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s92QuaTgrv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s92QuaTgrv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s92QuaTgrv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s92QuaTgrv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s92QuaTgrv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s92QuaTgrv .collapsed button.navbar-toggler {
  display: block;
}
.cid-s92QuaTgrv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s92QuaTgrv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s92QuaTgrv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s92QuaTgrv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s92QuaTgrv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s92QuaTgrv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s92QuaTgrv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92QuaTgrv img {
    height: 3.8rem !important;
  }
  .cid-s92QuaTgrv .btn {
    display: -webkit-flex;
  }
  .cid-s92QuaTgrv button.navbar-toggler {
    display: block;
  }
  .cid-s92QuaTgrv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s92QuaTgrv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s92QuaTgrv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s92QuaTgrv .navbar-collapse.collapsing,
  .cid-s92QuaTgrv .navbar-collapse.show {
    display: block !important;
  }
  .cid-s92QuaTgrv .navbar-collapse.collapsing .navbar-nav,
  .cid-s92QuaTgrv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s92QuaTgrv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s92QuaTgrv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s92QuaTgrv .navbar-collapse.collapsing .navbar-buttons,
  .cid-s92QuaTgrv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s92QuaTgrv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s92QuaTgrv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s92QuaTgrv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s92QuaTgrv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s92QuaTgrv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s92QuaTgrv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s92QuaTgrv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s92QuaTgrv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s92QuaTgrv .nav-link:hover,
.cid-s92QuaTgrv .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s92QublOMU {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s92QublOMU .btn {
  margin: 0 0 .5rem 0;
}
.cid-s92QublOMU H3 {
  text-align: center;
}
.cid-s92QubKUBb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s92QubKUBb P {
  color: #767676;
}
.cid-s92QubKUBb H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s92QubKUBb .mbr-text,
.cid-s92QubKUBb .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s92Quc6QFr {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s92Quc6QFr .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s92Quc6QFr .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s92Quc6QFr .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s92Quc6QFr .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s92Quc6QFr .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s92Quc6QFr .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s92Quc6QFr .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s92Quc6QFr .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s92Quc6QFr .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s92Quc6QFr .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s92Quc6QFr H4 {
  text-align: left;
}
.cid-s92Quc6QFr .img-text {
  text-align: left;
}
.cid-s92QuctJUA .google-map {
  height: 25rem;
  position: relative;
}
.cid-s92QuctJUA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s92QuctJUA .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s92QuctJUA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s92QuctJUA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s92QucSVfP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s92QucSVfP .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s92QucSVfP .form-group {
  padding: 0.5rem;
}
.cid-s92QucSVfP .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s92QucSVfP .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s92QucSVfP .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s92QucSVfP .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s92QucSVfP .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s92QucSVfP .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s92QucSVfP .mbri-play:before {
  left: 55% !important;
}
.cid-s92QucSVfP .form-control {
  text-align: center;
}
.cid-s92QucSVfP h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s92QucSVfP .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s92QucSVfP .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s92QucSVfP .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s92QucSVfP .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s92QucSVfP a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s92QucSVfP a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s92QucSVfP .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s92QucSVfP .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s92QucSVfP .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s92QucSVfP .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s92QucSVfP .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s92QucSVfP .mbr-section-subtitle {
  color: #465052;
}
.cid-s92Qudj2SA {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s92Qudj2SA .content {
    text-align: center;
  }
  .cid-s92Qudj2SA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s92Qudj2SA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s92Qudj2SA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s92Qudj2SA .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s92Qudj2SA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s92Qudj2SA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s92Qudj2SA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s92Qudj2SA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s92Qudj2SA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s92Qudj2SA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s92Qudj2SA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s92Qudj2SA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s92Qudj2SA P {
  text-align: left;
}
.cid-s92Qudj2SA H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s930NAnyeL .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s930NAnyeL .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s930NAnyeL a {
  font-style: normal;
}
.cid-s930NAnyeL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s930NAnyeL .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s930NAnyeL .nav-item:focus,
.cid-s930NAnyeL .nav-link:focus {
  outline: none;
}
.cid-s930NAnyeL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s930NAnyeL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s930NAnyeL .menu-logo {
  margin-right: auto;
}
.cid-s930NAnyeL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s930NAnyeL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s930NAnyeL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s930NAnyeL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s930NAnyeL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s930NAnyeL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s930NAnyeL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s930NAnyeL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s930NAnyeL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s930NAnyeL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s930NAnyeL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s930NAnyeL .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s930NAnyeL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s930NAnyeL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s930NAnyeL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s930NAnyeL .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s930NAnyeL .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s930NAnyeL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s930NAnyeL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s930NAnyeL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s930NAnyeL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s930NAnyeL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s930NAnyeL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s930NAnyeL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s930NAnyeL button.navbar-toggler:focus {
  outline: none;
}
.cid-s930NAnyeL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s930NAnyeL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s930NAnyeL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s930NAnyeL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s930NAnyeL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s930NAnyeL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s930NAnyeL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s930NAnyeL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s930NAnyeL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s930NAnyeL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s930NAnyeL .collapsed .btn {
  display: -webkit-flex;
}
.cid-s930NAnyeL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s930NAnyeL .collapsed .navbar-collapse.collapsing,
.cid-s930NAnyeL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s930NAnyeL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s930NAnyeL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s930NAnyeL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s930NAnyeL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s930NAnyeL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s930NAnyeL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s930NAnyeL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s930NAnyeL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s930NAnyeL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s930NAnyeL .collapsed button.navbar-toggler {
  display: block;
}
.cid-s930NAnyeL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s930NAnyeL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s930NAnyeL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s930NAnyeL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s930NAnyeL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s930NAnyeL .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s930NAnyeL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s930NAnyeL img {
    height: 3.8rem !important;
  }
  .cid-s930NAnyeL .btn {
    display: -webkit-flex;
  }
  .cid-s930NAnyeL button.navbar-toggler {
    display: block;
  }
  .cid-s930NAnyeL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s930NAnyeL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s930NAnyeL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s930NAnyeL .navbar-collapse.collapsing,
  .cid-s930NAnyeL .navbar-collapse.show {
    display: block !important;
  }
  .cid-s930NAnyeL .navbar-collapse.collapsing .navbar-nav,
  .cid-s930NAnyeL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s930NAnyeL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s930NAnyeL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s930NAnyeL .navbar-collapse.collapsing .navbar-buttons,
  .cid-s930NAnyeL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s930NAnyeL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s930NAnyeL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s930NAnyeL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s930NAnyeL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s930NAnyeL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s930NAnyeL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s930NAnyeL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s930NAnyeL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s930NAnyeL .nav-link:hover,
.cid-s930NAnyeL .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s930NAPCiy {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s930NAPCiy .btn {
  margin: 0 0 .5rem 0;
}
.cid-s930NAPCiy H3 {
  text-align: center;
}
.cid-s930NBdApa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s930NBdApa P {
  color: #767676;
}
.cid-s930NBdApa H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s930NBdApa .mbr-text,
.cid-s930NBdApa .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s930NBA4f6 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s930NBA4f6 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s930NBA4f6 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s930NBA4f6 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s930NBA4f6 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s930NBA4f6 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s930NBA4f6 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s930NBA4f6 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s930NBA4f6 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s930NBA4f6 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s930NBA4f6 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s930NBA4f6 H4 {
  text-align: left;
}
.cid-s930NBA4f6 .img-text {
  text-align: left;
}
.cid-s930NBTtAT .google-map {
  height: 25rem;
  position: relative;
}
.cid-s930NBTtAT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s930NBTtAT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s930NBTtAT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s930NBTtAT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s930NCj4tJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s930NCj4tJ .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s930NCj4tJ .form-group {
  padding: 0.5rem;
}
.cid-s930NCj4tJ .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s930NCj4tJ .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s930NCj4tJ .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s930NCj4tJ .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s930NCj4tJ .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s930NCj4tJ .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s930NCj4tJ .mbri-play:before {
  left: 55% !important;
}
.cid-s930NCj4tJ .form-control {
  text-align: center;
}
.cid-s930NCj4tJ h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s930NCj4tJ .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s930NCj4tJ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s930NCj4tJ .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s930NCj4tJ .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s930NCj4tJ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s930NCj4tJ a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s930NCj4tJ .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s930NCj4tJ .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s930NCj4tJ .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s930NCj4tJ .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s930NCj4tJ .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s930NCj4tJ .mbr-section-subtitle {
  color: #465052;
}
.cid-s930NCJl3M {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s930NCJl3M .content {
    text-align: center;
  }
  .cid-s930NCJl3M .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s930NCJl3M .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s930NCJl3M .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s930NCJl3M .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s930NCJl3M .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s930NCJl3M .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s930NCJl3M .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s930NCJl3M .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s930NCJl3M .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s930NCJl3M .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s930NCJl3M .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s930NCJl3M .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s930NCJl3M P {
  text-align: left;
}
.cid-s930NCJl3M H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s931nmVwei .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s931nmVwei .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s931nmVwei a {
  font-style: normal;
}
.cid-s931nmVwei .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s931nmVwei .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s931nmVwei .nav-item:focus,
.cid-s931nmVwei .nav-link:focus {
  outline: none;
}
.cid-s931nmVwei .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s931nmVwei .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s931nmVwei .menu-logo {
  margin-right: auto;
}
.cid-s931nmVwei .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s931nmVwei .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s931nmVwei .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s931nmVwei .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s931nmVwei .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s931nmVwei .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s931nmVwei .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s931nmVwei .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s931nmVwei .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s931nmVwei .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s931nmVwei .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s931nmVwei .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s931nmVwei .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s931nmVwei .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s931nmVwei .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s931nmVwei .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s931nmVwei .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s931nmVwei .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s931nmVwei .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s931nmVwei .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s931nmVwei .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s931nmVwei .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s931nmVwei .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s931nmVwei button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s931nmVwei button.navbar-toggler:focus {
  outline: none;
}
.cid-s931nmVwei button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s931nmVwei button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s931nmVwei button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s931nmVwei button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s931nmVwei button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s931nmVwei nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s931nmVwei nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s931nmVwei nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s931nmVwei nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s931nmVwei .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s931nmVwei .collapsed .btn {
  display: -webkit-flex;
}
.cid-s931nmVwei .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s931nmVwei .collapsed .navbar-collapse.collapsing,
.cid-s931nmVwei .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s931nmVwei .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s931nmVwei .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s931nmVwei .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s931nmVwei .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s931nmVwei .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s931nmVwei .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s931nmVwei .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s931nmVwei .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s931nmVwei .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s931nmVwei .collapsed button.navbar-toggler {
  display: block;
}
.cid-s931nmVwei .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s931nmVwei .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s931nmVwei .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s931nmVwei .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s931nmVwei .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s931nmVwei .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s931nmVwei.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s931nmVwei img {
    height: 3.8rem !important;
  }
  .cid-s931nmVwei .btn {
    display: -webkit-flex;
  }
  .cid-s931nmVwei button.navbar-toggler {
    display: block;
  }
  .cid-s931nmVwei .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s931nmVwei .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s931nmVwei .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s931nmVwei .navbar-collapse.collapsing,
  .cid-s931nmVwei .navbar-collapse.show {
    display: block !important;
  }
  .cid-s931nmVwei .navbar-collapse.collapsing .navbar-nav,
  .cid-s931nmVwei .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s931nmVwei .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s931nmVwei .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s931nmVwei .navbar-collapse.collapsing .navbar-buttons,
  .cid-s931nmVwei .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s931nmVwei .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s931nmVwei .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s931nmVwei .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s931nmVwei .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s931nmVwei .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s931nmVwei .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s931nmVwei .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s931nmVwei .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s931nmVwei .nav-link:hover,
.cid-s931nmVwei .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s931nnqfsV {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s931nnqfsV .btn {
  margin: 0 0 .5rem 0;
}
.cid-s931nnqfsV H3 {
  text-align: center;
}
.cid-s931nnRxu9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s931nnRxu9 P {
  color: #767676;
}
.cid-s931nnRxu9 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s931nnRxu9 .mbr-text,
.cid-s931nnRxu9 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s931noaTbD {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s931noaTbD .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s931noaTbD .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s931noaTbD .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s931noaTbD .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s931noaTbD .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s931noaTbD .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s931noaTbD .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s931noaTbD .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s931noaTbD .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s931noaTbD .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s931noaTbD H4 {
  text-align: left;
}
.cid-s931noaTbD .img-text {
  text-align: left;
}
.cid-s931nox6VH .google-map {
  height: 25rem;
  position: relative;
}
.cid-s931nox6VH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s931nox6VH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s931nox6VH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s931nox6VH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s931noVcSD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s931noVcSD .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s931noVcSD .form-group {
  padding: 0.5rem;
}
.cid-s931noVcSD .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s931noVcSD .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s931noVcSD .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s931noVcSD .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s931noVcSD .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s931noVcSD .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s931noVcSD .mbri-play:before {
  left: 55% !important;
}
.cid-s931noVcSD .form-control {
  text-align: center;
}
.cid-s931noVcSD h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s931noVcSD .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s931noVcSD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s931noVcSD .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s931noVcSD .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s931noVcSD a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s931noVcSD a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s931noVcSD .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s931noVcSD .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s931noVcSD .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s931noVcSD .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s931noVcSD .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s931noVcSD .mbr-section-subtitle {
  color: #465052;
}
.cid-s931nplzGI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s931nplzGI .content {
    text-align: center;
  }
  .cid-s931nplzGI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s931nplzGI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s931nplzGI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s931nplzGI .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s931nplzGI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s931nplzGI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s931nplzGI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s931nplzGI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s931nplzGI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s931nplzGI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s931nplzGI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s931nplzGI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s931nplzGI P {
  text-align: left;
}
.cid-s931nplzGI H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s931E7y2ph .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s931E7y2ph .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s931E7y2ph a {
  font-style: normal;
}
.cid-s931E7y2ph .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s931E7y2ph .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s931E7y2ph .nav-item:focus,
.cid-s931E7y2ph .nav-link:focus {
  outline: none;
}
.cid-s931E7y2ph .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s931E7y2ph .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s931E7y2ph .menu-logo {
  margin-right: auto;
}
.cid-s931E7y2ph .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s931E7y2ph .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s931E7y2ph .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s931E7y2ph .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s931E7y2ph .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s931E7y2ph .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s931E7y2ph .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s931E7y2ph .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s931E7y2ph .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s931E7y2ph .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s931E7y2ph .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s931E7y2ph .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s931E7y2ph .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s931E7y2ph .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s931E7y2ph .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s931E7y2ph .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s931E7y2ph .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s931E7y2ph .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s931E7y2ph .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s931E7y2ph .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s931E7y2ph .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s931E7y2ph .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s931E7y2ph .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s931E7y2ph button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s931E7y2ph button.navbar-toggler:focus {
  outline: none;
}
.cid-s931E7y2ph button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s931E7y2ph button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s931E7y2ph button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s931E7y2ph button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s931E7y2ph button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s931E7y2ph nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s931E7y2ph nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s931E7y2ph nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s931E7y2ph nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s931E7y2ph .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s931E7y2ph .collapsed .btn {
  display: -webkit-flex;
}
.cid-s931E7y2ph .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s931E7y2ph .collapsed .navbar-collapse.collapsing,
.cid-s931E7y2ph .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s931E7y2ph .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s931E7y2ph .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s931E7y2ph .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s931E7y2ph .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s931E7y2ph .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s931E7y2ph .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s931E7y2ph .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s931E7y2ph .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s931E7y2ph .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s931E7y2ph .collapsed button.navbar-toggler {
  display: block;
}
.cid-s931E7y2ph .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s931E7y2ph .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s931E7y2ph .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s931E7y2ph .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s931E7y2ph .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s931E7y2ph .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s931E7y2ph.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s931E7y2ph img {
    height: 3.8rem !important;
  }
  .cid-s931E7y2ph .btn {
    display: -webkit-flex;
  }
  .cid-s931E7y2ph button.navbar-toggler {
    display: block;
  }
  .cid-s931E7y2ph .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s931E7y2ph .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s931E7y2ph .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s931E7y2ph .navbar-collapse.collapsing,
  .cid-s931E7y2ph .navbar-collapse.show {
    display: block !important;
  }
  .cid-s931E7y2ph .navbar-collapse.collapsing .navbar-nav,
  .cid-s931E7y2ph .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s931E7y2ph .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s931E7y2ph .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s931E7y2ph .navbar-collapse.collapsing .navbar-buttons,
  .cid-s931E7y2ph .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s931E7y2ph .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s931E7y2ph .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s931E7y2ph .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s931E7y2ph .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s931E7y2ph .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s931E7y2ph .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s931E7y2ph .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s931E7y2ph .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s931E7y2ph .nav-link:hover,
.cid-s931E7y2ph .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s931E7VF3r {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s931E7VF3r .btn {
  margin: 0 0 .5rem 0;
}
.cid-s931E7VF3r H3 {
  text-align: center;
}
.cid-s931E8k6tw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s931E8k6tw P {
  color: #767676;
}
.cid-s931E8k6tw H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s931E8k6tw .mbr-text,
.cid-s931E8k6tw .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s931E8HzQ2 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s931E8HzQ2 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s931E8HzQ2 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s931E8HzQ2 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s931E8HzQ2 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s931E8HzQ2 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s931E8HzQ2 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s931E8HzQ2 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s931E8HzQ2 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s931E8HzQ2 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s931E8HzQ2 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s931E8HzQ2 H4 {
  text-align: left;
}
.cid-s931E8HzQ2 .img-text {
  text-align: left;
}
.cid-s931E91AyY .google-map {
  height: 25rem;
  position: relative;
}
.cid-s931E91AyY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s931E91AyY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s931E91AyY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s931E91AyY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s931E9pnfN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s931E9pnfN .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s931E9pnfN .form-group {
  padding: 0.5rem;
}
.cid-s931E9pnfN .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s931E9pnfN .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s931E9pnfN .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s931E9pnfN .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s931E9pnfN .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s931E9pnfN .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s931E9pnfN .mbri-play:before {
  left: 55% !important;
}
.cid-s931E9pnfN .form-control {
  text-align: center;
}
.cid-s931E9pnfN h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s931E9pnfN .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s931E9pnfN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s931E9pnfN .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s931E9pnfN .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s931E9pnfN a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s931E9pnfN a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s931E9pnfN .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s931E9pnfN .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s931E9pnfN .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s931E9pnfN .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s931E9pnfN .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s931E9pnfN .mbr-section-subtitle {
  color: #465052;
}
.cid-s931E9OeZi {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s931E9OeZi .content {
    text-align: center;
  }
  .cid-s931E9OeZi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s931E9OeZi .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s931E9OeZi .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s931E9OeZi .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s931E9OeZi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s931E9OeZi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s931E9OeZi .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s931E9OeZi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s931E9OeZi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s931E9OeZi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s931E9OeZi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s931E9OeZi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s931E9OeZi P {
  text-align: left;
}
.cid-s931E9OeZi H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s931UySQSi .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s931UySQSi .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s931UySQSi a {
  font-style: normal;
}
.cid-s931UySQSi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s931UySQSi .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s931UySQSi .nav-item:focus,
.cid-s931UySQSi .nav-link:focus {
  outline: none;
}
.cid-s931UySQSi .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s931UySQSi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s931UySQSi .menu-logo {
  margin-right: auto;
}
.cid-s931UySQSi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s931UySQSi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s931UySQSi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s931UySQSi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s931UySQSi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s931UySQSi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s931UySQSi .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s931UySQSi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s931UySQSi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s931UySQSi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s931UySQSi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s931UySQSi .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s931UySQSi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s931UySQSi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s931UySQSi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s931UySQSi .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s931UySQSi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s931UySQSi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s931UySQSi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s931UySQSi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s931UySQSi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s931UySQSi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s931UySQSi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s931UySQSi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s931UySQSi button.navbar-toggler:focus {
  outline: none;
}
.cid-s931UySQSi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s931UySQSi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s931UySQSi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s931UySQSi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s931UySQSi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s931UySQSi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s931UySQSi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s931UySQSi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s931UySQSi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s931UySQSi .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s931UySQSi .collapsed .btn {
  display: -webkit-flex;
}
.cid-s931UySQSi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s931UySQSi .collapsed .navbar-collapse.collapsing,
.cid-s931UySQSi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s931UySQSi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s931UySQSi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s931UySQSi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s931UySQSi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s931UySQSi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s931UySQSi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s931UySQSi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s931UySQSi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s931UySQSi .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s931UySQSi .collapsed button.navbar-toggler {
  display: block;
}
.cid-s931UySQSi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s931UySQSi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s931UySQSi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s931UySQSi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s931UySQSi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s931UySQSi .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s931UySQSi.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s931UySQSi img {
    height: 3.8rem !important;
  }
  .cid-s931UySQSi .btn {
    display: -webkit-flex;
  }
  .cid-s931UySQSi button.navbar-toggler {
    display: block;
  }
  .cid-s931UySQSi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s931UySQSi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s931UySQSi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s931UySQSi .navbar-collapse.collapsing,
  .cid-s931UySQSi .navbar-collapse.show {
    display: block !important;
  }
  .cid-s931UySQSi .navbar-collapse.collapsing .navbar-nav,
  .cid-s931UySQSi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s931UySQSi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s931UySQSi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s931UySQSi .navbar-collapse.collapsing .navbar-buttons,
  .cid-s931UySQSi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s931UySQSi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s931UySQSi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s931UySQSi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s931UySQSi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s931UySQSi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s931UySQSi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s931UySQSi .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s931UySQSi .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s931UySQSi .nav-link:hover,
.cid-s931UySQSi .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s931Uzm47x {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s931Uzm47x .btn {
  margin: 0 0 .5rem 0;
}
.cid-s931Uzm47x H3 {
  text-align: center;
}
.cid-s931UzMYT7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s931UzMYT7 P {
  color: #767676;
}
.cid-s931UzMYT7 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s931UzMYT7 .mbr-text,
.cid-s931UzMYT7 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s931UA8Jmt {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s931UA8Jmt .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s931UA8Jmt .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s931UA8Jmt .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s931UA8Jmt .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s931UA8Jmt .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s931UA8Jmt .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s931UA8Jmt .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s931UA8Jmt .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s931UA8Jmt .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s931UA8Jmt .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s931UA8Jmt H4 {
  text-align: left;
}
.cid-s931UA8Jmt .img-text {
  text-align: left;
}
.cid-s931UAAXUL .google-map {
  height: 25rem;
  position: relative;
}
.cid-s931UAAXUL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s931UAAXUL .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s931UAAXUL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s931UAAXUL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s931UB0ar1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s931UB0ar1 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s931UB0ar1 .form-group {
  padding: 0.5rem;
}
.cid-s931UB0ar1 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s931UB0ar1 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s931UB0ar1 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s931UB0ar1 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s931UB0ar1 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s931UB0ar1 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s931UB0ar1 .mbri-play:before {
  left: 55% !important;
}
.cid-s931UB0ar1 .form-control {
  text-align: center;
}
.cid-s931UB0ar1 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s931UB0ar1 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s931UB0ar1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s931UB0ar1 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s931UB0ar1 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s931UB0ar1 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s931UB0ar1 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s931UB0ar1 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s931UB0ar1 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s931UB0ar1 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s931UB0ar1 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s931UB0ar1 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s931UB0ar1 .mbr-section-subtitle {
  color: #465052;
}
.cid-s931UBtZfM {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s931UBtZfM .content {
    text-align: center;
  }
  .cid-s931UBtZfM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s931UBtZfM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s931UBtZfM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s931UBtZfM .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s931UBtZfM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s931UBtZfM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s931UBtZfM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s931UBtZfM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s931UBtZfM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s931UBtZfM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s931UBtZfM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s931UBtZfM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s931UBtZfM P {
  text-align: left;
}
.cid-s931UBtZfM H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s932dHg8ob .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s932dHg8ob .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s932dHg8ob a {
  font-style: normal;
}
.cid-s932dHg8ob .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s932dHg8ob .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s932dHg8ob .nav-item:focus,
.cid-s932dHg8ob .nav-link:focus {
  outline: none;
}
.cid-s932dHg8ob .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s932dHg8ob .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s932dHg8ob .menu-logo {
  margin-right: auto;
}
.cid-s932dHg8ob .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s932dHg8ob .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s932dHg8ob .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s932dHg8ob .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s932dHg8ob .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s932dHg8ob .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s932dHg8ob .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s932dHg8ob .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s932dHg8ob .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s932dHg8ob .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s932dHg8ob .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s932dHg8ob .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s932dHg8ob .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s932dHg8ob .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s932dHg8ob .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s932dHg8ob .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s932dHg8ob .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s932dHg8ob .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s932dHg8ob .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s932dHg8ob .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s932dHg8ob .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s932dHg8ob .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s932dHg8ob .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s932dHg8ob button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s932dHg8ob button.navbar-toggler:focus {
  outline: none;
}
.cid-s932dHg8ob button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s932dHg8ob button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s932dHg8ob button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s932dHg8ob button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s932dHg8ob button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s932dHg8ob nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s932dHg8ob nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s932dHg8ob nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s932dHg8ob nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s932dHg8ob .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s932dHg8ob .collapsed .btn {
  display: -webkit-flex;
}
.cid-s932dHg8ob .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s932dHg8ob .collapsed .navbar-collapse.collapsing,
.cid-s932dHg8ob .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s932dHg8ob .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s932dHg8ob .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s932dHg8ob .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s932dHg8ob .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s932dHg8ob .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s932dHg8ob .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s932dHg8ob .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s932dHg8ob .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s932dHg8ob .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s932dHg8ob .collapsed button.navbar-toggler {
  display: block;
}
.cid-s932dHg8ob .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s932dHg8ob .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s932dHg8ob .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s932dHg8ob .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s932dHg8ob .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s932dHg8ob .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s932dHg8ob.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s932dHg8ob img {
    height: 3.8rem !important;
  }
  .cid-s932dHg8ob .btn {
    display: -webkit-flex;
  }
  .cid-s932dHg8ob button.navbar-toggler {
    display: block;
  }
  .cid-s932dHg8ob .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s932dHg8ob .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s932dHg8ob .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s932dHg8ob .navbar-collapse.collapsing,
  .cid-s932dHg8ob .navbar-collapse.show {
    display: block !important;
  }
  .cid-s932dHg8ob .navbar-collapse.collapsing .navbar-nav,
  .cid-s932dHg8ob .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s932dHg8ob .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s932dHg8ob .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s932dHg8ob .navbar-collapse.collapsing .navbar-buttons,
  .cid-s932dHg8ob .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s932dHg8ob .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s932dHg8ob .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s932dHg8ob .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s932dHg8ob .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s932dHg8ob .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s932dHg8ob .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s932dHg8ob .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s932dHg8ob .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s932dHg8ob .nav-link:hover,
.cid-s932dHg8ob .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s932dHJiCK {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s932dHJiCK .btn {
  margin: 0 0 .5rem 0;
}
.cid-s932dHJiCK H3 {
  text-align: center;
}
.cid-s932dI7S0h {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s932dI7S0h P {
  color: #767676;
}
.cid-s932dI7S0h H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s932dI7S0h .mbr-text,
.cid-s932dI7S0h .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s932dItJbV {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s932dItJbV .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s932dItJbV .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s932dItJbV .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s932dItJbV .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s932dItJbV .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s932dItJbV .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s932dItJbV .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s932dItJbV .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s932dItJbV .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s932dItJbV .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s932dItJbV H4 {
  text-align: left;
}
.cid-s932dItJbV .img-text {
  text-align: left;
}
.cid-s932dIQ2pc .google-map {
  height: 25rem;
  position: relative;
}
.cid-s932dIQ2pc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s932dIQ2pc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s932dIQ2pc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s932dIQ2pc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s932dJgapM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s932dJgapM .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s932dJgapM .form-group {
  padding: 0.5rem;
}
.cid-s932dJgapM .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s932dJgapM .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s932dJgapM .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s932dJgapM .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s932dJgapM .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s932dJgapM .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s932dJgapM .mbri-play:before {
  left: 55% !important;
}
.cid-s932dJgapM .form-control {
  text-align: center;
}
.cid-s932dJgapM h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s932dJgapM .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s932dJgapM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s932dJgapM .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s932dJgapM .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s932dJgapM a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s932dJgapM a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s932dJgapM .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s932dJgapM .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s932dJgapM .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s932dJgapM .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s932dJgapM .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s932dJgapM .mbr-section-subtitle {
  color: #465052;
}
.cid-s932dJHRTx {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s932dJHRTx .content {
    text-align: center;
  }
  .cid-s932dJHRTx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s932dJHRTx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s932dJHRTx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s932dJHRTx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s932dJHRTx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s932dJHRTx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s932dJHRTx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s932dJHRTx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s932dJHRTx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s932dJHRTx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s932dJHRTx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s932dJHRTx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s932dJHRTx P {
  text-align: left;
}
.cid-s932dJHRTx H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s932tzLVZV .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s932tzLVZV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s932tzLVZV a {
  font-style: normal;
}
.cid-s932tzLVZV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s932tzLVZV .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s932tzLVZV .nav-item:focus,
.cid-s932tzLVZV .nav-link:focus {
  outline: none;
}
.cid-s932tzLVZV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s932tzLVZV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s932tzLVZV .menu-logo {
  margin-right: auto;
}
.cid-s932tzLVZV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s932tzLVZV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s932tzLVZV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s932tzLVZV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s932tzLVZV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s932tzLVZV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s932tzLVZV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s932tzLVZV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s932tzLVZV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s932tzLVZV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s932tzLVZV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s932tzLVZV .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s932tzLVZV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s932tzLVZV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s932tzLVZV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s932tzLVZV .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s932tzLVZV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s932tzLVZV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s932tzLVZV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s932tzLVZV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s932tzLVZV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s932tzLVZV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s932tzLVZV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s932tzLVZV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s932tzLVZV button.navbar-toggler:focus {
  outline: none;
}
.cid-s932tzLVZV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s932tzLVZV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s932tzLVZV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s932tzLVZV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s932tzLVZV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s932tzLVZV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s932tzLVZV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s932tzLVZV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s932tzLVZV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s932tzLVZV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s932tzLVZV .collapsed .btn {
  display: -webkit-flex;
}
.cid-s932tzLVZV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s932tzLVZV .collapsed .navbar-collapse.collapsing,
.cid-s932tzLVZV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s932tzLVZV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s932tzLVZV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s932tzLVZV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s932tzLVZV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s932tzLVZV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s932tzLVZV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s932tzLVZV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s932tzLVZV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s932tzLVZV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s932tzLVZV .collapsed button.navbar-toggler {
  display: block;
}
.cid-s932tzLVZV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s932tzLVZV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s932tzLVZV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s932tzLVZV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s932tzLVZV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s932tzLVZV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s932tzLVZV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s932tzLVZV img {
    height: 3.8rem !important;
  }
  .cid-s932tzLVZV .btn {
    display: -webkit-flex;
  }
  .cid-s932tzLVZV button.navbar-toggler {
    display: block;
  }
  .cid-s932tzLVZV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s932tzLVZV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s932tzLVZV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s932tzLVZV .navbar-collapse.collapsing,
  .cid-s932tzLVZV .navbar-collapse.show {
    display: block !important;
  }
  .cid-s932tzLVZV .navbar-collapse.collapsing .navbar-nav,
  .cid-s932tzLVZV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s932tzLVZV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s932tzLVZV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s932tzLVZV .navbar-collapse.collapsing .navbar-buttons,
  .cid-s932tzLVZV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s932tzLVZV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s932tzLVZV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s932tzLVZV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s932tzLVZV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s932tzLVZV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s932tzLVZV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s932tzLVZV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s932tzLVZV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s932tzLVZV .nav-link:hover,
.cid-s932tzLVZV .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s932tAhV2O {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s932tAhV2O .btn {
  margin: 0 0 .5rem 0;
}
.cid-s932tAhV2O H3 {
  text-align: center;
}
.cid-s932tAFleF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s932tAFleF P {
  color: #767676;
}
.cid-s932tAFleF H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s932tAFleF .mbr-text,
.cid-s932tAFleF .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s932tB8hTp {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s932tB8hTp .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s932tB8hTp .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s932tB8hTp .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s932tB8hTp .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s932tB8hTp .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s932tB8hTp .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s932tB8hTp .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s932tB8hTp .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s932tB8hTp .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s932tB8hTp .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s932tB8hTp H4 {
  text-align: left;
}
.cid-s932tB8hTp .img-text {
  text-align: left;
}
.cid-s932tBvchN .google-map {
  height: 25rem;
  position: relative;
}
.cid-s932tBvchN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s932tBvchN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s932tBvchN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s932tBvchN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s932tBShQv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s932tBShQv .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s932tBShQv .form-group {
  padding: 0.5rem;
}
.cid-s932tBShQv .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s932tBShQv .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s932tBShQv .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s932tBShQv .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s932tBShQv .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s932tBShQv .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s932tBShQv .mbri-play:before {
  left: 55% !important;
}
.cid-s932tBShQv .form-control {
  text-align: center;
}
.cid-s932tBShQv h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s932tBShQv .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s932tBShQv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s932tBShQv .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s932tBShQv .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s932tBShQv a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s932tBShQv a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s932tBShQv .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s932tBShQv .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s932tBShQv .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s932tBShQv .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s932tBShQv .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s932tBShQv .mbr-section-subtitle {
  color: #465052;
}
.cid-s932tClGoe {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s932tClGoe .content {
    text-align: center;
  }
  .cid-s932tClGoe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s932tClGoe .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s932tClGoe .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s932tClGoe .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s932tClGoe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s932tClGoe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s932tClGoe .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s932tClGoe .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s932tClGoe .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s932tClGoe .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s932tClGoe .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s932tClGoe .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s932tClGoe P {
  text-align: left;
}
.cid-s932tClGoe H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s932MLuThk .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s932MLuThk .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s932MLuThk a {
  font-style: normal;
}
.cid-s932MLuThk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s932MLuThk .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s932MLuThk .nav-item:focus,
.cid-s932MLuThk .nav-link:focus {
  outline: none;
}
.cid-s932MLuThk .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s932MLuThk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s932MLuThk .menu-logo {
  margin-right: auto;
}
.cid-s932MLuThk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s932MLuThk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s932MLuThk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s932MLuThk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s932MLuThk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s932MLuThk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s932MLuThk .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s932MLuThk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s932MLuThk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s932MLuThk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s932MLuThk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s932MLuThk .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s932MLuThk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s932MLuThk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s932MLuThk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s932MLuThk .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s932MLuThk .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s932MLuThk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s932MLuThk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s932MLuThk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s932MLuThk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s932MLuThk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s932MLuThk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s932MLuThk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s932MLuThk button.navbar-toggler:focus {
  outline: none;
}
.cid-s932MLuThk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s932MLuThk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s932MLuThk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s932MLuThk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s932MLuThk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s932MLuThk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s932MLuThk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s932MLuThk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s932MLuThk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s932MLuThk .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s932MLuThk .collapsed .btn {
  display: -webkit-flex;
}
.cid-s932MLuThk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s932MLuThk .collapsed .navbar-collapse.collapsing,
.cid-s932MLuThk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s932MLuThk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s932MLuThk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s932MLuThk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s932MLuThk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s932MLuThk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s932MLuThk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s932MLuThk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s932MLuThk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s932MLuThk .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s932MLuThk .collapsed button.navbar-toggler {
  display: block;
}
.cid-s932MLuThk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s932MLuThk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s932MLuThk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s932MLuThk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s932MLuThk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s932MLuThk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s932MLuThk.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s932MLuThk img {
    height: 3.8rem !important;
  }
  .cid-s932MLuThk .btn {
    display: -webkit-flex;
  }
  .cid-s932MLuThk button.navbar-toggler {
    display: block;
  }
  .cid-s932MLuThk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s932MLuThk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s932MLuThk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s932MLuThk .navbar-collapse.collapsing,
  .cid-s932MLuThk .navbar-collapse.show {
    display: block !important;
  }
  .cid-s932MLuThk .navbar-collapse.collapsing .navbar-nav,
  .cid-s932MLuThk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s932MLuThk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s932MLuThk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s932MLuThk .navbar-collapse.collapsing .navbar-buttons,
  .cid-s932MLuThk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s932MLuThk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s932MLuThk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s932MLuThk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s932MLuThk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s932MLuThk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s932MLuThk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s932MLuThk .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s932MLuThk .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s932MLuThk .nav-link:hover,
.cid-s932MLuThk .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s932MLZlFK {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s932MLZlFK .btn {
  margin: 0 0 .5rem 0;
}
.cid-s932MLZlFK H3 {
  text-align: center;
}
.cid-s932MMqOGM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s932MMqOGM P {
  color: #767676;
}
.cid-s932MMqOGM H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s932MMqOGM .mbr-text,
.cid-s932MMqOGM .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s932MMK284 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s932MMK284 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s932MMK284 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s932MMK284 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s932MMK284 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s932MMK284 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s932MMK284 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s932MMK284 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s932MMK284 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s932MMK284 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s932MMK284 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s932MMK284 H4 {
  text-align: left;
}
.cid-s932MMK284 .img-text {
  text-align: left;
}
.cid-s932MN5u9R .google-map {
  height: 25rem;
  position: relative;
}
.cid-s932MN5u9R .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s932MN5u9R .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s932MN5u9R .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s932MN5u9R .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s932MNuT1c {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s932MNuT1c .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s932MNuT1c .form-group {
  padding: 0.5rem;
}
.cid-s932MNuT1c .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s932MNuT1c .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s932MNuT1c .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s932MNuT1c .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s932MNuT1c .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s932MNuT1c .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s932MNuT1c .mbri-play:before {
  left: 55% !important;
}
.cid-s932MNuT1c .form-control {
  text-align: center;
}
.cid-s932MNuT1c h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s932MNuT1c .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s932MNuT1c .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s932MNuT1c .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s932MNuT1c .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s932MNuT1c a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s932MNuT1c a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s932MNuT1c .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s932MNuT1c .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s932MNuT1c .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s932MNuT1c .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s932MNuT1c .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s932MNuT1c .mbr-section-subtitle {
  color: #465052;
}
.cid-s932MNVHDd {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s932MNVHDd .content {
    text-align: center;
  }
  .cid-s932MNVHDd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s932MNVHDd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s932MNVHDd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s932MNVHDd .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s932MNVHDd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s932MNVHDd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s932MNVHDd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s932MNVHDd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s932MNVHDd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s932MNVHDd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s932MNVHDd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s932MNVHDd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s932MNVHDd P {
  text-align: left;
}
.cid-s932MNVHDd H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s9333dKpbV .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s9333dKpbV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s9333dKpbV a {
  font-style: normal;
}
.cid-s9333dKpbV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s9333dKpbV .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s9333dKpbV .nav-item:focus,
.cid-s9333dKpbV .nav-link:focus {
  outline: none;
}
.cid-s9333dKpbV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s9333dKpbV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s9333dKpbV .menu-logo {
  margin-right: auto;
}
.cid-s9333dKpbV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s9333dKpbV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s9333dKpbV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s9333dKpbV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s9333dKpbV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s9333dKpbV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s9333dKpbV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s9333dKpbV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s9333dKpbV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s9333dKpbV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s9333dKpbV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s9333dKpbV .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s9333dKpbV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s9333dKpbV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9333dKpbV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s9333dKpbV .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s9333dKpbV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s9333dKpbV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s9333dKpbV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s9333dKpbV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s9333dKpbV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s9333dKpbV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s9333dKpbV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s9333dKpbV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s9333dKpbV button.navbar-toggler:focus {
  outline: none;
}
.cid-s9333dKpbV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s9333dKpbV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9333dKpbV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9333dKpbV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9333dKpbV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9333dKpbV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9333dKpbV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9333dKpbV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9333dKpbV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9333dKpbV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9333dKpbV .collapsed .btn {
  display: -webkit-flex;
}
.cid-s9333dKpbV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s9333dKpbV .collapsed .navbar-collapse.collapsing,
.cid-s9333dKpbV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s9333dKpbV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s9333dKpbV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s9333dKpbV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s9333dKpbV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s9333dKpbV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s9333dKpbV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s9333dKpbV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s9333dKpbV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s9333dKpbV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s9333dKpbV .collapsed button.navbar-toggler {
  display: block;
}
.cid-s9333dKpbV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s9333dKpbV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9333dKpbV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s9333dKpbV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s9333dKpbV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s9333dKpbV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s9333dKpbV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9333dKpbV img {
    height: 3.8rem !important;
  }
  .cid-s9333dKpbV .btn {
    display: -webkit-flex;
  }
  .cid-s9333dKpbV button.navbar-toggler {
    display: block;
  }
  .cid-s9333dKpbV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s9333dKpbV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9333dKpbV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s9333dKpbV .navbar-collapse.collapsing,
  .cid-s9333dKpbV .navbar-collapse.show {
    display: block !important;
  }
  .cid-s9333dKpbV .navbar-collapse.collapsing .navbar-nav,
  .cid-s9333dKpbV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s9333dKpbV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s9333dKpbV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s9333dKpbV .navbar-collapse.collapsing .navbar-buttons,
  .cid-s9333dKpbV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s9333dKpbV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s9333dKpbV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s9333dKpbV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s9333dKpbV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s9333dKpbV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s9333dKpbV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s9333dKpbV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s9333dKpbV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s9333dKpbV .nav-link:hover,
.cid-s9333dKpbV .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s9333efdHw {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s9333efdHw .btn {
  margin: 0 0 .5rem 0;
}
.cid-s9333efdHw H3 {
  text-align: center;
}
.cid-s9333eCbL0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s9333eCbL0 P {
  color: #767676;
}
.cid-s9333eCbL0 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s9333eCbL0 .mbr-text,
.cid-s9333eCbL0 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s9333f1v27 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s9333f1v27 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s9333f1v27 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s9333f1v27 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s9333f1v27 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s9333f1v27 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s9333f1v27 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s9333f1v27 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s9333f1v27 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s9333f1v27 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s9333f1v27 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s9333f1v27 H4 {
  text-align: left;
}
.cid-s9333f1v27 .img-text {
  text-align: left;
}
.cid-s9333fmw5X .google-map {
  height: 25rem;
  position: relative;
}
.cid-s9333fmw5X .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s9333fmw5X .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s9333fmw5X .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s9333fmw5X .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s9333fLVpv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9333fLVpv .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s9333fLVpv .form-group {
  padding: 0.5rem;
}
.cid-s9333fLVpv .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s9333fLVpv .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s9333fLVpv .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s9333fLVpv .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s9333fLVpv .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s9333fLVpv .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s9333fLVpv .mbri-play:before {
  left: 55% !important;
}
.cid-s9333fLVpv .form-control {
  text-align: center;
}
.cid-s9333fLVpv h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s9333fLVpv .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s9333fLVpv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s9333fLVpv .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s9333fLVpv .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s9333fLVpv a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s9333fLVpv a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s9333fLVpv .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s9333fLVpv .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s9333fLVpv .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s9333fLVpv .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s9333fLVpv .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s9333fLVpv .mbr-section-subtitle {
  color: #465052;
}
.cid-s9333geaEJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s9333geaEJ .content {
    text-align: center;
  }
  .cid-s9333geaEJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s9333geaEJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s9333geaEJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s9333geaEJ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s9333geaEJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s9333geaEJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s9333geaEJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s9333geaEJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s9333geaEJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s9333geaEJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s9333geaEJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s9333geaEJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s9333geaEJ P {
  text-align: left;
}
.cid-s9333geaEJ H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s933ilIhDD .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s933ilIhDD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s933ilIhDD a {
  font-style: normal;
}
.cid-s933ilIhDD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s933ilIhDD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s933ilIhDD .nav-item:focus,
.cid-s933ilIhDD .nav-link:focus {
  outline: none;
}
.cid-s933ilIhDD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s933ilIhDD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s933ilIhDD .menu-logo {
  margin-right: auto;
}
.cid-s933ilIhDD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s933ilIhDD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s933ilIhDD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s933ilIhDD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s933ilIhDD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s933ilIhDD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s933ilIhDD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s933ilIhDD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s933ilIhDD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s933ilIhDD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s933ilIhDD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s933ilIhDD .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s933ilIhDD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s933ilIhDD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s933ilIhDD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s933ilIhDD .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s933ilIhDD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s933ilIhDD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s933ilIhDD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s933ilIhDD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s933ilIhDD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s933ilIhDD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s933ilIhDD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s933ilIhDD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s933ilIhDD button.navbar-toggler:focus {
  outline: none;
}
.cid-s933ilIhDD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s933ilIhDD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s933ilIhDD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s933ilIhDD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s933ilIhDD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s933ilIhDD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s933ilIhDD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s933ilIhDD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s933ilIhDD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s933ilIhDD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s933ilIhDD .collapsed .btn {
  display: -webkit-flex;
}
.cid-s933ilIhDD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s933ilIhDD .collapsed .navbar-collapse.collapsing,
.cid-s933ilIhDD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s933ilIhDD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s933ilIhDD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s933ilIhDD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s933ilIhDD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s933ilIhDD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s933ilIhDD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s933ilIhDD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s933ilIhDD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s933ilIhDD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s933ilIhDD .collapsed button.navbar-toggler {
  display: block;
}
.cid-s933ilIhDD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s933ilIhDD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s933ilIhDD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s933ilIhDD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s933ilIhDD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s933ilIhDD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s933ilIhDD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s933ilIhDD img {
    height: 3.8rem !important;
  }
  .cid-s933ilIhDD .btn {
    display: -webkit-flex;
  }
  .cid-s933ilIhDD button.navbar-toggler {
    display: block;
  }
  .cid-s933ilIhDD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s933ilIhDD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s933ilIhDD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s933ilIhDD .navbar-collapse.collapsing,
  .cid-s933ilIhDD .navbar-collapse.show {
    display: block !important;
  }
  .cid-s933ilIhDD .navbar-collapse.collapsing .navbar-nav,
  .cid-s933ilIhDD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s933ilIhDD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s933ilIhDD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s933ilIhDD .navbar-collapse.collapsing .navbar-buttons,
  .cid-s933ilIhDD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s933ilIhDD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s933ilIhDD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s933ilIhDD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s933ilIhDD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s933ilIhDD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s933ilIhDD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s933ilIhDD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s933ilIhDD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s933ilIhDD .nav-link:hover,
.cid-s933ilIhDD .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s933imdB6F {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s933imdB6F .btn {
  margin: 0 0 .5rem 0;
}
.cid-s933imdB6F H3 {
  text-align: center;
}
.cid-s933imCgzp {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s933imCgzp P {
  color: #767676;
}
.cid-s933imCgzp H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s933imCgzp .mbr-text,
.cid-s933imCgzp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s933imZd6o {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s933imZd6o .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s933imZd6o .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s933imZd6o .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s933imZd6o .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s933imZd6o .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s933imZd6o .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s933imZd6o .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s933imZd6o .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s933imZd6o .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s933imZd6o .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s933imZd6o H4 {
  text-align: left;
}
.cid-s933imZd6o .img-text {
  text-align: left;
}
.cid-s933inmTob .google-map {
  height: 25rem;
  position: relative;
}
.cid-s933inmTob .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s933inmTob .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s933inmTob .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s933inmTob .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s933inLeHX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s933inLeHX .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s933inLeHX .form-group {
  padding: 0.5rem;
}
.cid-s933inLeHX .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s933inLeHX .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s933inLeHX .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s933inLeHX .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s933inLeHX .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s933inLeHX .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s933inLeHX .mbri-play:before {
  left: 55% !important;
}
.cid-s933inLeHX .form-control {
  text-align: center;
}
.cid-s933inLeHX h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s933inLeHX .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s933inLeHX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s933inLeHX .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s933inLeHX .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s933inLeHX a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s933inLeHX a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s933inLeHX .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s933inLeHX .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s933inLeHX .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s933inLeHX .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s933inLeHX .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s933inLeHX .mbr-section-subtitle {
  color: #465052;
}
.cid-s933ioccZT {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s933ioccZT .content {
    text-align: center;
  }
  .cid-s933ioccZT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s933ioccZT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s933ioccZT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s933ioccZT .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s933ioccZT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s933ioccZT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s933ioccZT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s933ioccZT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s933ioccZT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s933ioccZT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s933ioccZT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s933ioccZT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s933ioccZT P {
  text-align: left;
}
.cid-s933ioccZT H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s933J1X41U .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s933J1X41U .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s933J1X41U a {
  font-style: normal;
}
.cid-s933J1X41U .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s933J1X41U .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s933J1X41U .nav-item:focus,
.cid-s933J1X41U .nav-link:focus {
  outline: none;
}
.cid-s933J1X41U .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s933J1X41U .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s933J1X41U .menu-logo {
  margin-right: auto;
}
.cid-s933J1X41U .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s933J1X41U .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s933J1X41U .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s933J1X41U .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s933J1X41U .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s933J1X41U .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s933J1X41U .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s933J1X41U .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s933J1X41U .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s933J1X41U .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s933J1X41U .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s933J1X41U .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s933J1X41U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s933J1X41U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s933J1X41U .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s933J1X41U .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s933J1X41U .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s933J1X41U .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s933J1X41U .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s933J1X41U .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s933J1X41U .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s933J1X41U .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s933J1X41U .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s933J1X41U button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s933J1X41U button.navbar-toggler:focus {
  outline: none;
}
.cid-s933J1X41U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s933J1X41U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s933J1X41U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s933J1X41U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s933J1X41U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s933J1X41U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s933J1X41U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s933J1X41U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s933J1X41U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s933J1X41U .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s933J1X41U .collapsed .btn {
  display: -webkit-flex;
}
.cid-s933J1X41U .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s933J1X41U .collapsed .navbar-collapse.collapsing,
.cid-s933J1X41U .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s933J1X41U .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s933J1X41U .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s933J1X41U .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s933J1X41U .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s933J1X41U .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s933J1X41U .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s933J1X41U .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s933J1X41U .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s933J1X41U .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s933J1X41U .collapsed button.navbar-toggler {
  display: block;
}
.cid-s933J1X41U .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s933J1X41U .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s933J1X41U .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s933J1X41U .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s933J1X41U .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s933J1X41U .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s933J1X41U.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s933J1X41U img {
    height: 3.8rem !important;
  }
  .cid-s933J1X41U .btn {
    display: -webkit-flex;
  }
  .cid-s933J1X41U button.navbar-toggler {
    display: block;
  }
  .cid-s933J1X41U .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s933J1X41U .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s933J1X41U .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s933J1X41U .navbar-collapse.collapsing,
  .cid-s933J1X41U .navbar-collapse.show {
    display: block !important;
  }
  .cid-s933J1X41U .navbar-collapse.collapsing .navbar-nav,
  .cid-s933J1X41U .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s933J1X41U .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s933J1X41U .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s933J1X41U .navbar-collapse.collapsing .navbar-buttons,
  .cid-s933J1X41U .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s933J1X41U .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s933J1X41U .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s933J1X41U .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s933J1X41U .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s933J1X41U .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s933J1X41U .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s933J1X41U .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s933J1X41U .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s933J1X41U .nav-link:hover,
.cid-s933J1X41U .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s933J2vgrT {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s933J2vgrT .btn {
  margin: 0 0 .5rem 0;
}
.cid-s933J2vgrT H3 {
  text-align: center;
}
.cid-s933J2V6Ce {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s933J2V6Ce P {
  color: #767676;
}
.cid-s933J2V6Ce H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s933J2V6Ce .mbr-text,
.cid-s933J2V6Ce .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s933J3gkOd {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s933J3gkOd .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s933J3gkOd .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s933J3gkOd .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s933J3gkOd .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s933J3gkOd .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s933J3gkOd .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s933J3gkOd .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s933J3gkOd .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s933J3gkOd .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s933J3gkOd .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s933J3gkOd H4 {
  text-align: left;
}
.cid-s933J3gkOd .img-text {
  text-align: left;
}
.cid-s933J3FXsS .google-map {
  height: 25rem;
  position: relative;
}
.cid-s933J3FXsS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s933J3FXsS .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s933J3FXsS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s933J3FXsS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s933J44zr0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s933J44zr0 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s933J44zr0 .form-group {
  padding: 0.5rem;
}
.cid-s933J44zr0 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s933J44zr0 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s933J44zr0 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s933J44zr0 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s933J44zr0 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s933J44zr0 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s933J44zr0 .mbri-play:before {
  left: 55% !important;
}
.cid-s933J44zr0 .form-control {
  text-align: center;
}
.cid-s933J44zr0 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s933J44zr0 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s933J44zr0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s933J44zr0 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s933J44zr0 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s933J44zr0 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s933J44zr0 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s933J44zr0 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s933J44zr0 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s933J44zr0 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s933J44zr0 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s933J44zr0 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s933J44zr0 .mbr-section-subtitle {
  color: #465052;
}
.cid-s933J4v0DP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s933J4v0DP .content {
    text-align: center;
  }
  .cid-s933J4v0DP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s933J4v0DP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s933J4v0DP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s933J4v0DP .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s933J4v0DP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s933J4v0DP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s933J4v0DP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s933J4v0DP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s933J4v0DP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s933J4v0DP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s933J4v0DP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s933J4v0DP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s933J4v0DP P {
  text-align: left;
}
.cid-s933J4v0DP H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s935qlbHuW .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s935qlbHuW .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s935qlbHuW a {
  font-style: normal;
}
.cid-s935qlbHuW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s935qlbHuW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s935qlbHuW .nav-item:focus,
.cid-s935qlbHuW .nav-link:focus {
  outline: none;
}
.cid-s935qlbHuW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s935qlbHuW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s935qlbHuW .menu-logo {
  margin-right: auto;
}
.cid-s935qlbHuW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s935qlbHuW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s935qlbHuW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s935qlbHuW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s935qlbHuW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s935qlbHuW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s935qlbHuW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s935qlbHuW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s935qlbHuW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s935qlbHuW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s935qlbHuW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s935qlbHuW .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s935qlbHuW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s935qlbHuW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s935qlbHuW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s935qlbHuW .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s935qlbHuW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s935qlbHuW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s935qlbHuW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s935qlbHuW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s935qlbHuW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s935qlbHuW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s935qlbHuW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s935qlbHuW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s935qlbHuW button.navbar-toggler:focus {
  outline: none;
}
.cid-s935qlbHuW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s935qlbHuW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s935qlbHuW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s935qlbHuW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s935qlbHuW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s935qlbHuW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s935qlbHuW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s935qlbHuW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s935qlbHuW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s935qlbHuW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s935qlbHuW .collapsed .btn {
  display: -webkit-flex;
}
.cid-s935qlbHuW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s935qlbHuW .collapsed .navbar-collapse.collapsing,
.cid-s935qlbHuW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s935qlbHuW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s935qlbHuW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s935qlbHuW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s935qlbHuW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s935qlbHuW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s935qlbHuW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s935qlbHuW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s935qlbHuW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s935qlbHuW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s935qlbHuW .collapsed button.navbar-toggler {
  display: block;
}
.cid-s935qlbHuW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s935qlbHuW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s935qlbHuW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s935qlbHuW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s935qlbHuW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s935qlbHuW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s935qlbHuW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s935qlbHuW img {
    height: 3.8rem !important;
  }
  .cid-s935qlbHuW .btn {
    display: -webkit-flex;
  }
  .cid-s935qlbHuW button.navbar-toggler {
    display: block;
  }
  .cid-s935qlbHuW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s935qlbHuW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s935qlbHuW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s935qlbHuW .navbar-collapse.collapsing,
  .cid-s935qlbHuW .navbar-collapse.show {
    display: block !important;
  }
  .cid-s935qlbHuW .navbar-collapse.collapsing .navbar-nav,
  .cid-s935qlbHuW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s935qlbHuW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s935qlbHuW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s935qlbHuW .navbar-collapse.collapsing .navbar-buttons,
  .cid-s935qlbHuW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s935qlbHuW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s935qlbHuW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s935qlbHuW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s935qlbHuW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s935qlbHuW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s935qlbHuW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s935qlbHuW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s935qlbHuW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s935qlbHuW .nav-link:hover,
.cid-s935qlbHuW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s935qlHOXl {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s935qlHOXl .btn {
  margin: 0 0 .5rem 0;
}
.cid-s935qlHOXl H3 {
  text-align: center;
}
.cid-s935qm6460 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s935qm6460 P {
  color: #767676;
}
.cid-s935qm6460 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s935qm6460 .mbr-text,
.cid-s935qm6460 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s935qmudQF {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s935qmudQF .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s935qmudQF .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s935qmudQF .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s935qmudQF .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s935qmudQF .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s935qmudQF .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s935qmudQF .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s935qmudQF .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s935qmudQF .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s935qmudQF .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s935qmudQF H4 {
  text-align: left;
}
.cid-s935qmudQF .img-text {
  text-align: left;
}
.cid-s935qmQaEQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-s935qmQaEQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s935qmQaEQ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s935qmQaEQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s935qmQaEQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s935qnfWvn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s935qnfWvn .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s935qnfWvn .form-group {
  padding: 0.5rem;
}
.cid-s935qnfWvn .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s935qnfWvn .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s935qnfWvn .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s935qnfWvn .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s935qnfWvn .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s935qnfWvn .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s935qnfWvn .mbri-play:before {
  left: 55% !important;
}
.cid-s935qnfWvn .form-control {
  text-align: center;
}
.cid-s935qnfWvn h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s935qnfWvn .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s935qnfWvn .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s935qnfWvn .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s935qnfWvn .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s935qnfWvn a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s935qnfWvn a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s935qnfWvn .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s935qnfWvn .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s935qnfWvn .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s935qnfWvn .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s935qnfWvn .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s935qnfWvn .mbr-section-subtitle {
  color: #465052;
}
.cid-s935qnJSWD {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s935qnJSWD .content {
    text-align: center;
  }
  .cid-s935qnJSWD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s935qnJSWD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s935qnJSWD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s935qnJSWD .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s935qnJSWD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s935qnJSWD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s935qnJSWD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s935qnJSWD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s935qnJSWD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s935qnJSWD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s935qnJSWD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s935qnJSWD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s935qnJSWD P {
  text-align: left;
}
.cid-s935qnJSWD H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s936namyra .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s936namyra .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s936namyra a {
  font-style: normal;
}
.cid-s936namyra .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s936namyra .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s936namyra .nav-item:focus,
.cid-s936namyra .nav-link:focus {
  outline: none;
}
.cid-s936namyra .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s936namyra .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s936namyra .menu-logo {
  margin-right: auto;
}
.cid-s936namyra .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s936namyra .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s936namyra .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s936namyra .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s936namyra .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s936namyra .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s936namyra .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s936namyra .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s936namyra .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s936namyra .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s936namyra .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s936namyra .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s936namyra .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s936namyra .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s936namyra .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s936namyra .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s936namyra .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s936namyra .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s936namyra .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s936namyra .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s936namyra .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s936namyra .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s936namyra .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s936namyra button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s936namyra button.navbar-toggler:focus {
  outline: none;
}
.cid-s936namyra button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s936namyra button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s936namyra button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s936namyra button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s936namyra button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s936namyra nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s936namyra nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s936namyra nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s936namyra nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s936namyra .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s936namyra .collapsed .btn {
  display: -webkit-flex;
}
.cid-s936namyra .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s936namyra .collapsed .navbar-collapse.collapsing,
.cid-s936namyra .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s936namyra .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s936namyra .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s936namyra .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s936namyra .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s936namyra .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s936namyra .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s936namyra .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s936namyra .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s936namyra .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s936namyra .collapsed button.navbar-toggler {
  display: block;
}
.cid-s936namyra .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s936namyra .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s936namyra .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s936namyra .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s936namyra .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s936namyra .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s936namyra.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s936namyra img {
    height: 3.8rem !important;
  }
  .cid-s936namyra .btn {
    display: -webkit-flex;
  }
  .cid-s936namyra button.navbar-toggler {
    display: block;
  }
  .cid-s936namyra .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s936namyra .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s936namyra .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s936namyra .navbar-collapse.collapsing,
  .cid-s936namyra .navbar-collapse.show {
    display: block !important;
  }
  .cid-s936namyra .navbar-collapse.collapsing .navbar-nav,
  .cid-s936namyra .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s936namyra .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s936namyra .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s936namyra .navbar-collapse.collapsing .navbar-buttons,
  .cid-s936namyra .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s936namyra .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s936namyra .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s936namyra .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s936namyra .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s936namyra .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s936namyra .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s936namyra .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s936namyra .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s936namyra .nav-link:hover,
.cid-s936namyra .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s936naREL0 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s936naREL0 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s936naREL0 H3 {
  text-align: center;
}
.cid-s936nbh0qa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s936nbh0qa P {
  color: #767676;
}
.cid-s936nbh0qa H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s936nbh0qa .mbr-text,
.cid-s936nbh0qa .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s936nbHCkj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s936nbHCkj .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s936nbHCkj .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s936nbHCkj .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s936nbHCkj .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s936nbHCkj .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s936nbHCkj .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s936nbHCkj .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s936nbHCkj .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s936nbHCkj .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s936nbHCkj .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s936nbHCkj H4 {
  text-align: left;
}
.cid-s936nbHCkj .img-text {
  text-align: left;
}
.cid-s936nc6kzI .google-map {
  height: 25rem;
  position: relative;
}
.cid-s936nc6kzI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s936nc6kzI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s936nc6kzI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s936nc6kzI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s936ncw6m5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s936ncw6m5 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s936ncw6m5 .form-group {
  padding: 0.5rem;
}
.cid-s936ncw6m5 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s936ncw6m5 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s936ncw6m5 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s936ncw6m5 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s936ncw6m5 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s936ncw6m5 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s936ncw6m5 .mbri-play:before {
  left: 55% !important;
}
.cid-s936ncw6m5 .form-control {
  text-align: center;
}
.cid-s936ncw6m5 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s936ncw6m5 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s936ncw6m5 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s936ncw6m5 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s936ncw6m5 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s936ncw6m5 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s936ncw6m5 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s936ncw6m5 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s936ncw6m5 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s936ncw6m5 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s936ncw6m5 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s936ncw6m5 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s936ncw6m5 .mbr-section-subtitle {
  color: #465052;
}
.cid-s936ncV1yx {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s936ncV1yx .content {
    text-align: center;
  }
  .cid-s936ncV1yx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s936ncV1yx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s936ncV1yx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s936ncV1yx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s936ncV1yx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s936ncV1yx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s936ncV1yx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s936ncV1yx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s936ncV1yx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s936ncV1yx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s936ncV1yx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s936ncV1yx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s936ncV1yx P {
  text-align: left;
}
.cid-s936ncV1yx H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93b070Snh .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93b070Snh .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93b070Snh a {
  font-style: normal;
}
.cid-s93b070Snh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93b070Snh .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93b070Snh .nav-item:focus,
.cid-s93b070Snh .nav-link:focus {
  outline: none;
}
.cid-s93b070Snh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93b070Snh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93b070Snh .menu-logo {
  margin-right: auto;
}
.cid-s93b070Snh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93b070Snh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93b070Snh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93b070Snh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93b070Snh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93b070Snh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93b070Snh .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93b070Snh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93b070Snh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93b070Snh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93b070Snh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93b070Snh .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93b070Snh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93b070Snh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93b070Snh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93b070Snh .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93b070Snh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93b070Snh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93b070Snh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93b070Snh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93b070Snh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93b070Snh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93b070Snh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93b070Snh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93b070Snh button.navbar-toggler:focus {
  outline: none;
}
.cid-s93b070Snh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93b070Snh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93b070Snh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93b070Snh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93b070Snh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93b070Snh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93b070Snh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93b070Snh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93b070Snh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93b070Snh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93b070Snh .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93b070Snh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93b070Snh .collapsed .navbar-collapse.collapsing,
.cid-s93b070Snh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93b070Snh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93b070Snh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93b070Snh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93b070Snh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93b070Snh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93b070Snh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93b070Snh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93b070Snh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93b070Snh .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93b070Snh .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93b070Snh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93b070Snh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93b070Snh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93b070Snh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93b070Snh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93b070Snh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93b070Snh.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93b070Snh img {
    height: 3.8rem !important;
  }
  .cid-s93b070Snh .btn {
    display: -webkit-flex;
  }
  .cid-s93b070Snh button.navbar-toggler {
    display: block;
  }
  .cid-s93b070Snh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93b070Snh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93b070Snh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93b070Snh .navbar-collapse.collapsing,
  .cid-s93b070Snh .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93b070Snh .navbar-collapse.collapsing .navbar-nav,
  .cid-s93b070Snh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93b070Snh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93b070Snh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93b070Snh .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93b070Snh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93b070Snh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93b070Snh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93b070Snh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93b070Snh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93b070Snh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93b070Snh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93b070Snh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93b070Snh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93b070Snh .nav-link:hover,
.cid-s93b070Snh .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93b07wOnB {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93b07wOnB .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93b07wOnB H3 {
  text-align: center;
}
.cid-s93b07Z4pi {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93b07Z4pi P {
  color: #767676;
}
.cid-s93b07Z4pi H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93b07Z4pi .mbr-text,
.cid-s93b07Z4pi .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93b08lcUW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93b08lcUW .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93b08lcUW .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93b08lcUW .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93b08lcUW .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93b08lcUW .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93b08lcUW .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93b08lcUW .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93b08lcUW .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93b08lcUW .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93b08lcUW .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93b08lcUW H4 {
  text-align: left;
}
.cid-s93b08lcUW .img-text {
  text-align: left;
}
.cid-s93b08H6pa .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93b08H6pa .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93b08H6pa .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93b08H6pa .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93b08H6pa .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93b0964Lk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93b0964Lk .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93b0964Lk .form-group {
  padding: 0.5rem;
}
.cid-s93b0964Lk .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93b0964Lk .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93b0964Lk .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93b0964Lk .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93b0964Lk .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93b0964Lk .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93b0964Lk .mbri-play:before {
  left: 55% !important;
}
.cid-s93b0964Lk .form-control {
  text-align: center;
}
.cid-s93b0964Lk h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93b0964Lk .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93b0964Lk .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93b0964Lk .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93b0964Lk .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93b0964Lk a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93b0964Lk a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93b0964Lk .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93b0964Lk .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93b0964Lk .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93b0964Lk .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93b0964Lk .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93b0964Lk .mbr-section-subtitle {
  color: #465052;
}
.cid-s93b09yS5g {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93b09yS5g .content {
    text-align: center;
  }
  .cid-s93b09yS5g .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93b09yS5g .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93b09yS5g .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93b09yS5g .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93b09yS5g .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93b09yS5g .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93b09yS5g .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93b09yS5g .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93b09yS5g .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93b09yS5g .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93b09yS5g .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93b09yS5g .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93b09yS5g P {
  text-align: left;
}
.cid-s93b09yS5g H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93bkoKD4M .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93bkoKD4M .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93bkoKD4M a {
  font-style: normal;
}
.cid-s93bkoKD4M .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93bkoKD4M .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93bkoKD4M .nav-item:focus,
.cid-s93bkoKD4M .nav-link:focus {
  outline: none;
}
.cid-s93bkoKD4M .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93bkoKD4M .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93bkoKD4M .menu-logo {
  margin-right: auto;
}
.cid-s93bkoKD4M .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93bkoKD4M .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93bkoKD4M .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93bkoKD4M .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93bkoKD4M .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93bkoKD4M .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93bkoKD4M .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93bkoKD4M .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93bkoKD4M .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93bkoKD4M .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93bkoKD4M .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93bkoKD4M .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93bkoKD4M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93bkoKD4M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93bkoKD4M .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93bkoKD4M .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93bkoKD4M .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93bkoKD4M .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93bkoKD4M .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93bkoKD4M .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93bkoKD4M .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93bkoKD4M .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93bkoKD4M .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93bkoKD4M button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93bkoKD4M button.navbar-toggler:focus {
  outline: none;
}
.cid-s93bkoKD4M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93bkoKD4M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93bkoKD4M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93bkoKD4M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93bkoKD4M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93bkoKD4M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93bkoKD4M nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93bkoKD4M nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93bkoKD4M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93bkoKD4M .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93bkoKD4M .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93bkoKD4M .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93bkoKD4M .collapsed .navbar-collapse.collapsing,
.cid-s93bkoKD4M .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93bkoKD4M .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93bkoKD4M .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93bkoKD4M .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93bkoKD4M .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93bkoKD4M .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93bkoKD4M .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93bkoKD4M .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93bkoKD4M .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93bkoKD4M .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93bkoKD4M .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93bkoKD4M .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93bkoKD4M .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93bkoKD4M .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93bkoKD4M .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93bkoKD4M .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93bkoKD4M .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93bkoKD4M.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93bkoKD4M img {
    height: 3.8rem !important;
  }
  .cid-s93bkoKD4M .btn {
    display: -webkit-flex;
  }
  .cid-s93bkoKD4M button.navbar-toggler {
    display: block;
  }
  .cid-s93bkoKD4M .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93bkoKD4M .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93bkoKD4M .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93bkoKD4M .navbar-collapse.collapsing,
  .cid-s93bkoKD4M .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93bkoKD4M .navbar-collapse.collapsing .navbar-nav,
  .cid-s93bkoKD4M .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93bkoKD4M .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93bkoKD4M .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93bkoKD4M .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93bkoKD4M .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93bkoKD4M .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93bkoKD4M .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93bkoKD4M .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93bkoKD4M .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93bkoKD4M .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93bkoKD4M .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93bkoKD4M .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93bkoKD4M .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93bkoKD4M .nav-link:hover,
.cid-s93bkoKD4M .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93bkpdnSA {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93bkpdnSA .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93bkpdnSA H3 {
  text-align: center;
}
.cid-s93bkpCJtv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93bkpCJtv P {
  color: #767676;
}
.cid-s93bkpCJtv H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93bkpCJtv .mbr-text,
.cid-s93bkpCJtv .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93bkpYvDw {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93bkpYvDw .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93bkpYvDw .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93bkpYvDw .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93bkpYvDw .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93bkpYvDw .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93bkpYvDw .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93bkpYvDw .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93bkpYvDw .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93bkpYvDw .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93bkpYvDw .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93bkpYvDw H4 {
  text-align: left;
}
.cid-s93bkpYvDw .img-text {
  text-align: left;
}
.cid-s93bkqlY8s .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93bkqlY8s .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93bkqlY8s .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93bkqlY8s .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93bkqlY8s .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93bkqMDyx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93bkqMDyx .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93bkqMDyx .form-group {
  padding: 0.5rem;
}
.cid-s93bkqMDyx .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93bkqMDyx .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93bkqMDyx .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93bkqMDyx .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93bkqMDyx .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93bkqMDyx .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93bkqMDyx .mbri-play:before {
  left: 55% !important;
}
.cid-s93bkqMDyx .form-control {
  text-align: center;
}
.cid-s93bkqMDyx h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93bkqMDyx .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93bkqMDyx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93bkqMDyx .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93bkqMDyx .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93bkqMDyx a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93bkqMDyx a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93bkqMDyx .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93bkqMDyx .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93bkqMDyx .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93bkqMDyx .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93bkqMDyx .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93bkqMDyx .mbr-section-subtitle {
  color: #465052;
}
.cid-s93bkrf5JN {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93bkrf5JN .content {
    text-align: center;
  }
  .cid-s93bkrf5JN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93bkrf5JN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93bkrf5JN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93bkrf5JN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93bkrf5JN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93bkrf5JN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93bkrf5JN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93bkrf5JN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93bkrf5JN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93bkrf5JN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93bkrf5JN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93bkrf5JN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93bkrf5JN P {
  text-align: left;
}
.cid-s93bkrf5JN H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93cK3Vp0Q .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93cK3Vp0Q .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93cK3Vp0Q a {
  font-style: normal;
}
.cid-s93cK3Vp0Q .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93cK3Vp0Q .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93cK3Vp0Q .nav-item:focus,
.cid-s93cK3Vp0Q .nav-link:focus {
  outline: none;
}
.cid-s93cK3Vp0Q .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93cK3Vp0Q .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93cK3Vp0Q .menu-logo {
  margin-right: auto;
}
.cid-s93cK3Vp0Q .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93cK3Vp0Q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93cK3Vp0Q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93cK3Vp0Q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93cK3Vp0Q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93cK3Vp0Q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93cK3Vp0Q .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93cK3Vp0Q .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93cK3Vp0Q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93cK3Vp0Q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93cK3Vp0Q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93cK3Vp0Q .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93cK3Vp0Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93cK3Vp0Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93cK3Vp0Q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93cK3Vp0Q .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93cK3Vp0Q .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93cK3Vp0Q .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93cK3Vp0Q .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93cK3Vp0Q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93cK3Vp0Q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93cK3Vp0Q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93cK3Vp0Q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93cK3Vp0Q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93cK3Vp0Q button.navbar-toggler:focus {
  outline: none;
}
.cid-s93cK3Vp0Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93cK3Vp0Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93cK3Vp0Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93cK3Vp0Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93cK3Vp0Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93cK3Vp0Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93cK3Vp0Q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93cK3Vp0Q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93cK3Vp0Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93cK3Vp0Q .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93cK3Vp0Q .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93cK3Vp0Q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93cK3Vp0Q .collapsed .navbar-collapse.collapsing,
.cid-s93cK3Vp0Q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93cK3Vp0Q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93cK3Vp0Q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93cK3Vp0Q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93cK3Vp0Q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93cK3Vp0Q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93cK3Vp0Q .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93cK3Vp0Q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93cK3Vp0Q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93cK3Vp0Q .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93cK3Vp0Q .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93cK3Vp0Q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93cK3Vp0Q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93cK3Vp0Q .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93cK3Vp0Q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93cK3Vp0Q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93cK3Vp0Q .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93cK3Vp0Q.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93cK3Vp0Q img {
    height: 3.8rem !important;
  }
  .cid-s93cK3Vp0Q .btn {
    display: -webkit-flex;
  }
  .cid-s93cK3Vp0Q button.navbar-toggler {
    display: block;
  }
  .cid-s93cK3Vp0Q .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93cK3Vp0Q .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93cK3Vp0Q .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93cK3Vp0Q .navbar-collapse.collapsing,
  .cid-s93cK3Vp0Q .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93cK3Vp0Q .navbar-collapse.collapsing .navbar-nav,
  .cid-s93cK3Vp0Q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93cK3Vp0Q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93cK3Vp0Q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93cK3Vp0Q .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93cK3Vp0Q .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93cK3Vp0Q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93cK3Vp0Q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93cK3Vp0Q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93cK3Vp0Q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93cK3Vp0Q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93cK3Vp0Q .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93cK3Vp0Q .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93cK3Vp0Q .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93cK3Vp0Q .nav-link:hover,
.cid-s93cK3Vp0Q .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93cK4qWqp {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93cK4qWqp .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93cK4qWqp H3 {
  text-align: center;
}
.cid-s93cK4Sg9t {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93cK4Sg9t P {
  color: #767676;
}
.cid-s93cK4Sg9t H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93cK4Sg9t .mbr-text,
.cid-s93cK4Sg9t .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93cK5fvnv {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93cK5fvnv .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93cK5fvnv .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93cK5fvnv .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93cK5fvnv .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93cK5fvnv .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93cK5fvnv .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93cK5fvnv .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93cK5fvnv .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93cK5fvnv .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93cK5fvnv .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93cK5fvnv H4 {
  text-align: left;
}
.cid-s93cK5fvnv .img-text {
  text-align: left;
}
.cid-s93cK5ERN4 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93cK5ERN4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93cK5ERN4 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93cK5ERN4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93cK5ERN4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93cK62LC2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93cK62LC2 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93cK62LC2 .form-group {
  padding: 0.5rem;
}
.cid-s93cK62LC2 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93cK62LC2 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93cK62LC2 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93cK62LC2 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93cK62LC2 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93cK62LC2 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93cK62LC2 .mbri-play:before {
  left: 55% !important;
}
.cid-s93cK62LC2 .form-control {
  text-align: center;
}
.cid-s93cK62LC2 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93cK62LC2 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93cK62LC2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93cK62LC2 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93cK62LC2 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93cK62LC2 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93cK62LC2 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93cK62LC2 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93cK62LC2 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93cK62LC2 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93cK62LC2 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93cK62LC2 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93cK62LC2 .mbr-section-subtitle {
  color: #465052;
}
.cid-s93cK6v8xC {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93cK6v8xC .content {
    text-align: center;
  }
  .cid-s93cK6v8xC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93cK6v8xC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93cK6v8xC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93cK6v8xC .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93cK6v8xC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93cK6v8xC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93cK6v8xC .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93cK6v8xC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93cK6v8xC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93cK6v8xC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93cK6v8xC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93cK6v8xC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93cK6v8xC P {
  text-align: left;
}
.cid-s93cK6v8xC H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93dfaCYFZ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93dfaCYFZ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93dfaCYFZ a {
  font-style: normal;
}
.cid-s93dfaCYFZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93dfaCYFZ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93dfaCYFZ .nav-item:focus,
.cid-s93dfaCYFZ .nav-link:focus {
  outline: none;
}
.cid-s93dfaCYFZ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93dfaCYFZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93dfaCYFZ .menu-logo {
  margin-right: auto;
}
.cid-s93dfaCYFZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93dfaCYFZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93dfaCYFZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93dfaCYFZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93dfaCYFZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93dfaCYFZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93dfaCYFZ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93dfaCYFZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93dfaCYFZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93dfaCYFZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93dfaCYFZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93dfaCYFZ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93dfaCYFZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93dfaCYFZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93dfaCYFZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93dfaCYFZ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93dfaCYFZ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93dfaCYFZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93dfaCYFZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93dfaCYFZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93dfaCYFZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93dfaCYFZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93dfaCYFZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93dfaCYFZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93dfaCYFZ button.navbar-toggler:focus {
  outline: none;
}
.cid-s93dfaCYFZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93dfaCYFZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93dfaCYFZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93dfaCYFZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93dfaCYFZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93dfaCYFZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93dfaCYFZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93dfaCYFZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93dfaCYFZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93dfaCYFZ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93dfaCYFZ .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93dfaCYFZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93dfaCYFZ .collapsed .navbar-collapse.collapsing,
.cid-s93dfaCYFZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93dfaCYFZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93dfaCYFZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93dfaCYFZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93dfaCYFZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93dfaCYFZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93dfaCYFZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93dfaCYFZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93dfaCYFZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93dfaCYFZ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93dfaCYFZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93dfaCYFZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93dfaCYFZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93dfaCYFZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93dfaCYFZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93dfaCYFZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93dfaCYFZ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93dfaCYFZ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93dfaCYFZ img {
    height: 3.8rem !important;
  }
  .cid-s93dfaCYFZ .btn {
    display: -webkit-flex;
  }
  .cid-s93dfaCYFZ button.navbar-toggler {
    display: block;
  }
  .cid-s93dfaCYFZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93dfaCYFZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93dfaCYFZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93dfaCYFZ .navbar-collapse.collapsing,
  .cid-s93dfaCYFZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93dfaCYFZ .navbar-collapse.collapsing .navbar-nav,
  .cid-s93dfaCYFZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93dfaCYFZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93dfaCYFZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93dfaCYFZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93dfaCYFZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93dfaCYFZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93dfaCYFZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93dfaCYFZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93dfaCYFZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93dfaCYFZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93dfaCYFZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93dfaCYFZ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93dfaCYFZ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93dfaCYFZ .nav-link:hover,
.cid-s93dfaCYFZ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93dfb9PJ1 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93dfb9PJ1 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93dfb9PJ1 H3 {
  text-align: center;
}
.cid-s93dfby1Hh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93dfby1Hh P {
  color: #767676;
}
.cid-s93dfby1Hh H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93dfby1Hh .mbr-text,
.cid-s93dfby1Hh .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93dfbWtdK {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93dfbWtdK .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93dfbWtdK .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93dfbWtdK .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93dfbWtdK .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93dfbWtdK .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93dfbWtdK .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93dfbWtdK .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93dfbWtdK .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93dfbWtdK .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93dfbWtdK .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93dfbWtdK H4 {
  text-align: left;
}
.cid-s93dfbWtdK .img-text {
  text-align: left;
}
.cid-s93dfclU4x .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93dfclU4x .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93dfclU4x .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93dfclU4x .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93dfclU4x .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93dfcMpD3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93dfcMpD3 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93dfcMpD3 .form-group {
  padding: 0.5rem;
}
.cid-s93dfcMpD3 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93dfcMpD3 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93dfcMpD3 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93dfcMpD3 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93dfcMpD3 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93dfcMpD3 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93dfcMpD3 .mbri-play:before {
  left: 55% !important;
}
.cid-s93dfcMpD3 .form-control {
  text-align: center;
}
.cid-s93dfcMpD3 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93dfcMpD3 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93dfcMpD3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93dfcMpD3 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93dfcMpD3 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93dfcMpD3 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93dfcMpD3 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93dfcMpD3 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93dfcMpD3 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93dfcMpD3 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93dfcMpD3 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93dfcMpD3 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93dfcMpD3 .mbr-section-subtitle {
  color: #465052;
}
.cid-s93dfdbToF {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93dfdbToF .content {
    text-align: center;
  }
  .cid-s93dfdbToF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93dfdbToF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93dfdbToF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93dfdbToF .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93dfdbToF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93dfdbToF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93dfdbToF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93dfdbToF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93dfdbToF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93dfdbToF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93dfdbToF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93dfdbToF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93dfdbToF P {
  text-align: left;
}
.cid-s93dfdbToF H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93dvbNJxW .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93dvbNJxW .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93dvbNJxW a {
  font-style: normal;
}
.cid-s93dvbNJxW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93dvbNJxW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93dvbNJxW .nav-item:focus,
.cid-s93dvbNJxW .nav-link:focus {
  outline: none;
}
.cid-s93dvbNJxW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93dvbNJxW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93dvbNJxW .menu-logo {
  margin-right: auto;
}
.cid-s93dvbNJxW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93dvbNJxW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93dvbNJxW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93dvbNJxW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93dvbNJxW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93dvbNJxW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93dvbNJxW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93dvbNJxW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93dvbNJxW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93dvbNJxW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93dvbNJxW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93dvbNJxW .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93dvbNJxW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93dvbNJxW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93dvbNJxW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93dvbNJxW .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93dvbNJxW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93dvbNJxW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93dvbNJxW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93dvbNJxW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93dvbNJxW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93dvbNJxW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93dvbNJxW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93dvbNJxW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93dvbNJxW button.navbar-toggler:focus {
  outline: none;
}
.cid-s93dvbNJxW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93dvbNJxW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93dvbNJxW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93dvbNJxW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93dvbNJxW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93dvbNJxW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93dvbNJxW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93dvbNJxW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93dvbNJxW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93dvbNJxW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93dvbNJxW .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93dvbNJxW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93dvbNJxW .collapsed .navbar-collapse.collapsing,
.cid-s93dvbNJxW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93dvbNJxW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93dvbNJxW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93dvbNJxW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93dvbNJxW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93dvbNJxW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93dvbNJxW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93dvbNJxW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93dvbNJxW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93dvbNJxW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93dvbNJxW .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93dvbNJxW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93dvbNJxW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93dvbNJxW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93dvbNJxW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93dvbNJxW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93dvbNJxW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93dvbNJxW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93dvbNJxW img {
    height: 3.8rem !important;
  }
  .cid-s93dvbNJxW .btn {
    display: -webkit-flex;
  }
  .cid-s93dvbNJxW button.navbar-toggler {
    display: block;
  }
  .cid-s93dvbNJxW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93dvbNJxW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93dvbNJxW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93dvbNJxW .navbar-collapse.collapsing,
  .cid-s93dvbNJxW .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93dvbNJxW .navbar-collapse.collapsing .navbar-nav,
  .cid-s93dvbNJxW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93dvbNJxW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93dvbNJxW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93dvbNJxW .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93dvbNJxW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93dvbNJxW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93dvbNJxW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93dvbNJxW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93dvbNJxW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93dvbNJxW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93dvbNJxW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93dvbNJxW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93dvbNJxW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93dvbNJxW .nav-link:hover,
.cid-s93dvbNJxW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93dvcjfva {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93dvcjfva .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93dvcjfva H3 {
  text-align: center;
}
.cid-s93dvcG7km {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93dvcG7km P {
  color: #767676;
}
.cid-s93dvcG7km H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93dvcG7km .mbr-text,
.cid-s93dvcG7km .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93dvd3030 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93dvd3030 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93dvd3030 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93dvd3030 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93dvd3030 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93dvd3030 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93dvd3030 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93dvd3030 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93dvd3030 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93dvd3030 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93dvd3030 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93dvd3030 H4 {
  text-align: left;
}
.cid-s93dvd3030 .img-text {
  text-align: left;
}
.cid-s93dvdrIZK .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93dvdrIZK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93dvdrIZK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93dvdrIZK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93dvdrIZK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93dvdTYEK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93dvdTYEK .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93dvdTYEK .form-group {
  padding: 0.5rem;
}
.cid-s93dvdTYEK .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93dvdTYEK .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93dvdTYEK .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93dvdTYEK .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93dvdTYEK .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93dvdTYEK .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93dvdTYEK .mbri-play:before {
  left: 55% !important;
}
.cid-s93dvdTYEK .form-control {
  text-align: center;
}
.cid-s93dvdTYEK h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93dvdTYEK .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93dvdTYEK .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93dvdTYEK .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93dvdTYEK .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93dvdTYEK a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93dvdTYEK a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93dvdTYEK .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93dvdTYEK .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93dvdTYEK .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93dvdTYEK .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93dvdTYEK .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93dvdTYEK .mbr-section-subtitle {
  color: #465052;
}
.cid-s93dvekmtz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93dvekmtz .content {
    text-align: center;
  }
  .cid-s93dvekmtz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93dvekmtz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93dvekmtz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93dvekmtz .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93dvekmtz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93dvekmtz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93dvekmtz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93dvekmtz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93dvekmtz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93dvekmtz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93dvekmtz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93dvekmtz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93dvekmtz P {
  text-align: left;
}
.cid-s93dvekmtz H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93dLq8644 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93dLq8644 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93dLq8644 a {
  font-style: normal;
}
.cid-s93dLq8644 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93dLq8644 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93dLq8644 .nav-item:focus,
.cid-s93dLq8644 .nav-link:focus {
  outline: none;
}
.cid-s93dLq8644 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93dLq8644 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93dLq8644 .menu-logo {
  margin-right: auto;
}
.cid-s93dLq8644 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93dLq8644 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93dLq8644 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93dLq8644 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93dLq8644 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93dLq8644 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93dLq8644 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93dLq8644 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93dLq8644 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93dLq8644 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93dLq8644 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93dLq8644 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93dLq8644 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93dLq8644 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93dLq8644 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93dLq8644 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93dLq8644 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93dLq8644 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93dLq8644 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93dLq8644 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93dLq8644 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93dLq8644 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93dLq8644 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93dLq8644 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93dLq8644 button.navbar-toggler:focus {
  outline: none;
}
.cid-s93dLq8644 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93dLq8644 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93dLq8644 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93dLq8644 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93dLq8644 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93dLq8644 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93dLq8644 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93dLq8644 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93dLq8644 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93dLq8644 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93dLq8644 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93dLq8644 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93dLq8644 .collapsed .navbar-collapse.collapsing,
.cid-s93dLq8644 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93dLq8644 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93dLq8644 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93dLq8644 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93dLq8644 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93dLq8644 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93dLq8644 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93dLq8644 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93dLq8644 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93dLq8644 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93dLq8644 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93dLq8644 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93dLq8644 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93dLq8644 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93dLq8644 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93dLq8644 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93dLq8644 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93dLq8644.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93dLq8644 img {
    height: 3.8rem !important;
  }
  .cid-s93dLq8644 .btn {
    display: -webkit-flex;
  }
  .cid-s93dLq8644 button.navbar-toggler {
    display: block;
  }
  .cid-s93dLq8644 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93dLq8644 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93dLq8644 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93dLq8644 .navbar-collapse.collapsing,
  .cid-s93dLq8644 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93dLq8644 .navbar-collapse.collapsing .navbar-nav,
  .cid-s93dLq8644 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93dLq8644 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93dLq8644 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93dLq8644 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93dLq8644 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93dLq8644 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93dLq8644 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93dLq8644 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93dLq8644 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93dLq8644 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93dLq8644 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93dLq8644 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93dLq8644 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93dLq8644 .nav-link:hover,
.cid-s93dLq8644 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93dLqDuKs {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93dLqDuKs .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93dLqDuKs H3 {
  text-align: center;
}
.cid-s93dLr2EUa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93dLr2EUa P {
  color: #767676;
}
.cid-s93dLr2EUa H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93dLr2EUa .mbr-text,
.cid-s93dLr2EUa .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93dLrofsC {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93dLrofsC .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93dLrofsC .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93dLrofsC .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93dLrofsC .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93dLrofsC .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93dLrofsC .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93dLrofsC .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93dLrofsC .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93dLrofsC .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93dLrofsC .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93dLrofsC H4 {
  text-align: left;
}
.cid-s93dLrofsC .img-text {
  text-align: left;
}
.cid-s93dLrKCNS .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93dLrKCNS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93dLrKCNS .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93dLrKCNS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93dLrKCNS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93dLs9t9V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93dLs9t9V .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93dLs9t9V .form-group {
  padding: 0.5rem;
}
.cid-s93dLs9t9V .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93dLs9t9V .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93dLs9t9V .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93dLs9t9V .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93dLs9t9V .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93dLs9t9V .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93dLs9t9V .mbri-play:before {
  left: 55% !important;
}
.cid-s93dLs9t9V .form-control {
  text-align: center;
}
.cid-s93dLs9t9V h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93dLs9t9V .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93dLs9t9V .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93dLs9t9V .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93dLs9t9V .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93dLs9t9V a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93dLs9t9V a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93dLs9t9V .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93dLs9t9V .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93dLs9t9V .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93dLs9t9V .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93dLs9t9V .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93dLs9t9V .mbr-section-subtitle {
  color: #465052;
}
.cid-s93dLsAYBr {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93dLsAYBr .content {
    text-align: center;
  }
  .cid-s93dLsAYBr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93dLsAYBr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93dLsAYBr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93dLsAYBr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93dLsAYBr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93dLsAYBr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93dLsAYBr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93dLsAYBr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93dLsAYBr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93dLsAYBr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93dLsAYBr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93dLsAYBr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93dLsAYBr P {
  text-align: left;
}
.cid-s93dLsAYBr H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93h902vP7 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93h902vP7 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93h902vP7 a {
  font-style: normal;
}
.cid-s93h902vP7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93h902vP7 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93h902vP7 .nav-item:focus,
.cid-s93h902vP7 .nav-link:focus {
  outline: none;
}
.cid-s93h902vP7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93h902vP7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93h902vP7 .menu-logo {
  margin-right: auto;
}
.cid-s93h902vP7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93h902vP7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93h902vP7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93h902vP7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93h902vP7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93h902vP7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93h902vP7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93h902vP7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93h902vP7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93h902vP7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93h902vP7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93h902vP7 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93h902vP7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93h902vP7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93h902vP7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93h902vP7 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93h902vP7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93h902vP7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93h902vP7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93h902vP7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93h902vP7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93h902vP7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93h902vP7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93h902vP7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93h902vP7 button.navbar-toggler:focus {
  outline: none;
}
.cid-s93h902vP7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93h902vP7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93h902vP7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93h902vP7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93h902vP7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93h902vP7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93h902vP7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93h902vP7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93h902vP7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93h902vP7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93h902vP7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93h902vP7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93h902vP7 .collapsed .navbar-collapse.collapsing,
.cid-s93h902vP7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93h902vP7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93h902vP7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93h902vP7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93h902vP7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93h902vP7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93h902vP7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93h902vP7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93h902vP7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93h902vP7 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93h902vP7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93h902vP7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93h902vP7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93h902vP7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93h902vP7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93h902vP7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93h902vP7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93h902vP7.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93h902vP7 img {
    height: 3.8rem !important;
  }
  .cid-s93h902vP7 .btn {
    display: -webkit-flex;
  }
  .cid-s93h902vP7 button.navbar-toggler {
    display: block;
  }
  .cid-s93h902vP7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93h902vP7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93h902vP7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93h902vP7 .navbar-collapse.collapsing,
  .cid-s93h902vP7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93h902vP7 .navbar-collapse.collapsing .navbar-nav,
  .cid-s93h902vP7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93h902vP7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93h902vP7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93h902vP7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93h902vP7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93h902vP7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93h902vP7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93h902vP7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93h902vP7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93h902vP7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93h902vP7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93h902vP7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93h902vP7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93h902vP7 .nav-link:hover,
.cid-s93h902vP7 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93h90nShZ {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93h90nShZ .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93h90nShZ H3 {
  text-align: center;
}
.cid-s93h90Pc4R {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93h90Pc4R P {
  color: #767676;
}
.cid-s93h90Pc4R H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93h90Pc4R .mbr-text,
.cid-s93h90Pc4R .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93h91aNXP {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93h91aNXP .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93h91aNXP .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93h91aNXP .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93h91aNXP .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93h91aNXP .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93h91aNXP .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93h91aNXP .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93h91aNXP .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93h91aNXP .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93h91aNXP .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93h91aNXP H4 {
  text-align: left;
}
.cid-s93h91aNXP .img-text {
  text-align: left;
}
.cid-s93h91yVnw .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93h91yVnw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93h91yVnw .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93h91yVnw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93h91yVnw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93h91VD3U {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93h91VD3U .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93h91VD3U .form-group {
  padding: 0.5rem;
}
.cid-s93h91VD3U .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93h91VD3U .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93h91VD3U .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93h91VD3U .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93h91VD3U .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93h91VD3U .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93h91VD3U .mbri-play:before {
  left: 55% !important;
}
.cid-s93h91VD3U .form-control {
  text-align: center;
}
.cid-s93h91VD3U h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93h91VD3U .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93h91VD3U .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93h91VD3U .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93h91VD3U .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93h91VD3U a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93h91VD3U a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93h91VD3U .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93h91VD3U .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93h91VD3U .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93h91VD3U .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93h91VD3U .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93h91VD3U .mbr-section-subtitle {
  color: #465052;
}
.cid-s93h92mp1T {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93h92mp1T .content {
    text-align: center;
  }
  .cid-s93h92mp1T .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93h92mp1T .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93h92mp1T .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93h92mp1T .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93h92mp1T .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93h92mp1T .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93h92mp1T .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93h92mp1T .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93h92mp1T .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93h92mp1T .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93h92mp1T .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93h92mp1T .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93h92mp1T P {
  text-align: left;
}
.cid-s93h92mp1T H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93iVHoMuh .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93iVHoMuh .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93iVHoMuh a {
  font-style: normal;
}
.cid-s93iVHoMuh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93iVHoMuh .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93iVHoMuh .nav-item:focus,
.cid-s93iVHoMuh .nav-link:focus {
  outline: none;
}
.cid-s93iVHoMuh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93iVHoMuh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93iVHoMuh .menu-logo {
  margin-right: auto;
}
.cid-s93iVHoMuh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93iVHoMuh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93iVHoMuh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93iVHoMuh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93iVHoMuh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93iVHoMuh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93iVHoMuh .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93iVHoMuh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93iVHoMuh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93iVHoMuh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93iVHoMuh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93iVHoMuh .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93iVHoMuh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93iVHoMuh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93iVHoMuh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93iVHoMuh .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93iVHoMuh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93iVHoMuh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93iVHoMuh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93iVHoMuh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93iVHoMuh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93iVHoMuh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93iVHoMuh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93iVHoMuh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93iVHoMuh button.navbar-toggler:focus {
  outline: none;
}
.cid-s93iVHoMuh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93iVHoMuh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93iVHoMuh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93iVHoMuh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93iVHoMuh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93iVHoMuh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93iVHoMuh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93iVHoMuh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93iVHoMuh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93iVHoMuh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93iVHoMuh .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93iVHoMuh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93iVHoMuh .collapsed .navbar-collapse.collapsing,
.cid-s93iVHoMuh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93iVHoMuh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93iVHoMuh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93iVHoMuh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93iVHoMuh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93iVHoMuh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93iVHoMuh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93iVHoMuh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93iVHoMuh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93iVHoMuh .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93iVHoMuh .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93iVHoMuh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93iVHoMuh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93iVHoMuh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93iVHoMuh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93iVHoMuh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93iVHoMuh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93iVHoMuh.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93iVHoMuh img {
    height: 3.8rem !important;
  }
  .cid-s93iVHoMuh .btn {
    display: -webkit-flex;
  }
  .cid-s93iVHoMuh button.navbar-toggler {
    display: block;
  }
  .cid-s93iVHoMuh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93iVHoMuh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93iVHoMuh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93iVHoMuh .navbar-collapse.collapsing,
  .cid-s93iVHoMuh .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93iVHoMuh .navbar-collapse.collapsing .navbar-nav,
  .cid-s93iVHoMuh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93iVHoMuh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93iVHoMuh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93iVHoMuh .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93iVHoMuh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93iVHoMuh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93iVHoMuh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93iVHoMuh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93iVHoMuh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93iVHoMuh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93iVHoMuh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93iVHoMuh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93iVHoMuh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93iVHoMuh .nav-link:hover,
.cid-s93iVHoMuh .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93iVHSMdc {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93iVHSMdc .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93iVHSMdc H3 {
  text-align: center;
}
.cid-s93iVIkT00 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93iVIkT00 P {
  color: #767676;
}
.cid-s93iVIkT00 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93iVIkT00 .mbr-text,
.cid-s93iVIkT00 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93iVIGXf1 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93iVIGXf1 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93iVIGXf1 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93iVIGXf1 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93iVIGXf1 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93iVIGXf1 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93iVIGXf1 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93iVIGXf1 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93iVIGXf1 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93iVIGXf1 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93iVIGXf1 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93iVIGXf1 H4 {
  text-align: left;
}
.cid-s93iVIGXf1 .img-text {
  text-align: left;
}
.cid-s93iVJ3F4Y .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93iVJ3F4Y .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93iVJ3F4Y .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93iVJ3F4Y .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93iVJ3F4Y .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93iVJswT0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93iVJswT0 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93iVJswT0 .form-group {
  padding: 0.5rem;
}
.cid-s93iVJswT0 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93iVJswT0 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93iVJswT0 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93iVJswT0 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93iVJswT0 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93iVJswT0 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93iVJswT0 .mbri-play:before {
  left: 55% !important;
}
.cid-s93iVJswT0 .form-control {
  text-align: center;
}
.cid-s93iVJswT0 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93iVJswT0 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93iVJswT0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93iVJswT0 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93iVJswT0 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93iVJswT0 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93iVJswT0 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93iVJswT0 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93iVJswT0 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93iVJswT0 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93iVJswT0 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93iVJswT0 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93iVJswT0 .mbr-section-subtitle {
  color: #465052;
}
.cid-s93iVJURea {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93iVJURea .content {
    text-align: center;
  }
  .cid-s93iVJURea .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93iVJURea .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93iVJURea .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93iVJURea .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93iVJURea .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93iVJURea .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93iVJURea .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93iVJURea .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93iVJURea .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93iVJURea .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93iVJURea .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93iVJURea .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93iVJURea P {
  text-align: left;
}
.cid-s93iVJURea H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93jLpNtJ8 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93jLpNtJ8 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93jLpNtJ8 a {
  font-style: normal;
}
.cid-s93jLpNtJ8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93jLpNtJ8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93jLpNtJ8 .nav-item:focus,
.cid-s93jLpNtJ8 .nav-link:focus {
  outline: none;
}
.cid-s93jLpNtJ8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93jLpNtJ8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93jLpNtJ8 .menu-logo {
  margin-right: auto;
}
.cid-s93jLpNtJ8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93jLpNtJ8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93jLpNtJ8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93jLpNtJ8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93jLpNtJ8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93jLpNtJ8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93jLpNtJ8 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93jLpNtJ8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93jLpNtJ8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93jLpNtJ8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93jLpNtJ8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93jLpNtJ8 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93jLpNtJ8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93jLpNtJ8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93jLpNtJ8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93jLpNtJ8 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93jLpNtJ8 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93jLpNtJ8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93jLpNtJ8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93jLpNtJ8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93jLpNtJ8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93jLpNtJ8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93jLpNtJ8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93jLpNtJ8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93jLpNtJ8 button.navbar-toggler:focus {
  outline: none;
}
.cid-s93jLpNtJ8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93jLpNtJ8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93jLpNtJ8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93jLpNtJ8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93jLpNtJ8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93jLpNtJ8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93jLpNtJ8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93jLpNtJ8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93jLpNtJ8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93jLpNtJ8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93jLpNtJ8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93jLpNtJ8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93jLpNtJ8 .collapsed .navbar-collapse.collapsing,
.cid-s93jLpNtJ8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93jLpNtJ8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93jLpNtJ8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93jLpNtJ8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93jLpNtJ8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93jLpNtJ8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93jLpNtJ8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93jLpNtJ8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93jLpNtJ8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93jLpNtJ8 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93jLpNtJ8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93jLpNtJ8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93jLpNtJ8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93jLpNtJ8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93jLpNtJ8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93jLpNtJ8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93jLpNtJ8 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93jLpNtJ8.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93jLpNtJ8 img {
    height: 3.8rem !important;
  }
  .cid-s93jLpNtJ8 .btn {
    display: -webkit-flex;
  }
  .cid-s93jLpNtJ8 button.navbar-toggler {
    display: block;
  }
  .cid-s93jLpNtJ8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93jLpNtJ8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93jLpNtJ8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93jLpNtJ8 .navbar-collapse.collapsing,
  .cid-s93jLpNtJ8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93jLpNtJ8 .navbar-collapse.collapsing .navbar-nav,
  .cid-s93jLpNtJ8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93jLpNtJ8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93jLpNtJ8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93jLpNtJ8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93jLpNtJ8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93jLpNtJ8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93jLpNtJ8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93jLpNtJ8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93jLpNtJ8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93jLpNtJ8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93jLpNtJ8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93jLpNtJ8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93jLpNtJ8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93jLpNtJ8 .nav-link:hover,
.cid-s93jLpNtJ8 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93jLqo5ny {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93jLqo5ny .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93jLqo5ny H3 {
  text-align: center;
}
.cid-s93jLqX7Om {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93jLqX7Om P {
  color: #767676;
}
.cid-s93jLqX7Om H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93jLqX7Om .mbr-text,
.cid-s93jLqX7Om .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93jLrkmup {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93jLrkmup .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93jLrkmup .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93jLrkmup .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93jLrkmup .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93jLrkmup .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93jLrkmup .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93jLrkmup .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93jLrkmup .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93jLrkmup .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93jLrkmup .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93jLrkmup H4 {
  text-align: left;
}
.cid-s93jLrkmup .img-text {
  text-align: left;
}
.cid-s93jLrGqMq .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93jLrGqMq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93jLrGqMq .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93jLrGqMq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93jLrGqMq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93jLs68a6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93jLs68a6 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93jLs68a6 .form-group {
  padding: 0.5rem;
}
.cid-s93jLs68a6 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93jLs68a6 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93jLs68a6 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93jLs68a6 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93jLs68a6 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93jLs68a6 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93jLs68a6 .mbri-play:before {
  left: 55% !important;
}
.cid-s93jLs68a6 .form-control {
  text-align: center;
}
.cid-s93jLs68a6 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93jLs68a6 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93jLs68a6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93jLs68a6 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93jLs68a6 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93jLs68a6 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93jLs68a6 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93jLs68a6 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93jLs68a6 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93jLs68a6 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93jLs68a6 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93jLs68a6 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93jLs68a6 .mbr-section-subtitle {
  color: #465052;
}
.cid-s93jLsu9CU {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93jLsu9CU .content {
    text-align: center;
  }
  .cid-s93jLsu9CU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93jLsu9CU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93jLsu9CU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93jLsu9CU .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93jLsu9CU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93jLsu9CU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93jLsu9CU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93jLsu9CU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93jLsu9CU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93jLsu9CU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93jLsu9CU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93jLsu9CU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93jLsu9CU P {
  text-align: left;
}
.cid-s93jLsu9CU H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93k4HPfE1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93k4HPfE1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93k4HPfE1 a {
  font-style: normal;
}
.cid-s93k4HPfE1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93k4HPfE1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93k4HPfE1 .nav-item:focus,
.cid-s93k4HPfE1 .nav-link:focus {
  outline: none;
}
.cid-s93k4HPfE1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93k4HPfE1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93k4HPfE1 .menu-logo {
  margin-right: auto;
}
.cid-s93k4HPfE1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93k4HPfE1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93k4HPfE1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93k4HPfE1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93k4HPfE1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93k4HPfE1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93k4HPfE1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93k4HPfE1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93k4HPfE1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93k4HPfE1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93k4HPfE1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93k4HPfE1 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93k4HPfE1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93k4HPfE1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93k4HPfE1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93k4HPfE1 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93k4HPfE1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93k4HPfE1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93k4HPfE1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93k4HPfE1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93k4HPfE1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93k4HPfE1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93k4HPfE1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93k4HPfE1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93k4HPfE1 button.navbar-toggler:focus {
  outline: none;
}
.cid-s93k4HPfE1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93k4HPfE1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93k4HPfE1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93k4HPfE1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93k4HPfE1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93k4HPfE1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93k4HPfE1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93k4HPfE1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93k4HPfE1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93k4HPfE1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93k4HPfE1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93k4HPfE1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93k4HPfE1 .collapsed .navbar-collapse.collapsing,
.cid-s93k4HPfE1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93k4HPfE1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93k4HPfE1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93k4HPfE1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93k4HPfE1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93k4HPfE1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93k4HPfE1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93k4HPfE1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93k4HPfE1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93k4HPfE1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93k4HPfE1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93k4HPfE1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93k4HPfE1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93k4HPfE1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93k4HPfE1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93k4HPfE1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93k4HPfE1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93k4HPfE1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93k4HPfE1 img {
    height: 3.8rem !important;
  }
  .cid-s93k4HPfE1 .btn {
    display: -webkit-flex;
  }
  .cid-s93k4HPfE1 button.navbar-toggler {
    display: block;
  }
  .cid-s93k4HPfE1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93k4HPfE1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93k4HPfE1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93k4HPfE1 .navbar-collapse.collapsing,
  .cid-s93k4HPfE1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93k4HPfE1 .navbar-collapse.collapsing .navbar-nav,
  .cid-s93k4HPfE1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93k4HPfE1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93k4HPfE1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93k4HPfE1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93k4HPfE1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93k4HPfE1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93k4HPfE1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93k4HPfE1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93k4HPfE1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93k4HPfE1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93k4HPfE1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93k4HPfE1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93k4HPfE1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93k4HPfE1 .nav-link:hover,
.cid-s93k4HPfE1 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93k4Ikvhq {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93k4Ikvhq .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93k4Ikvhq H3 {
  text-align: center;
}
.cid-s93k4IL1Pt {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93k4IL1Pt P {
  color: #767676;
}
.cid-s93k4IL1Pt H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93k4IL1Pt .mbr-text,
.cid-s93k4IL1Pt .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93k4J6kWA {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93k4J6kWA .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93k4J6kWA .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93k4J6kWA .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93k4J6kWA .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93k4J6kWA .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93k4J6kWA .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93k4J6kWA .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93k4J6kWA .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93k4J6kWA .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93k4J6kWA .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93k4J6kWA H4 {
  text-align: left;
}
.cid-s93k4J6kWA .img-text {
  text-align: left;
}
.cid-s93k4JsGLl .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93k4JsGLl .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93k4JsGLl .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93k4JsGLl .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93k4JsGLl .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93k4JQB8s {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93k4JQB8s .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93k4JQB8s .form-group {
  padding: 0.5rem;
}
.cid-s93k4JQB8s .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93k4JQB8s .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93k4JQB8s .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93k4JQB8s .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93k4JQB8s .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93k4JQB8s .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93k4JQB8s .mbri-play:before {
  left: 55% !important;
}
.cid-s93k4JQB8s .form-control {
  text-align: center;
}
.cid-s93k4JQB8s h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93k4JQB8s .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93k4JQB8s .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93k4JQB8s .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93k4JQB8s .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93k4JQB8s a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93k4JQB8s a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93k4JQB8s .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93k4JQB8s .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93k4JQB8s .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93k4JQB8s .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93k4JQB8s .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93k4JQB8s .mbr-section-subtitle {
  color: #465052;
}
.cid-s93k4Kijhy {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93k4Kijhy .content {
    text-align: center;
  }
  .cid-s93k4Kijhy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93k4Kijhy .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93k4Kijhy .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93k4Kijhy .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93k4Kijhy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93k4Kijhy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93k4Kijhy .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93k4Kijhy .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93k4Kijhy .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93k4Kijhy .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93k4Kijhy .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93k4Kijhy .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93k4Kijhy P {
  text-align: left;
}
.cid-s93k4Kijhy H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93kJKPtUU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93kJKPtUU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93kJKPtUU a {
  font-style: normal;
}
.cid-s93kJKPtUU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93kJKPtUU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93kJKPtUU .nav-item:focus,
.cid-s93kJKPtUU .nav-link:focus {
  outline: none;
}
.cid-s93kJKPtUU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93kJKPtUU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93kJKPtUU .menu-logo {
  margin-right: auto;
}
.cid-s93kJKPtUU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93kJKPtUU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93kJKPtUU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93kJKPtUU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93kJKPtUU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93kJKPtUU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93kJKPtUU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93kJKPtUU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93kJKPtUU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93kJKPtUU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93kJKPtUU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93kJKPtUU .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93kJKPtUU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93kJKPtUU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93kJKPtUU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93kJKPtUU .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93kJKPtUU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93kJKPtUU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93kJKPtUU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93kJKPtUU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93kJKPtUU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93kJKPtUU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93kJKPtUU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93kJKPtUU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93kJKPtUU button.navbar-toggler:focus {
  outline: none;
}
.cid-s93kJKPtUU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93kJKPtUU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93kJKPtUU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93kJKPtUU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93kJKPtUU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93kJKPtUU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93kJKPtUU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93kJKPtUU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93kJKPtUU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93kJKPtUU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93kJKPtUU .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93kJKPtUU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93kJKPtUU .collapsed .navbar-collapse.collapsing,
.cid-s93kJKPtUU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93kJKPtUU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93kJKPtUU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93kJKPtUU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93kJKPtUU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93kJKPtUU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93kJKPtUU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93kJKPtUU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93kJKPtUU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93kJKPtUU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93kJKPtUU .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93kJKPtUU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93kJKPtUU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93kJKPtUU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93kJKPtUU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93kJKPtUU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93kJKPtUU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93kJKPtUU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93kJKPtUU img {
    height: 3.8rem !important;
  }
  .cid-s93kJKPtUU .btn {
    display: -webkit-flex;
  }
  .cid-s93kJKPtUU button.navbar-toggler {
    display: block;
  }
  .cid-s93kJKPtUU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93kJKPtUU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93kJKPtUU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93kJKPtUU .navbar-collapse.collapsing,
  .cid-s93kJKPtUU .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93kJKPtUU .navbar-collapse.collapsing .navbar-nav,
  .cid-s93kJKPtUU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93kJKPtUU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93kJKPtUU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93kJKPtUU .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93kJKPtUU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93kJKPtUU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93kJKPtUU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93kJKPtUU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93kJKPtUU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93kJKPtUU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93kJKPtUU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93kJKPtUU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93kJKPtUU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93kJKPtUU .nav-link:hover,
.cid-s93kJKPtUU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93kJLDA24 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93kJLDA24 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93kJLDA24 H3 {
  text-align: center;
}
.cid-s93kJMcjs2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93kJMcjs2 P {
  color: #767676;
}
.cid-s93kJMcjs2 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93kJMcjs2 .mbr-text,
.cid-s93kJMcjs2 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93kJMZenR {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93kJMZenR .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93kJMZenR .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93kJMZenR .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93kJMZenR .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93kJMZenR .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93kJMZenR .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93kJMZenR .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93kJMZenR .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93kJMZenR .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93kJMZenR .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93kJMZenR H4 {
  text-align: left;
}
.cid-s93kJMZenR .img-text {
  text-align: left;
}
.cid-s93kJNHNJT .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93kJNHNJT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93kJNHNJT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93kJNHNJT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93kJNHNJT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93kJOgQ6e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93kJOgQ6e .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93kJOgQ6e .form-group {
  padding: 0.5rem;
}
.cid-s93kJOgQ6e .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93kJOgQ6e .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93kJOgQ6e .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93kJOgQ6e .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93kJOgQ6e .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93kJOgQ6e .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93kJOgQ6e .mbri-play:before {
  left: 55% !important;
}
.cid-s93kJOgQ6e .form-control {
  text-align: center;
}
.cid-s93kJOgQ6e h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93kJOgQ6e .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93kJOgQ6e .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93kJOgQ6e .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93kJOgQ6e .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93kJOgQ6e a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93kJOgQ6e a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93kJOgQ6e .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93kJOgQ6e .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93kJOgQ6e .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93kJOgQ6e .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93kJOgQ6e .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93kJOgQ6e .mbr-section-subtitle {
  color: #465052;
}
.cid-s93kJOUhmG {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93kJOUhmG .content {
    text-align: center;
  }
  .cid-s93kJOUhmG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93kJOUhmG .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93kJOUhmG .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93kJOUhmG .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93kJOUhmG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93kJOUhmG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93kJOUhmG .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93kJOUhmG .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93kJOUhmG .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93kJOUhmG .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93kJOUhmG .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93kJOUhmG .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93kJOUhmG P {
  text-align: left;
}
.cid-s93kJOUhmG H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93kZoPOln .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93kZoPOln .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93kZoPOln a {
  font-style: normal;
}
.cid-s93kZoPOln .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93kZoPOln .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93kZoPOln .nav-item:focus,
.cid-s93kZoPOln .nav-link:focus {
  outline: none;
}
.cid-s93kZoPOln .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93kZoPOln .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93kZoPOln .menu-logo {
  margin-right: auto;
}
.cid-s93kZoPOln .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93kZoPOln .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93kZoPOln .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93kZoPOln .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93kZoPOln .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93kZoPOln .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93kZoPOln .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93kZoPOln .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93kZoPOln .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93kZoPOln .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93kZoPOln .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93kZoPOln .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93kZoPOln .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93kZoPOln .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93kZoPOln .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93kZoPOln .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93kZoPOln .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93kZoPOln .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93kZoPOln .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93kZoPOln .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93kZoPOln .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93kZoPOln .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93kZoPOln .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93kZoPOln button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93kZoPOln button.navbar-toggler:focus {
  outline: none;
}
.cid-s93kZoPOln button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93kZoPOln button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93kZoPOln button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93kZoPOln button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93kZoPOln button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93kZoPOln nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93kZoPOln nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93kZoPOln nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93kZoPOln nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93kZoPOln .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93kZoPOln .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93kZoPOln .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93kZoPOln .collapsed .navbar-collapse.collapsing,
.cid-s93kZoPOln .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93kZoPOln .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93kZoPOln .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93kZoPOln .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93kZoPOln .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93kZoPOln .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93kZoPOln .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93kZoPOln .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93kZoPOln .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93kZoPOln .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93kZoPOln .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93kZoPOln .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93kZoPOln .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93kZoPOln .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93kZoPOln .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93kZoPOln .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93kZoPOln .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93kZoPOln.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93kZoPOln img {
    height: 3.8rem !important;
  }
  .cid-s93kZoPOln .btn {
    display: -webkit-flex;
  }
  .cid-s93kZoPOln button.navbar-toggler {
    display: block;
  }
  .cid-s93kZoPOln .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93kZoPOln .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93kZoPOln .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93kZoPOln .navbar-collapse.collapsing,
  .cid-s93kZoPOln .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93kZoPOln .navbar-collapse.collapsing .navbar-nav,
  .cid-s93kZoPOln .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93kZoPOln .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93kZoPOln .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93kZoPOln .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93kZoPOln .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93kZoPOln .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93kZoPOln .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93kZoPOln .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93kZoPOln .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93kZoPOln .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93kZoPOln .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93kZoPOln .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93kZoPOln .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93kZoPOln .nav-link:hover,
.cid-s93kZoPOln .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93kZplJzw {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93kZplJzw .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93kZplJzw H3 {
  text-align: center;
}
.cid-s93kZpLS9A {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93kZpLS9A P {
  color: #767676;
}
.cid-s93kZpLS9A H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93kZpLS9A .mbr-text,
.cid-s93kZpLS9A .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93kZq7b73 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93kZq7b73 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93kZq7b73 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93kZq7b73 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93kZq7b73 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93kZq7b73 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93kZq7b73 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93kZq7b73 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93kZq7b73 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93kZq7b73 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93kZq7b73 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93kZq7b73 H4 {
  text-align: left;
}
.cid-s93kZq7b73 .img-text {
  text-align: left;
}
.cid-s93kZqt4zN .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93kZqt4zN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93kZqt4zN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93kZqt4zN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93kZqt4zN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93kZqSHFx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93kZqSHFx .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93kZqSHFx .form-group {
  padding: 0.5rem;
}
.cid-s93kZqSHFx .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93kZqSHFx .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93kZqSHFx .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93kZqSHFx .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93kZqSHFx .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93kZqSHFx .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93kZqSHFx .mbri-play:before {
  left: 55% !important;
}
.cid-s93kZqSHFx .form-control {
  text-align: center;
}
.cid-s93kZqSHFx h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93kZqSHFx .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93kZqSHFx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93kZqSHFx .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93kZqSHFx .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93kZqSHFx a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93kZqSHFx a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93kZqSHFx .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93kZqSHFx .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93kZqSHFx .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93kZqSHFx .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93kZqSHFx .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93kZqSHFx .mbr-section-subtitle {
  color: #465052;
}
.cid-s93kZrkvXx {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93kZrkvXx .content {
    text-align: center;
  }
  .cid-s93kZrkvXx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93kZrkvXx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93kZrkvXx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93kZrkvXx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93kZrkvXx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93kZrkvXx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93kZrkvXx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93kZrkvXx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93kZrkvXx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93kZrkvXx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93kZrkvXx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93kZrkvXx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93kZrkvXx P {
  text-align: left;
}
.cid-s93kZrkvXx H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93lfUBZGp .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93lfUBZGp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93lfUBZGp a {
  font-style: normal;
}
.cid-s93lfUBZGp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93lfUBZGp .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93lfUBZGp .nav-item:focus,
.cid-s93lfUBZGp .nav-link:focus {
  outline: none;
}
.cid-s93lfUBZGp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93lfUBZGp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93lfUBZGp .menu-logo {
  margin-right: auto;
}
.cid-s93lfUBZGp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93lfUBZGp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93lfUBZGp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93lfUBZGp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93lfUBZGp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93lfUBZGp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93lfUBZGp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93lfUBZGp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93lfUBZGp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93lfUBZGp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93lfUBZGp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93lfUBZGp .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93lfUBZGp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93lfUBZGp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93lfUBZGp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93lfUBZGp .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93lfUBZGp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93lfUBZGp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93lfUBZGp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93lfUBZGp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93lfUBZGp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93lfUBZGp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93lfUBZGp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93lfUBZGp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93lfUBZGp button.navbar-toggler:focus {
  outline: none;
}
.cid-s93lfUBZGp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93lfUBZGp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93lfUBZGp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93lfUBZGp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93lfUBZGp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93lfUBZGp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93lfUBZGp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93lfUBZGp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93lfUBZGp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93lfUBZGp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93lfUBZGp .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93lfUBZGp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93lfUBZGp .collapsed .navbar-collapse.collapsing,
.cid-s93lfUBZGp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93lfUBZGp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93lfUBZGp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93lfUBZGp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93lfUBZGp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93lfUBZGp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93lfUBZGp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93lfUBZGp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93lfUBZGp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93lfUBZGp .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93lfUBZGp .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93lfUBZGp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93lfUBZGp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93lfUBZGp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93lfUBZGp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93lfUBZGp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93lfUBZGp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93lfUBZGp.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93lfUBZGp img {
    height: 3.8rem !important;
  }
  .cid-s93lfUBZGp .btn {
    display: -webkit-flex;
  }
  .cid-s93lfUBZGp button.navbar-toggler {
    display: block;
  }
  .cid-s93lfUBZGp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93lfUBZGp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93lfUBZGp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93lfUBZGp .navbar-collapse.collapsing,
  .cid-s93lfUBZGp .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93lfUBZGp .navbar-collapse.collapsing .navbar-nav,
  .cid-s93lfUBZGp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93lfUBZGp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93lfUBZGp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93lfUBZGp .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93lfUBZGp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93lfUBZGp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93lfUBZGp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93lfUBZGp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93lfUBZGp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93lfUBZGp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93lfUBZGp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93lfUBZGp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93lfUBZGp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93lfUBZGp .nav-link:hover,
.cid-s93lfUBZGp .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93lfV6J0W {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93lfV6J0W .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93lfV6J0W H3 {
  text-align: center;
}
.cid-s93lfVwQnY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93lfVwQnY P {
  color: #767676;
}
.cid-s93lfVwQnY H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93lfVwQnY .mbr-text,
.cid-s93lfVwQnY .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93lfVSZLj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93lfVSZLj .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93lfVSZLj .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93lfVSZLj .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93lfVSZLj .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93lfVSZLj .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93lfVSZLj .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93lfVSZLj .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93lfVSZLj .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93lfVSZLj .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93lfVSZLj .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93lfVSZLj H4 {
  text-align: left;
}
.cid-s93lfVSZLj .img-text {
  text-align: left;
}
.cid-s93lfWf42g .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93lfWf42g .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93lfWf42g .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93lfWf42g .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93lfWf42g .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93lfWEUCt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93lfWEUCt .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93lfWEUCt .form-group {
  padding: 0.5rem;
}
.cid-s93lfWEUCt .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93lfWEUCt .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93lfWEUCt .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93lfWEUCt .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93lfWEUCt .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93lfWEUCt .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93lfWEUCt .mbri-play:before {
  left: 55% !important;
}
.cid-s93lfWEUCt .form-control {
  text-align: center;
}
.cid-s93lfWEUCt h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93lfWEUCt .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93lfWEUCt .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93lfWEUCt .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93lfWEUCt .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93lfWEUCt a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93lfWEUCt a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93lfWEUCt .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93lfWEUCt .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93lfWEUCt .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93lfWEUCt .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93lfWEUCt .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93lfWEUCt .mbr-section-subtitle {
  color: #465052;
}
.cid-s93lfX4tU4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93lfX4tU4 .content {
    text-align: center;
  }
  .cid-s93lfX4tU4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93lfX4tU4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93lfX4tU4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93lfX4tU4 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93lfX4tU4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93lfX4tU4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93lfX4tU4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93lfX4tU4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93lfX4tU4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93lfX4tU4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93lfX4tU4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93lfX4tU4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93lfX4tU4 P {
  text-align: left;
}
.cid-s93lfX4tU4 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93lzs0wCq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93lzs0wCq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93lzs0wCq a {
  font-style: normal;
}
.cid-s93lzs0wCq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93lzs0wCq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93lzs0wCq .nav-item:focus,
.cid-s93lzs0wCq .nav-link:focus {
  outline: none;
}
.cid-s93lzs0wCq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93lzs0wCq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93lzs0wCq .menu-logo {
  margin-right: auto;
}
.cid-s93lzs0wCq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93lzs0wCq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93lzs0wCq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93lzs0wCq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93lzs0wCq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93lzs0wCq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93lzs0wCq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93lzs0wCq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93lzs0wCq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93lzs0wCq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93lzs0wCq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93lzs0wCq .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93lzs0wCq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93lzs0wCq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93lzs0wCq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93lzs0wCq .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93lzs0wCq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93lzs0wCq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93lzs0wCq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93lzs0wCq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93lzs0wCq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93lzs0wCq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93lzs0wCq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93lzs0wCq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93lzs0wCq button.navbar-toggler:focus {
  outline: none;
}
.cid-s93lzs0wCq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93lzs0wCq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93lzs0wCq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93lzs0wCq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93lzs0wCq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93lzs0wCq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93lzs0wCq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93lzs0wCq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93lzs0wCq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93lzs0wCq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93lzs0wCq .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93lzs0wCq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93lzs0wCq .collapsed .navbar-collapse.collapsing,
.cid-s93lzs0wCq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93lzs0wCq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93lzs0wCq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93lzs0wCq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93lzs0wCq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93lzs0wCq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93lzs0wCq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93lzs0wCq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93lzs0wCq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93lzs0wCq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93lzs0wCq .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93lzs0wCq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93lzs0wCq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93lzs0wCq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93lzs0wCq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93lzs0wCq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93lzs0wCq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93lzs0wCq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93lzs0wCq img {
    height: 3.8rem !important;
  }
  .cid-s93lzs0wCq .btn {
    display: -webkit-flex;
  }
  .cid-s93lzs0wCq button.navbar-toggler {
    display: block;
  }
  .cid-s93lzs0wCq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93lzs0wCq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93lzs0wCq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93lzs0wCq .navbar-collapse.collapsing,
  .cid-s93lzs0wCq .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93lzs0wCq .navbar-collapse.collapsing .navbar-nav,
  .cid-s93lzs0wCq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93lzs0wCq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93lzs0wCq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93lzs0wCq .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93lzs0wCq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93lzs0wCq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93lzs0wCq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93lzs0wCq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93lzs0wCq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93lzs0wCq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93lzs0wCq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93lzs0wCq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93lzs0wCq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93lzs0wCq .nav-link:hover,
.cid-s93lzs0wCq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93lzsvueI {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93lzsvueI .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93lzsvueI H3 {
  text-align: center;
}
.cid-s93lzsUP6E {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93lzsUP6E P {
  color: #767676;
}
.cid-s93lzsUP6E H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93lzsUP6E .mbr-text,
.cid-s93lzsUP6E .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93lzth5d0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93lzth5d0 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93lzth5d0 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93lzth5d0 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93lzth5d0 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93lzth5d0 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93lzth5d0 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93lzth5d0 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93lzth5d0 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93lzth5d0 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93lzth5d0 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93lzth5d0 H4 {
  text-align: left;
}
.cid-s93lzth5d0 .img-text {
  text-align: left;
}
.cid-s93lztFSCJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93lztFSCJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93lztFSCJ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93lztFSCJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93lztFSCJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93lzu35MR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93lzu35MR .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93lzu35MR .form-group {
  padding: 0.5rem;
}
.cid-s93lzu35MR .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93lzu35MR .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93lzu35MR .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93lzu35MR .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93lzu35MR .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93lzu35MR .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93lzu35MR .mbri-play:before {
  left: 55% !important;
}
.cid-s93lzu35MR .form-control {
  text-align: center;
}
.cid-s93lzu35MR h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93lzu35MR .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93lzu35MR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93lzu35MR .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93lzu35MR .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93lzu35MR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93lzu35MR a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93lzu35MR .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93lzu35MR .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93lzu35MR .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93lzu35MR .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93lzu35MR .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93lzu35MR .mbr-section-subtitle {
  color: #465052;
}
.cid-s93lzuu87H {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93lzuu87H .content {
    text-align: center;
  }
  .cid-s93lzuu87H .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93lzuu87H .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93lzuu87H .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93lzuu87H .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93lzuu87H .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93lzuu87H .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93lzuu87H .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93lzuu87H .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93lzuu87H .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93lzuu87H .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93lzuu87H .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93lzuu87H .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93lzuu87H P {
  text-align: left;
}
.cid-s93lzuu87H H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93lQdwO49 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93lQdwO49 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93lQdwO49 a {
  font-style: normal;
}
.cid-s93lQdwO49 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93lQdwO49 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93lQdwO49 .nav-item:focus,
.cid-s93lQdwO49 .nav-link:focus {
  outline: none;
}
.cid-s93lQdwO49 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93lQdwO49 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93lQdwO49 .menu-logo {
  margin-right: auto;
}
.cid-s93lQdwO49 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93lQdwO49 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93lQdwO49 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93lQdwO49 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93lQdwO49 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93lQdwO49 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93lQdwO49 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93lQdwO49 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93lQdwO49 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93lQdwO49 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93lQdwO49 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93lQdwO49 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93lQdwO49 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93lQdwO49 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93lQdwO49 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93lQdwO49 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93lQdwO49 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93lQdwO49 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93lQdwO49 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93lQdwO49 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93lQdwO49 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93lQdwO49 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93lQdwO49 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93lQdwO49 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93lQdwO49 button.navbar-toggler:focus {
  outline: none;
}
.cid-s93lQdwO49 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93lQdwO49 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93lQdwO49 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93lQdwO49 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93lQdwO49 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93lQdwO49 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93lQdwO49 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93lQdwO49 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93lQdwO49 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93lQdwO49 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93lQdwO49 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93lQdwO49 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93lQdwO49 .collapsed .navbar-collapse.collapsing,
.cid-s93lQdwO49 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93lQdwO49 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93lQdwO49 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93lQdwO49 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93lQdwO49 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93lQdwO49 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93lQdwO49 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93lQdwO49 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93lQdwO49 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93lQdwO49 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93lQdwO49 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93lQdwO49 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93lQdwO49 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93lQdwO49 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93lQdwO49 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93lQdwO49 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93lQdwO49 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93lQdwO49.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93lQdwO49 img {
    height: 3.8rem !important;
  }
  .cid-s93lQdwO49 .btn {
    display: -webkit-flex;
  }
  .cid-s93lQdwO49 button.navbar-toggler {
    display: block;
  }
  .cid-s93lQdwO49 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93lQdwO49 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93lQdwO49 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93lQdwO49 .navbar-collapse.collapsing,
  .cid-s93lQdwO49 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93lQdwO49 .navbar-collapse.collapsing .navbar-nav,
  .cid-s93lQdwO49 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93lQdwO49 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93lQdwO49 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93lQdwO49 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93lQdwO49 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93lQdwO49 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93lQdwO49 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93lQdwO49 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93lQdwO49 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93lQdwO49 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93lQdwO49 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93lQdwO49 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93lQdwO49 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93lQdwO49 .nav-link:hover,
.cid-s93lQdwO49 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93lQe0JZG {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93lQe0JZG .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93lQe0JZG H3 {
  text-align: center;
}
.cid-s93lQepJ3a {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93lQepJ3a P {
  color: #767676;
}
.cid-s93lQepJ3a H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93lQepJ3a .mbr-text,
.cid-s93lQepJ3a .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93lQeMTTi {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93lQeMTTi .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93lQeMTTi .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93lQeMTTi .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93lQeMTTi .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93lQeMTTi .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93lQeMTTi .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93lQeMTTi .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93lQeMTTi .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93lQeMTTi .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93lQeMTTi .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93lQeMTTi H4 {
  text-align: left;
}
.cid-s93lQeMTTi .img-text {
  text-align: left;
}
.cid-s93lQfcIpr .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93lQfcIpr .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93lQfcIpr .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93lQfcIpr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93lQfcIpr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93lQfA8EF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93lQfA8EF .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93lQfA8EF .form-group {
  padding: 0.5rem;
}
.cid-s93lQfA8EF .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93lQfA8EF .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93lQfA8EF .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93lQfA8EF .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93lQfA8EF .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93lQfA8EF .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93lQfA8EF .mbri-play:before {
  left: 55% !important;
}
.cid-s93lQfA8EF .form-control {
  text-align: center;
}
.cid-s93lQfA8EF h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93lQfA8EF .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93lQfA8EF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93lQfA8EF .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93lQfA8EF .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93lQfA8EF a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93lQfA8EF a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93lQfA8EF .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93lQfA8EF .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93lQfA8EF .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93lQfA8EF .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93lQfA8EF .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93lQfA8EF .mbr-section-subtitle {
  color: #465052;
}
.cid-s93lQfZThJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93lQfZThJ .content {
    text-align: center;
  }
  .cid-s93lQfZThJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93lQfZThJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93lQfZThJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93lQfZThJ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93lQfZThJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93lQfZThJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93lQfZThJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93lQfZThJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93lQfZThJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93lQfZThJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93lQfZThJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93lQfZThJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93lQfZThJ P {
  text-align: left;
}
.cid-s93lQfZThJ H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93m533ytk .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93m533ytk .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93m533ytk a {
  font-style: normal;
}
.cid-s93m533ytk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93m533ytk .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93m533ytk .nav-item:focus,
.cid-s93m533ytk .nav-link:focus {
  outline: none;
}
.cid-s93m533ytk .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93m533ytk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93m533ytk .menu-logo {
  margin-right: auto;
}
.cid-s93m533ytk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93m533ytk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93m533ytk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93m533ytk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93m533ytk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93m533ytk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93m533ytk .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93m533ytk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93m533ytk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93m533ytk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93m533ytk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93m533ytk .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93m533ytk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93m533ytk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93m533ytk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93m533ytk .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93m533ytk .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93m533ytk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93m533ytk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93m533ytk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93m533ytk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93m533ytk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93m533ytk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93m533ytk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93m533ytk button.navbar-toggler:focus {
  outline: none;
}
.cid-s93m533ytk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93m533ytk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93m533ytk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93m533ytk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93m533ytk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93m533ytk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93m533ytk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93m533ytk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93m533ytk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93m533ytk .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93m533ytk .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93m533ytk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93m533ytk .collapsed .navbar-collapse.collapsing,
.cid-s93m533ytk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93m533ytk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93m533ytk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93m533ytk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93m533ytk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93m533ytk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93m533ytk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93m533ytk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93m533ytk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93m533ytk .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93m533ytk .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93m533ytk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93m533ytk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93m533ytk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93m533ytk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93m533ytk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93m533ytk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93m533ytk.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93m533ytk img {
    height: 3.8rem !important;
  }
  .cid-s93m533ytk .btn {
    display: -webkit-flex;
  }
  .cid-s93m533ytk button.navbar-toggler {
    display: block;
  }
  .cid-s93m533ytk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93m533ytk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93m533ytk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93m533ytk .navbar-collapse.collapsing,
  .cid-s93m533ytk .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93m533ytk .navbar-collapse.collapsing .navbar-nav,
  .cid-s93m533ytk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93m533ytk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93m533ytk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93m533ytk .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93m533ytk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93m533ytk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93m533ytk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93m533ytk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93m533ytk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93m533ytk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93m533ytk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93m533ytk .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93m533ytk .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93m533ytk .nav-link:hover,
.cid-s93m533ytk .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93m53wd8b {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93m53wd8b .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93m53wd8b H3 {
  text-align: center;
}
.cid-s93m53Vk2l {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93m53Vk2l P {
  color: #767676;
}
.cid-s93m53Vk2l H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93m53Vk2l .mbr-text,
.cid-s93m53Vk2l .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93m54jeYo {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93m54jeYo .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93m54jeYo .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93m54jeYo .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93m54jeYo .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93m54jeYo .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93m54jeYo .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93m54jeYo .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93m54jeYo .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93m54jeYo .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93m54jeYo .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93m54jeYo H4 {
  text-align: left;
}
.cid-s93m54jeYo .img-text {
  text-align: left;
}
.cid-s93m54Ezhw .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93m54Ezhw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93m54Ezhw .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93m54Ezhw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93m54Ezhw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93m554Qxx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93m554Qxx .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93m554Qxx .form-group {
  padding: 0.5rem;
}
.cid-s93m554Qxx .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93m554Qxx .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93m554Qxx .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93m554Qxx .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93m554Qxx .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93m554Qxx .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93m554Qxx .mbri-play:before {
  left: 55% !important;
}
.cid-s93m554Qxx .form-control {
  text-align: center;
}
.cid-s93m554Qxx h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93m554Qxx .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93m554Qxx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93m554Qxx .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93m554Qxx .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93m554Qxx a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93m554Qxx a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93m554Qxx .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93m554Qxx .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93m554Qxx .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93m554Qxx .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93m554Qxx .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93m554Qxx .mbr-section-subtitle {
  color: #465052;
}
.cid-s93m55t8lK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93m55t8lK .content {
    text-align: center;
  }
  .cid-s93m55t8lK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93m55t8lK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93m55t8lK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93m55t8lK .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93m55t8lK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93m55t8lK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93m55t8lK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93m55t8lK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93m55t8lK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93m55t8lK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93m55t8lK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93m55t8lK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93m55t8lK P {
  text-align: left;
}
.cid-s93m55t8lK H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93mCcLe7R .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93mCcLe7R .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93mCcLe7R a {
  font-style: normal;
}
.cid-s93mCcLe7R .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93mCcLe7R .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93mCcLe7R .nav-item:focus,
.cid-s93mCcLe7R .nav-link:focus {
  outline: none;
}
.cid-s93mCcLe7R .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93mCcLe7R .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93mCcLe7R .menu-logo {
  margin-right: auto;
}
.cid-s93mCcLe7R .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93mCcLe7R .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93mCcLe7R .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93mCcLe7R .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93mCcLe7R .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93mCcLe7R .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93mCcLe7R .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93mCcLe7R .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93mCcLe7R .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93mCcLe7R .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93mCcLe7R .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93mCcLe7R .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93mCcLe7R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93mCcLe7R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93mCcLe7R .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93mCcLe7R .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93mCcLe7R .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93mCcLe7R .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93mCcLe7R .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93mCcLe7R .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93mCcLe7R .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93mCcLe7R .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93mCcLe7R .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93mCcLe7R button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93mCcLe7R button.navbar-toggler:focus {
  outline: none;
}
.cid-s93mCcLe7R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93mCcLe7R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93mCcLe7R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93mCcLe7R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93mCcLe7R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93mCcLe7R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93mCcLe7R nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93mCcLe7R nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93mCcLe7R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93mCcLe7R .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93mCcLe7R .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93mCcLe7R .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93mCcLe7R .collapsed .navbar-collapse.collapsing,
.cid-s93mCcLe7R .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93mCcLe7R .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93mCcLe7R .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93mCcLe7R .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93mCcLe7R .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93mCcLe7R .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93mCcLe7R .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93mCcLe7R .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93mCcLe7R .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93mCcLe7R .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93mCcLe7R .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93mCcLe7R .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93mCcLe7R .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93mCcLe7R .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93mCcLe7R .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93mCcLe7R .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93mCcLe7R .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93mCcLe7R.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93mCcLe7R img {
    height: 3.8rem !important;
  }
  .cid-s93mCcLe7R .btn {
    display: -webkit-flex;
  }
  .cid-s93mCcLe7R button.navbar-toggler {
    display: block;
  }
  .cid-s93mCcLe7R .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93mCcLe7R .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93mCcLe7R .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93mCcLe7R .navbar-collapse.collapsing,
  .cid-s93mCcLe7R .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93mCcLe7R .navbar-collapse.collapsing .navbar-nav,
  .cid-s93mCcLe7R .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93mCcLe7R .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93mCcLe7R .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93mCcLe7R .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93mCcLe7R .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93mCcLe7R .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93mCcLe7R .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93mCcLe7R .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93mCcLe7R .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93mCcLe7R .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93mCcLe7R .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93mCcLe7R .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93mCcLe7R .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93mCcLe7R .nav-link:hover,
.cid-s93mCcLe7R .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93mCdhUbx {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93mCdhUbx .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93mCdhUbx H3 {
  text-align: center;
}
.cid-s93mCdDX4Y {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93mCdDX4Y P {
  color: #767676;
}
.cid-s93mCdDX4Y H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93mCdDX4Y .mbr-text,
.cid-s93mCdDX4Y .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93mCe0N4u {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93mCe0N4u .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93mCe0N4u .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93mCe0N4u .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93mCe0N4u .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93mCe0N4u .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93mCe0N4u .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93mCe0N4u .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93mCe0N4u .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93mCe0N4u .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93mCe0N4u .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93mCe0N4u H4 {
  text-align: left;
}
.cid-s93mCe0N4u .img-text {
  text-align: left;
}
.cid-s93mCenPkH .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93mCenPkH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93mCenPkH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93mCenPkH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93mCenPkH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93mCeMef7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93mCeMef7 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93mCeMef7 .form-group {
  padding: 0.5rem;
}
.cid-s93mCeMef7 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93mCeMef7 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93mCeMef7 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93mCeMef7 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93mCeMef7 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93mCeMef7 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93mCeMef7 .mbri-play:before {
  left: 55% !important;
}
.cid-s93mCeMef7 .form-control {
  text-align: center;
}
.cid-s93mCeMef7 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93mCeMef7 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93mCeMef7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93mCeMef7 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93mCeMef7 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93mCeMef7 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93mCeMef7 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93mCeMef7 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93mCeMef7 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93mCeMef7 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93mCeMef7 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93mCeMef7 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93mCeMef7 .mbr-section-subtitle {
  color: #465052;
}
.cid-s93mCfe0BU {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93mCfe0BU .content {
    text-align: center;
  }
  .cid-s93mCfe0BU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93mCfe0BU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93mCfe0BU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93mCfe0BU .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93mCfe0BU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93mCfe0BU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93mCfe0BU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93mCfe0BU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93mCfe0BU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93mCfe0BU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93mCfe0BU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93mCfe0BU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93mCfe0BU P {
  text-align: left;
}
.cid-s93mCfe0BU H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93n3wxBX0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93n3wxBX0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93n3wxBX0 a {
  font-style: normal;
}
.cid-s93n3wxBX0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93n3wxBX0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93n3wxBX0 .nav-item:focus,
.cid-s93n3wxBX0 .nav-link:focus {
  outline: none;
}
.cid-s93n3wxBX0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93n3wxBX0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93n3wxBX0 .menu-logo {
  margin-right: auto;
}
.cid-s93n3wxBX0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93n3wxBX0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93n3wxBX0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93n3wxBX0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93n3wxBX0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93n3wxBX0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93n3wxBX0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93n3wxBX0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93n3wxBX0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93n3wxBX0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93n3wxBX0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93n3wxBX0 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93n3wxBX0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93n3wxBX0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93n3wxBX0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93n3wxBX0 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93n3wxBX0 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93n3wxBX0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93n3wxBX0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93n3wxBX0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93n3wxBX0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93n3wxBX0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93n3wxBX0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93n3wxBX0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93n3wxBX0 button.navbar-toggler:focus {
  outline: none;
}
.cid-s93n3wxBX0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93n3wxBX0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93n3wxBX0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93n3wxBX0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93n3wxBX0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93n3wxBX0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93n3wxBX0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93n3wxBX0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93n3wxBX0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93n3wxBX0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93n3wxBX0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93n3wxBX0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93n3wxBX0 .collapsed .navbar-collapse.collapsing,
.cid-s93n3wxBX0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93n3wxBX0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93n3wxBX0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93n3wxBX0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93n3wxBX0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93n3wxBX0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93n3wxBX0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93n3wxBX0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93n3wxBX0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93n3wxBX0 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93n3wxBX0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93n3wxBX0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93n3wxBX0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93n3wxBX0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93n3wxBX0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93n3wxBX0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93n3wxBX0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93n3wxBX0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93n3wxBX0 img {
    height: 3.8rem !important;
  }
  .cid-s93n3wxBX0 .btn {
    display: -webkit-flex;
  }
  .cid-s93n3wxBX0 button.navbar-toggler {
    display: block;
  }
  .cid-s93n3wxBX0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93n3wxBX0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93n3wxBX0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93n3wxBX0 .navbar-collapse.collapsing,
  .cid-s93n3wxBX0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93n3wxBX0 .navbar-collapse.collapsing .navbar-nav,
  .cid-s93n3wxBX0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93n3wxBX0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93n3wxBX0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93n3wxBX0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93n3wxBX0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93n3wxBX0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93n3wxBX0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93n3wxBX0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93n3wxBX0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93n3wxBX0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93n3wxBX0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93n3wxBX0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93n3wxBX0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93n3wxBX0 .nav-link:hover,
.cid-s93n3wxBX0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93n3x2rrH {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93n3x2rrH .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93n3x2rrH H3 {
  text-align: center;
}
.cid-s93n3xsLJx {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93n3xsLJx P {
  color: #767676;
}
.cid-s93n3xsLJx H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93n3xsLJx .mbr-text,
.cid-s93n3xsLJx .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93n3xT7Mj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93n3xT7Mj .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93n3xT7Mj .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93n3xT7Mj .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93n3xT7Mj .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93n3xT7Mj .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93n3xT7Mj .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93n3xT7Mj .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93n3xT7Mj .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93n3xT7Mj .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93n3xT7Mj .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93n3xT7Mj H4 {
  text-align: left;
}
.cid-s93n3xT7Mj .img-text {
  text-align: left;
}
.cid-s93n3yhHX9 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93n3yhHX9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93n3yhHX9 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93n3yhHX9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93n3yhHX9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93n3yUq4k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93n3yUq4k .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93n3yUq4k .form-group {
  padding: 0.5rem;
}
.cid-s93n3yUq4k .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93n3yUq4k .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93n3yUq4k .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93n3yUq4k .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93n3yUq4k .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93n3yUq4k .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93n3yUq4k .mbri-play:before {
  left: 55% !important;
}
.cid-s93n3yUq4k .form-control {
  text-align: center;
}
.cid-s93n3yUq4k h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93n3yUq4k .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93n3yUq4k .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93n3yUq4k .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93n3yUq4k .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93n3yUq4k a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93n3yUq4k a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93n3yUq4k .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93n3yUq4k .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93n3yUq4k .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93n3yUq4k .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93n3yUq4k .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93n3yUq4k .mbr-section-subtitle {
  color: #465052;
}
.cid-s93n3zoLob {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93n3zoLob .content {
    text-align: center;
  }
  .cid-s93n3zoLob .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93n3zoLob .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93n3zoLob .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93n3zoLob .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93n3zoLob .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93n3zoLob .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93n3zoLob .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93n3zoLob .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93n3zoLob .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93n3zoLob .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93n3zoLob .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93n3zoLob .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93n3zoLob P {
  text-align: left;
}
.cid-s93n3zoLob H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93npYCp1b .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93npYCp1b .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93npYCp1b a {
  font-style: normal;
}
.cid-s93npYCp1b .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93npYCp1b .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93npYCp1b .nav-item:focus,
.cid-s93npYCp1b .nav-link:focus {
  outline: none;
}
.cid-s93npYCp1b .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93npYCp1b .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93npYCp1b .menu-logo {
  margin-right: auto;
}
.cid-s93npYCp1b .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93npYCp1b .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93npYCp1b .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93npYCp1b .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93npYCp1b .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93npYCp1b .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93npYCp1b .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93npYCp1b .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93npYCp1b .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93npYCp1b .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93npYCp1b .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93npYCp1b .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93npYCp1b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93npYCp1b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93npYCp1b .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93npYCp1b .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93npYCp1b .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93npYCp1b .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93npYCp1b .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93npYCp1b .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93npYCp1b .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93npYCp1b .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93npYCp1b .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93npYCp1b button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93npYCp1b button.navbar-toggler:focus {
  outline: none;
}
.cid-s93npYCp1b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93npYCp1b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93npYCp1b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93npYCp1b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93npYCp1b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93npYCp1b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93npYCp1b nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93npYCp1b nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93npYCp1b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93npYCp1b .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93npYCp1b .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93npYCp1b .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93npYCp1b .collapsed .navbar-collapse.collapsing,
.cid-s93npYCp1b .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93npYCp1b .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93npYCp1b .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93npYCp1b .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93npYCp1b .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93npYCp1b .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93npYCp1b .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93npYCp1b .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93npYCp1b .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93npYCp1b .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93npYCp1b .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93npYCp1b .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93npYCp1b .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93npYCp1b .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93npYCp1b .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93npYCp1b .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93npYCp1b .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93npYCp1b.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93npYCp1b img {
    height: 3.8rem !important;
  }
  .cid-s93npYCp1b .btn {
    display: -webkit-flex;
  }
  .cid-s93npYCp1b button.navbar-toggler {
    display: block;
  }
  .cid-s93npYCp1b .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93npYCp1b .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93npYCp1b .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93npYCp1b .navbar-collapse.collapsing,
  .cid-s93npYCp1b .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93npYCp1b .navbar-collapse.collapsing .navbar-nav,
  .cid-s93npYCp1b .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93npYCp1b .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93npYCp1b .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93npYCp1b .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93npYCp1b .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93npYCp1b .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93npYCp1b .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93npYCp1b .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93npYCp1b .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93npYCp1b .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93npYCp1b .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93npYCp1b .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93npYCp1b .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93npYCp1b .nav-link:hover,
.cid-s93npYCp1b .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93npZ4bMA {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93npZ4bMA .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93npZ4bMA H3 {
  text-align: center;
}
.cid-s93npZxhsb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93npZxhsb P {
  color: #767676;
}
.cid-s93npZxhsb H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93npZxhsb .mbr-text,
.cid-s93npZxhsb .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93npZT07H {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93npZT07H .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93npZT07H .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93npZT07H .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93npZT07H .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93npZT07H .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93npZT07H .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93npZT07H .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93npZT07H .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93npZT07H .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93npZT07H .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93npZT07H H4 {
  text-align: left;
}
.cid-s93npZT07H .img-text {
  text-align: left;
}
.cid-s93nq0hgjc .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93nq0hgjc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93nq0hgjc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93nq0hgjc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93nq0hgjc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93nq0Fvom {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93nq0Fvom .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93nq0Fvom .form-group {
  padding: 0.5rem;
}
.cid-s93nq0Fvom .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93nq0Fvom .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93nq0Fvom .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93nq0Fvom .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93nq0Fvom .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93nq0Fvom .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93nq0Fvom .mbri-play:before {
  left: 55% !important;
}
.cid-s93nq0Fvom .form-control {
  text-align: center;
}
.cid-s93nq0Fvom h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93nq0Fvom .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93nq0Fvom .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93nq0Fvom .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93nq0Fvom .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93nq0Fvom a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93nq0Fvom a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93nq0Fvom .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93nq0Fvom .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93nq0Fvom .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93nq0Fvom .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93nq0Fvom .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93nq0Fvom .mbr-section-subtitle {
  color: #465052;
}
.cid-s93nq16URS {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93nq16URS .content {
    text-align: center;
  }
  .cid-s93nq16URS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93nq16URS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93nq16URS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93nq16URS .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93nq16URS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93nq16URS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93nq16URS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93nq16URS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93nq16URS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93nq16URS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93nq16URS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93nq16URS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93nq16URS P {
  text-align: left;
}
.cid-s93nq16URS H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93nL3qZhA .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93nL3qZhA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93nL3qZhA a {
  font-style: normal;
}
.cid-s93nL3qZhA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93nL3qZhA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93nL3qZhA .nav-item:focus,
.cid-s93nL3qZhA .nav-link:focus {
  outline: none;
}
.cid-s93nL3qZhA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93nL3qZhA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93nL3qZhA .menu-logo {
  margin-right: auto;
}
.cid-s93nL3qZhA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93nL3qZhA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93nL3qZhA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93nL3qZhA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93nL3qZhA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93nL3qZhA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93nL3qZhA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93nL3qZhA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93nL3qZhA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93nL3qZhA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93nL3qZhA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93nL3qZhA .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93nL3qZhA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93nL3qZhA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93nL3qZhA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93nL3qZhA .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93nL3qZhA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93nL3qZhA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93nL3qZhA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93nL3qZhA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93nL3qZhA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93nL3qZhA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93nL3qZhA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93nL3qZhA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93nL3qZhA button.navbar-toggler:focus {
  outline: none;
}
.cid-s93nL3qZhA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93nL3qZhA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93nL3qZhA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93nL3qZhA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93nL3qZhA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93nL3qZhA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93nL3qZhA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93nL3qZhA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93nL3qZhA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93nL3qZhA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93nL3qZhA .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93nL3qZhA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93nL3qZhA .collapsed .navbar-collapse.collapsing,
.cid-s93nL3qZhA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93nL3qZhA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93nL3qZhA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93nL3qZhA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93nL3qZhA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93nL3qZhA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93nL3qZhA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93nL3qZhA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93nL3qZhA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93nL3qZhA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93nL3qZhA .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93nL3qZhA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93nL3qZhA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93nL3qZhA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93nL3qZhA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93nL3qZhA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93nL3qZhA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93nL3qZhA.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93nL3qZhA img {
    height: 3.8rem !important;
  }
  .cid-s93nL3qZhA .btn {
    display: -webkit-flex;
  }
  .cid-s93nL3qZhA button.navbar-toggler {
    display: block;
  }
  .cid-s93nL3qZhA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93nL3qZhA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93nL3qZhA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93nL3qZhA .navbar-collapse.collapsing,
  .cid-s93nL3qZhA .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93nL3qZhA .navbar-collapse.collapsing .navbar-nav,
  .cid-s93nL3qZhA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93nL3qZhA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93nL3qZhA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93nL3qZhA .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93nL3qZhA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93nL3qZhA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93nL3qZhA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93nL3qZhA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93nL3qZhA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93nL3qZhA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93nL3qZhA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93nL3qZhA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93nL3qZhA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93nL3qZhA .nav-link:hover,
.cid-s93nL3qZhA .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93nL3UU5S {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93nL3UU5S .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93nL3UU5S H3 {
  text-align: center;
}
.cid-s93nL4mpor {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93nL4mpor P {
  color: #767676;
}
.cid-s93nL4mpor H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93nL4mpor .mbr-text,
.cid-s93nL4mpor .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93nL4HvgF {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93nL4HvgF .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93nL4HvgF .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93nL4HvgF .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93nL4HvgF .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93nL4HvgF .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93nL4HvgF .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93nL4HvgF .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93nL4HvgF .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93nL4HvgF .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93nL4HvgF .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93nL4HvgF H4 {
  text-align: left;
}
.cid-s93nL4HvgF .img-text {
  text-align: left;
}
.cid-s93nL56CKy .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93nL56CKy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93nL56CKy .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93nL56CKy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93nL56CKy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93nL5wKaT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93nL5wKaT .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93nL5wKaT .form-group {
  padding: 0.5rem;
}
.cid-s93nL5wKaT .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93nL5wKaT .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93nL5wKaT .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93nL5wKaT .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93nL5wKaT .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93nL5wKaT .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93nL5wKaT .mbri-play:before {
  left: 55% !important;
}
.cid-s93nL5wKaT .form-control {
  text-align: center;
}
.cid-s93nL5wKaT h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93nL5wKaT .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93nL5wKaT .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93nL5wKaT .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93nL5wKaT .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93nL5wKaT a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93nL5wKaT a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93nL5wKaT .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93nL5wKaT .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93nL5wKaT .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93nL5wKaT .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93nL5wKaT .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93nL5wKaT .mbr-section-subtitle {
  color: #465052;
}
.cid-s93nL5XUdx {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93nL5XUdx .content {
    text-align: center;
  }
  .cid-s93nL5XUdx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93nL5XUdx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93nL5XUdx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93nL5XUdx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93nL5XUdx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93nL5XUdx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93nL5XUdx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93nL5XUdx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93nL5XUdx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93nL5XUdx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93nL5XUdx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93nL5XUdx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93nL5XUdx P {
  text-align: left;
}
.cid-s93nL5XUdx H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93o2zEip6 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93o2zEip6 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93o2zEip6 a {
  font-style: normal;
}
.cid-s93o2zEip6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93o2zEip6 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93o2zEip6 .nav-item:focus,
.cid-s93o2zEip6 .nav-link:focus {
  outline: none;
}
.cid-s93o2zEip6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93o2zEip6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93o2zEip6 .menu-logo {
  margin-right: auto;
}
.cid-s93o2zEip6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93o2zEip6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93o2zEip6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93o2zEip6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93o2zEip6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93o2zEip6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93o2zEip6 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93o2zEip6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93o2zEip6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93o2zEip6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93o2zEip6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93o2zEip6 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93o2zEip6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93o2zEip6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93o2zEip6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93o2zEip6 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93o2zEip6 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93o2zEip6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93o2zEip6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93o2zEip6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93o2zEip6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93o2zEip6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93o2zEip6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93o2zEip6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93o2zEip6 button.navbar-toggler:focus {
  outline: none;
}
.cid-s93o2zEip6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93o2zEip6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93o2zEip6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93o2zEip6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93o2zEip6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93o2zEip6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93o2zEip6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93o2zEip6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93o2zEip6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93o2zEip6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93o2zEip6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93o2zEip6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93o2zEip6 .collapsed .navbar-collapse.collapsing,
.cid-s93o2zEip6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93o2zEip6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93o2zEip6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93o2zEip6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93o2zEip6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93o2zEip6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93o2zEip6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93o2zEip6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93o2zEip6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93o2zEip6 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93o2zEip6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93o2zEip6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93o2zEip6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93o2zEip6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93o2zEip6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93o2zEip6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93o2zEip6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93o2zEip6.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93o2zEip6 img {
    height: 3.8rem !important;
  }
  .cid-s93o2zEip6 .btn {
    display: -webkit-flex;
  }
  .cid-s93o2zEip6 button.navbar-toggler {
    display: block;
  }
  .cid-s93o2zEip6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93o2zEip6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93o2zEip6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93o2zEip6 .navbar-collapse.collapsing,
  .cid-s93o2zEip6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93o2zEip6 .navbar-collapse.collapsing .navbar-nav,
  .cid-s93o2zEip6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93o2zEip6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93o2zEip6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93o2zEip6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93o2zEip6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93o2zEip6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93o2zEip6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93o2zEip6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93o2zEip6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93o2zEip6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93o2zEip6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93o2zEip6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93o2zEip6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93o2zEip6 .nav-link:hover,
.cid-s93o2zEip6 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93o2AbebD {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93o2AbebD .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93o2AbebD H3 {
  text-align: center;
}
.cid-s93o2ADUHR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93o2ADUHR P {
  color: #767676;
}
.cid-s93o2ADUHR H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93o2ADUHR .mbr-text,
.cid-s93o2ADUHR .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93o2B1Hak {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93o2B1Hak .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93o2B1Hak .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93o2B1Hak .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93o2B1Hak .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93o2B1Hak .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93o2B1Hak .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93o2B1Hak .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93o2B1Hak .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93o2B1Hak .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93o2B1Hak .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93o2B1Hak H4 {
  text-align: left;
}
.cid-s93o2B1Hak .img-text {
  text-align: left;
}
.cid-s93o2BnDlc .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93o2BnDlc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93o2BnDlc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93o2BnDlc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93o2BnDlc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93o2BLq9C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93o2BLq9C .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93o2BLq9C .form-group {
  padding: 0.5rem;
}
.cid-s93o2BLq9C .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93o2BLq9C .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93o2BLq9C .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93o2BLq9C .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93o2BLq9C .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93o2BLq9C .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93o2BLq9C .mbri-play:before {
  left: 55% !important;
}
.cid-s93o2BLq9C .form-control {
  text-align: center;
}
.cid-s93o2BLq9C h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93o2BLq9C .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93o2BLq9C .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93o2BLq9C .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93o2BLq9C .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93o2BLq9C a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93o2BLq9C a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93o2BLq9C .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93o2BLq9C .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93o2BLq9C .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93o2BLq9C .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93o2BLq9C .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93o2BLq9C .mbr-section-subtitle {
  color: #465052;
}
.cid-s93o2CdzGq {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93o2CdzGq .content {
    text-align: center;
  }
  .cid-s93o2CdzGq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93o2CdzGq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93o2CdzGq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93o2CdzGq .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93o2CdzGq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93o2CdzGq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93o2CdzGq .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93o2CdzGq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93o2CdzGq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93o2CdzGq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93o2CdzGq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93o2CdzGq .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93o2CdzGq P {
  text-align: left;
}
.cid-s93o2CdzGq H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93ogrfZSP .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93ogrfZSP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93ogrfZSP a {
  font-style: normal;
}
.cid-s93ogrfZSP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93ogrfZSP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93ogrfZSP .nav-item:focus,
.cid-s93ogrfZSP .nav-link:focus {
  outline: none;
}
.cid-s93ogrfZSP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93ogrfZSP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93ogrfZSP .menu-logo {
  margin-right: auto;
}
.cid-s93ogrfZSP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93ogrfZSP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93ogrfZSP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93ogrfZSP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93ogrfZSP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93ogrfZSP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93ogrfZSP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93ogrfZSP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93ogrfZSP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93ogrfZSP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93ogrfZSP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93ogrfZSP .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93ogrfZSP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93ogrfZSP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93ogrfZSP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93ogrfZSP .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93ogrfZSP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93ogrfZSP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93ogrfZSP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93ogrfZSP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93ogrfZSP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93ogrfZSP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93ogrfZSP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93ogrfZSP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93ogrfZSP button.navbar-toggler:focus {
  outline: none;
}
.cid-s93ogrfZSP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93ogrfZSP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93ogrfZSP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93ogrfZSP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93ogrfZSP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93ogrfZSP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93ogrfZSP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93ogrfZSP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93ogrfZSP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93ogrfZSP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93ogrfZSP .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93ogrfZSP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93ogrfZSP .collapsed .navbar-collapse.collapsing,
.cid-s93ogrfZSP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93ogrfZSP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93ogrfZSP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93ogrfZSP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93ogrfZSP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93ogrfZSP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93ogrfZSP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93ogrfZSP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93ogrfZSP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93ogrfZSP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93ogrfZSP .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93ogrfZSP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93ogrfZSP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93ogrfZSP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93ogrfZSP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93ogrfZSP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93ogrfZSP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93ogrfZSP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93ogrfZSP img {
    height: 3.8rem !important;
  }
  .cid-s93ogrfZSP .btn {
    display: -webkit-flex;
  }
  .cid-s93ogrfZSP button.navbar-toggler {
    display: block;
  }
  .cid-s93ogrfZSP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93ogrfZSP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93ogrfZSP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93ogrfZSP .navbar-collapse.collapsing,
  .cid-s93ogrfZSP .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93ogrfZSP .navbar-collapse.collapsing .navbar-nav,
  .cid-s93ogrfZSP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93ogrfZSP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93ogrfZSP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93ogrfZSP .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93ogrfZSP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93ogrfZSP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93ogrfZSP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93ogrfZSP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93ogrfZSP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93ogrfZSP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93ogrfZSP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93ogrfZSP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93ogrfZSP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93ogrfZSP .nav-link:hover,
.cid-s93ogrfZSP .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93ogrJ5L4 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93ogrJ5L4 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93ogrJ5L4 H3 {
  text-align: center;
}
.cid-s93ogsaQsN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93ogsaQsN P {
  color: #767676;
}
.cid-s93ogsaQsN H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93ogsaQsN .mbr-text,
.cid-s93ogsaQsN .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93ogsvOGH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93ogsvOGH .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93ogsvOGH .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93ogsvOGH .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93ogsvOGH .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93ogsvOGH .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93ogsvOGH .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93ogsvOGH .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93ogsvOGH .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93ogsvOGH .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93ogsvOGH .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93ogsvOGH H4 {
  text-align: left;
}
.cid-s93ogsvOGH .img-text {
  text-align: left;
}
.cid-s93ogsTzVV .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93ogsTzVV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93ogsTzVV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93ogsTzVV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93ogsTzVV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93ogthmGI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93ogthmGI .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93ogthmGI .form-group {
  padding: 0.5rem;
}
.cid-s93ogthmGI .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93ogthmGI .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93ogthmGI .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93ogthmGI .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93ogthmGI .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93ogthmGI .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93ogthmGI .mbri-play:before {
  left: 55% !important;
}
.cid-s93ogthmGI .form-control {
  text-align: center;
}
.cid-s93ogthmGI h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93ogthmGI .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93ogthmGI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93ogthmGI .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93ogthmGI .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93ogthmGI a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93ogthmGI a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93ogthmGI .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93ogthmGI .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93ogthmGI .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93ogthmGI .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93ogthmGI .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93ogthmGI .mbr-section-subtitle {
  color: #465052;
}
.cid-s93ogtIEQ4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93ogtIEQ4 .content {
    text-align: center;
  }
  .cid-s93ogtIEQ4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93ogtIEQ4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93ogtIEQ4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93ogtIEQ4 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93ogtIEQ4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93ogtIEQ4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93ogtIEQ4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93ogtIEQ4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93ogtIEQ4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93ogtIEQ4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93ogtIEQ4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93ogtIEQ4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93ogtIEQ4 P {
  text-align: left;
}
.cid-s93ogtIEQ4 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93qkJLDqW .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93qkJLDqW .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93qkJLDqW a {
  font-style: normal;
}
.cid-s93qkJLDqW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93qkJLDqW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93qkJLDqW .nav-item:focus,
.cid-s93qkJLDqW .nav-link:focus {
  outline: none;
}
.cid-s93qkJLDqW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93qkJLDqW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93qkJLDqW .menu-logo {
  margin-right: auto;
}
.cid-s93qkJLDqW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93qkJLDqW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93qkJLDqW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93qkJLDqW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93qkJLDqW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93qkJLDqW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93qkJLDqW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93qkJLDqW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93qkJLDqW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93qkJLDqW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93qkJLDqW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93qkJLDqW .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93qkJLDqW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93qkJLDqW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93qkJLDqW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93qkJLDqW .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93qkJLDqW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93qkJLDqW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93qkJLDqW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93qkJLDqW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93qkJLDqW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93qkJLDqW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93qkJLDqW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93qkJLDqW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93qkJLDqW button.navbar-toggler:focus {
  outline: none;
}
.cid-s93qkJLDqW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93qkJLDqW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93qkJLDqW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93qkJLDqW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93qkJLDqW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93qkJLDqW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93qkJLDqW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93qkJLDqW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93qkJLDqW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93qkJLDqW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93qkJLDqW .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93qkJLDqW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93qkJLDqW .collapsed .navbar-collapse.collapsing,
.cid-s93qkJLDqW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93qkJLDqW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93qkJLDqW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93qkJLDqW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93qkJLDqW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93qkJLDqW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93qkJLDqW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93qkJLDqW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93qkJLDqW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93qkJLDqW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93qkJLDqW .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93qkJLDqW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93qkJLDqW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93qkJLDqW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93qkJLDqW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93qkJLDqW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93qkJLDqW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93qkJLDqW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93qkJLDqW img {
    height: 3.8rem !important;
  }
  .cid-s93qkJLDqW .btn {
    display: -webkit-flex;
  }
  .cid-s93qkJLDqW button.navbar-toggler {
    display: block;
  }
  .cid-s93qkJLDqW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93qkJLDqW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93qkJLDqW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93qkJLDqW .navbar-collapse.collapsing,
  .cid-s93qkJLDqW .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93qkJLDqW .navbar-collapse.collapsing .navbar-nav,
  .cid-s93qkJLDqW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93qkJLDqW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93qkJLDqW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93qkJLDqW .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93qkJLDqW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93qkJLDqW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93qkJLDqW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93qkJLDqW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93qkJLDqW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93qkJLDqW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93qkJLDqW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93qkJLDqW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93qkJLDqW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93qkJLDqW .nav-link:hover,
.cid-s93qkJLDqW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93qkKiYIi {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93qkKiYIi .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93qkKiYIi H3 {
  text-align: center;
}
.cid-s93qkKJBFn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93qkKJBFn P {
  color: #767676;
}
.cid-s93qkKJBFn H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93qkKJBFn .mbr-text,
.cid-s93qkKJBFn .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93qkL6x1n {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93qkL6x1n .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93qkL6x1n .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93qkL6x1n .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93qkL6x1n .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93qkL6x1n .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93qkL6x1n .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93qkL6x1n .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93qkL6x1n .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93qkL6x1n .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93qkL6x1n .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93qkL6x1n H4 {
  text-align: left;
}
.cid-s93qkL6x1n .img-text {
  text-align: left;
}
.cid-s93qkLscKv .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93qkLscKv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93qkLscKv .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93qkLscKv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93qkLscKv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93qkLS8Mn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93qkLS8Mn .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93qkLS8Mn .form-group {
  padding: 0.5rem;
}
.cid-s93qkLS8Mn .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93qkLS8Mn .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93qkLS8Mn .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93qkLS8Mn .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93qkLS8Mn .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93qkLS8Mn .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93qkLS8Mn .mbri-play:before {
  left: 55% !important;
}
.cid-s93qkLS8Mn .form-control {
  text-align: center;
}
.cid-s93qkLS8Mn h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93qkLS8Mn .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93qkLS8Mn .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93qkLS8Mn .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93qkLS8Mn .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93qkLS8Mn a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93qkLS8Mn a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93qkLS8Mn .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93qkLS8Mn .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93qkLS8Mn .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93qkLS8Mn .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93qkLS8Mn .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93qkLS8Mn .mbr-section-subtitle {
  color: #465052;
}
.cid-s93qkMkkee {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93qkMkkee .content {
    text-align: center;
  }
  .cid-s93qkMkkee .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93qkMkkee .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93qkMkkee .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93qkMkkee .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93qkMkkee .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93qkMkkee .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93qkMkkee .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93qkMkkee .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93qkMkkee .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93qkMkkee .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93qkMkkee .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93qkMkkee .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93qkMkkee P {
  text-align: left;
}
.cid-s93qkMkkee H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93qChh3Y1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93qChh3Y1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93qChh3Y1 a {
  font-style: normal;
}
.cid-s93qChh3Y1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93qChh3Y1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93qChh3Y1 .nav-item:focus,
.cid-s93qChh3Y1 .nav-link:focus {
  outline: none;
}
.cid-s93qChh3Y1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93qChh3Y1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93qChh3Y1 .menu-logo {
  margin-right: auto;
}
.cid-s93qChh3Y1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93qChh3Y1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93qChh3Y1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93qChh3Y1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93qChh3Y1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93qChh3Y1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93qChh3Y1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93qChh3Y1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93qChh3Y1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93qChh3Y1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93qChh3Y1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93qChh3Y1 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93qChh3Y1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93qChh3Y1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93qChh3Y1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93qChh3Y1 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93qChh3Y1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93qChh3Y1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93qChh3Y1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93qChh3Y1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93qChh3Y1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93qChh3Y1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93qChh3Y1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93qChh3Y1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93qChh3Y1 button.navbar-toggler:focus {
  outline: none;
}
.cid-s93qChh3Y1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93qChh3Y1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93qChh3Y1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93qChh3Y1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93qChh3Y1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93qChh3Y1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93qChh3Y1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93qChh3Y1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93qChh3Y1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93qChh3Y1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93qChh3Y1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93qChh3Y1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93qChh3Y1 .collapsed .navbar-collapse.collapsing,
.cid-s93qChh3Y1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93qChh3Y1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93qChh3Y1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93qChh3Y1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93qChh3Y1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93qChh3Y1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93qChh3Y1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93qChh3Y1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93qChh3Y1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93qChh3Y1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93qChh3Y1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93qChh3Y1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93qChh3Y1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93qChh3Y1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93qChh3Y1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93qChh3Y1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93qChh3Y1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93qChh3Y1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93qChh3Y1 img {
    height: 3.8rem !important;
  }
  .cid-s93qChh3Y1 .btn {
    display: -webkit-flex;
  }
  .cid-s93qChh3Y1 button.navbar-toggler {
    display: block;
  }
  .cid-s93qChh3Y1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93qChh3Y1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93qChh3Y1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93qChh3Y1 .navbar-collapse.collapsing,
  .cid-s93qChh3Y1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93qChh3Y1 .navbar-collapse.collapsing .navbar-nav,
  .cid-s93qChh3Y1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93qChh3Y1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93qChh3Y1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93qChh3Y1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93qChh3Y1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93qChh3Y1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93qChh3Y1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93qChh3Y1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93qChh3Y1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93qChh3Y1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93qChh3Y1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93qChh3Y1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93qChh3Y1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93qChh3Y1 .nav-link:hover,
.cid-s93qChh3Y1 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93qChOjcf {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93qChOjcf .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93qChOjcf H3 {
  text-align: center;
}
.cid-s93qCidXZq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93qCidXZq P {
  color: #767676;
}
.cid-s93qCidXZq H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93qCidXZq .mbr-text,
.cid-s93qCidXZq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93qCiAmCH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93qCiAmCH .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93qCiAmCH .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93qCiAmCH .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93qCiAmCH .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93qCiAmCH .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93qCiAmCH .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93qCiAmCH .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93qCiAmCH .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93qCiAmCH .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93qCiAmCH .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93qCiAmCH H4 {
  text-align: left;
}
.cid-s93qCiAmCH .img-text {
  text-align: left;
}
.cid-s93qCj1v23 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93qCj1v23 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93qCj1v23 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93qCj1v23 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93qCj1v23 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93qCjrMr1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93qCjrMr1 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93qCjrMr1 .form-group {
  padding: 0.5rem;
}
.cid-s93qCjrMr1 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93qCjrMr1 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93qCjrMr1 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93qCjrMr1 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93qCjrMr1 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93qCjrMr1 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93qCjrMr1 .mbri-play:before {
  left: 55% !important;
}
.cid-s93qCjrMr1 .form-control {
  text-align: center;
}
.cid-s93qCjrMr1 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93qCjrMr1 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93qCjrMr1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93qCjrMr1 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93qCjrMr1 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93qCjrMr1 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93qCjrMr1 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93qCjrMr1 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93qCjrMr1 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93qCjrMr1 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93qCjrMr1 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93qCjrMr1 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93qCjrMr1 .mbr-section-subtitle {
  color: #465052;
}
.cid-s93qCjY5yy {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93qCjY5yy .content {
    text-align: center;
  }
  .cid-s93qCjY5yy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93qCjY5yy .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93qCjY5yy .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93qCjY5yy .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93qCjY5yy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93qCjY5yy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93qCjY5yy .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93qCjY5yy .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93qCjY5yy .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93qCjY5yy .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93qCjY5yy .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93qCjY5yy .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93qCjY5yy P {
  text-align: left;
}
.cid-s93qCjY5yy H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93qSK67J0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93qSK67J0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93qSK67J0 a {
  font-style: normal;
}
.cid-s93qSK67J0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93qSK67J0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93qSK67J0 .nav-item:focus,
.cid-s93qSK67J0 .nav-link:focus {
  outline: none;
}
.cid-s93qSK67J0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93qSK67J0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93qSK67J0 .menu-logo {
  margin-right: auto;
}
.cid-s93qSK67J0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93qSK67J0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93qSK67J0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93qSK67J0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93qSK67J0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93qSK67J0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93qSK67J0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93qSK67J0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93qSK67J0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93qSK67J0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93qSK67J0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93qSK67J0 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93qSK67J0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93qSK67J0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93qSK67J0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93qSK67J0 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93qSK67J0 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93qSK67J0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93qSK67J0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93qSK67J0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93qSK67J0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93qSK67J0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93qSK67J0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93qSK67J0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93qSK67J0 button.navbar-toggler:focus {
  outline: none;
}
.cid-s93qSK67J0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93qSK67J0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93qSK67J0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93qSK67J0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93qSK67J0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93qSK67J0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93qSK67J0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93qSK67J0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93qSK67J0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93qSK67J0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93qSK67J0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93qSK67J0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93qSK67J0 .collapsed .navbar-collapse.collapsing,
.cid-s93qSK67J0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93qSK67J0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93qSK67J0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93qSK67J0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93qSK67J0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93qSK67J0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93qSK67J0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93qSK67J0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93qSK67J0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93qSK67J0 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93qSK67J0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93qSK67J0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93qSK67J0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93qSK67J0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93qSK67J0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93qSK67J0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93qSK67J0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93qSK67J0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93qSK67J0 img {
    height: 3.8rem !important;
  }
  .cid-s93qSK67J0 .btn {
    display: -webkit-flex;
  }
  .cid-s93qSK67J0 button.navbar-toggler {
    display: block;
  }
  .cid-s93qSK67J0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93qSK67J0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93qSK67J0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93qSK67J0 .navbar-collapse.collapsing,
  .cid-s93qSK67J0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93qSK67J0 .navbar-collapse.collapsing .navbar-nav,
  .cid-s93qSK67J0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93qSK67J0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93qSK67J0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93qSK67J0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93qSK67J0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93qSK67J0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93qSK67J0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93qSK67J0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93qSK67J0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93qSK67J0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93qSK67J0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93qSK67J0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93qSK67J0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93qSK67J0 .nav-link:hover,
.cid-s93qSK67J0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93qSKDDvX {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93qSKDDvX .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93qSKDDvX H3 {
  text-align: center;
}
.cid-s93qSL6HRl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93qSL6HRl P {
  color: #767676;
}
.cid-s93qSL6HRl H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93qSL6HRl .mbr-text,
.cid-s93qSL6HRl .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93qSLsj5R {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93qSLsj5R .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93qSLsj5R .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93qSLsj5R .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93qSLsj5R .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93qSLsj5R .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93qSLsj5R .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93qSLsj5R .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93qSLsj5R .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93qSLsj5R .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93qSLsj5R .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93qSLsj5R H4 {
  text-align: left;
}
.cid-s93qSLsj5R .img-text {
  text-align: left;
}
.cid-s93qSLOZqw .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93qSLOZqw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93qSLOZqw .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93qSLOZqw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93qSLOZqw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93qSMdc3S {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93qSMdc3S .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93qSMdc3S .form-group {
  padding: 0.5rem;
}
.cid-s93qSMdc3S .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93qSMdc3S .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93qSMdc3S .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93qSMdc3S .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93qSMdc3S .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93qSMdc3S .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93qSMdc3S .mbri-play:before {
  left: 55% !important;
}
.cid-s93qSMdc3S .form-control {
  text-align: center;
}
.cid-s93qSMdc3S h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93qSMdc3S .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93qSMdc3S .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93qSMdc3S .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93qSMdc3S .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93qSMdc3S a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93qSMdc3S a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93qSMdc3S .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93qSMdc3S .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93qSMdc3S .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93qSMdc3S .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93qSMdc3S .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93qSMdc3S .mbr-section-subtitle {
  color: #465052;
}
.cid-s93qSMKwBZ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93qSMKwBZ .content {
    text-align: center;
  }
  .cid-s93qSMKwBZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93qSMKwBZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93qSMKwBZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93qSMKwBZ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93qSMKwBZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93qSMKwBZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93qSMKwBZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93qSMKwBZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93qSMKwBZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93qSMKwBZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93qSMKwBZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93qSMKwBZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93qSMKwBZ P {
  text-align: left;
}
.cid-s93qSMKwBZ H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93rbVjDub .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93rbVjDub .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93rbVjDub a {
  font-style: normal;
}
.cid-s93rbVjDub .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93rbVjDub .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93rbVjDub .nav-item:focus,
.cid-s93rbVjDub .nav-link:focus {
  outline: none;
}
.cid-s93rbVjDub .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93rbVjDub .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93rbVjDub .menu-logo {
  margin-right: auto;
}
.cid-s93rbVjDub .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93rbVjDub .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93rbVjDub .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93rbVjDub .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93rbVjDub .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93rbVjDub .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93rbVjDub .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93rbVjDub .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93rbVjDub .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93rbVjDub .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93rbVjDub .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93rbVjDub .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93rbVjDub .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93rbVjDub .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93rbVjDub .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93rbVjDub .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93rbVjDub .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93rbVjDub .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93rbVjDub .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93rbVjDub .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93rbVjDub .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93rbVjDub .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93rbVjDub .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93rbVjDub button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93rbVjDub button.navbar-toggler:focus {
  outline: none;
}
.cid-s93rbVjDub button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93rbVjDub button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93rbVjDub button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93rbVjDub button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93rbVjDub button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93rbVjDub nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93rbVjDub nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93rbVjDub nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93rbVjDub nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93rbVjDub .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93rbVjDub .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93rbVjDub .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93rbVjDub .collapsed .navbar-collapse.collapsing,
.cid-s93rbVjDub .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93rbVjDub .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93rbVjDub .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93rbVjDub .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93rbVjDub .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93rbVjDub .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93rbVjDub .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93rbVjDub .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93rbVjDub .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93rbVjDub .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93rbVjDub .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93rbVjDub .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93rbVjDub .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93rbVjDub .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93rbVjDub .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93rbVjDub .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93rbVjDub .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93rbVjDub.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93rbVjDub img {
    height: 3.8rem !important;
  }
  .cid-s93rbVjDub .btn {
    display: -webkit-flex;
  }
  .cid-s93rbVjDub button.navbar-toggler {
    display: block;
  }
  .cid-s93rbVjDub .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93rbVjDub .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93rbVjDub .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93rbVjDub .navbar-collapse.collapsing,
  .cid-s93rbVjDub .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93rbVjDub .navbar-collapse.collapsing .navbar-nav,
  .cid-s93rbVjDub .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93rbVjDub .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93rbVjDub .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93rbVjDub .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93rbVjDub .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93rbVjDub .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93rbVjDub .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93rbVjDub .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93rbVjDub .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93rbVjDub .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93rbVjDub .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93rbVjDub .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93rbVjDub .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93rbVjDub .nav-link:hover,
.cid-s93rbVjDub .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93rbVOy2I {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93rbVOy2I .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93rbVOy2I H3 {
  text-align: center;
}
.cid-s93rbWagvZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93rbWagvZ P {
  color: #767676;
}
.cid-s93rbWagvZ H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93rbWagvZ .mbr-text,
.cid-s93rbWagvZ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93rbWAvcF {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93rbWAvcF .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93rbWAvcF .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93rbWAvcF .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93rbWAvcF .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93rbWAvcF .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93rbWAvcF .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93rbWAvcF .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93rbWAvcF .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93rbWAvcF .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93rbWAvcF .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93rbWAvcF H4 {
  text-align: left;
}
.cid-s93rbWAvcF .img-text {
  text-align: left;
}
.cid-s93rbWW9IC .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93rbWW9IC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93rbWW9IC .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93rbWW9IC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93rbWW9IC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93rbXlwaC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93rbXlwaC .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93rbXlwaC .form-group {
  padding: 0.5rem;
}
.cid-s93rbXlwaC .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93rbXlwaC .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93rbXlwaC .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93rbXlwaC .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93rbXlwaC .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93rbXlwaC .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93rbXlwaC .mbri-play:before {
  left: 55% !important;
}
.cid-s93rbXlwaC .form-control {
  text-align: center;
}
.cid-s93rbXlwaC h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93rbXlwaC .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93rbXlwaC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93rbXlwaC .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93rbXlwaC .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93rbXlwaC a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93rbXlwaC a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93rbXlwaC .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93rbXlwaC .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93rbXlwaC .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93rbXlwaC .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93rbXlwaC .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93rbXlwaC .mbr-section-subtitle {
  color: #465052;
}
.cid-s93rbXPj15 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93rbXPj15 .content {
    text-align: center;
  }
  .cid-s93rbXPj15 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93rbXPj15 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93rbXPj15 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93rbXPj15 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93rbXPj15 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93rbXPj15 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93rbXPj15 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93rbXPj15 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93rbXPj15 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93rbXPj15 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93rbXPj15 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93rbXPj15 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93rbXPj15 P {
  text-align: left;
}
.cid-s93rbXPj15 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93rv80v3Q .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93rv80v3Q .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93rv80v3Q a {
  font-style: normal;
}
.cid-s93rv80v3Q .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93rv80v3Q .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93rv80v3Q .nav-item:focus,
.cid-s93rv80v3Q .nav-link:focus {
  outline: none;
}
.cid-s93rv80v3Q .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93rv80v3Q .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93rv80v3Q .menu-logo {
  margin-right: auto;
}
.cid-s93rv80v3Q .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93rv80v3Q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93rv80v3Q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93rv80v3Q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93rv80v3Q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93rv80v3Q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93rv80v3Q .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93rv80v3Q .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93rv80v3Q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93rv80v3Q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93rv80v3Q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93rv80v3Q .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93rv80v3Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93rv80v3Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93rv80v3Q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93rv80v3Q .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93rv80v3Q .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93rv80v3Q .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93rv80v3Q .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93rv80v3Q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93rv80v3Q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93rv80v3Q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93rv80v3Q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93rv80v3Q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93rv80v3Q button.navbar-toggler:focus {
  outline: none;
}
.cid-s93rv80v3Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93rv80v3Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93rv80v3Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93rv80v3Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93rv80v3Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93rv80v3Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93rv80v3Q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93rv80v3Q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93rv80v3Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93rv80v3Q .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93rv80v3Q .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93rv80v3Q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93rv80v3Q .collapsed .navbar-collapse.collapsing,
.cid-s93rv80v3Q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93rv80v3Q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93rv80v3Q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93rv80v3Q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93rv80v3Q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93rv80v3Q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93rv80v3Q .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93rv80v3Q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93rv80v3Q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93rv80v3Q .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93rv80v3Q .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93rv80v3Q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93rv80v3Q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93rv80v3Q .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93rv80v3Q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93rv80v3Q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93rv80v3Q .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93rv80v3Q.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93rv80v3Q img {
    height: 3.8rem !important;
  }
  .cid-s93rv80v3Q .btn {
    display: -webkit-flex;
  }
  .cid-s93rv80v3Q button.navbar-toggler {
    display: block;
  }
  .cid-s93rv80v3Q .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93rv80v3Q .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93rv80v3Q .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93rv80v3Q .navbar-collapse.collapsing,
  .cid-s93rv80v3Q .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93rv80v3Q .navbar-collapse.collapsing .navbar-nav,
  .cid-s93rv80v3Q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93rv80v3Q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93rv80v3Q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93rv80v3Q .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93rv80v3Q .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93rv80v3Q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93rv80v3Q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93rv80v3Q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93rv80v3Q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93rv80v3Q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93rv80v3Q .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93rv80v3Q .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93rv80v3Q .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93rv80v3Q .nav-link:hover,
.cid-s93rv80v3Q .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93rv8uYVg {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93rv8uYVg .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93rv8uYVg H3 {
  text-align: center;
}
.cid-s93rv8RryR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93rv8RryR P {
  color: #767676;
}
.cid-s93rv8RryR H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93rv8RryR .mbr-text,
.cid-s93rv8RryR .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93rv9fKDI {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93rv9fKDI .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93rv9fKDI .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93rv9fKDI .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93rv9fKDI .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93rv9fKDI .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93rv9fKDI .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93rv9fKDI .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93rv9fKDI .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93rv9fKDI .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93rv9fKDI .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93rv9fKDI H4 {
  text-align: left;
}
.cid-s93rv9fKDI .img-text {
  text-align: left;
}
.cid-s93rv9DXpX .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93rv9DXpX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93rv9DXpX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93rv9DXpX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93rv9DXpX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93rva1nxO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93rva1nxO .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93rva1nxO .form-group {
  padding: 0.5rem;
}
.cid-s93rva1nxO .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93rva1nxO .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93rva1nxO .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93rva1nxO .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93rva1nxO .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93rva1nxO .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93rva1nxO .mbri-play:before {
  left: 55% !important;
}
.cid-s93rva1nxO .form-control {
  text-align: center;
}
.cid-s93rva1nxO h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93rva1nxO .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93rva1nxO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93rva1nxO .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93rva1nxO .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93rva1nxO a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93rva1nxO a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93rva1nxO .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93rva1nxO .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93rva1nxO .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93rva1nxO .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93rva1nxO .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93rva1nxO .mbr-section-subtitle {
  color: #465052;
}
.cid-s93rvat2sX {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93rvat2sX .content {
    text-align: center;
  }
  .cid-s93rvat2sX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93rvat2sX .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93rvat2sX .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93rvat2sX .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93rvat2sX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93rvat2sX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93rvat2sX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93rvat2sX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93rvat2sX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93rvat2sX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93rvat2sX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93rvat2sX .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93rvat2sX P {
  text-align: left;
}
.cid-s93rvat2sX H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93rOvhqDD .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93rOvhqDD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93rOvhqDD a {
  font-style: normal;
}
.cid-s93rOvhqDD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93rOvhqDD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93rOvhqDD .nav-item:focus,
.cid-s93rOvhqDD .nav-link:focus {
  outline: none;
}
.cid-s93rOvhqDD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93rOvhqDD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93rOvhqDD .menu-logo {
  margin-right: auto;
}
.cid-s93rOvhqDD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93rOvhqDD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93rOvhqDD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93rOvhqDD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93rOvhqDD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93rOvhqDD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93rOvhqDD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93rOvhqDD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93rOvhqDD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93rOvhqDD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93rOvhqDD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93rOvhqDD .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93rOvhqDD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93rOvhqDD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93rOvhqDD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93rOvhqDD .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93rOvhqDD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93rOvhqDD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93rOvhqDD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93rOvhqDD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93rOvhqDD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93rOvhqDD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93rOvhqDD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93rOvhqDD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93rOvhqDD button.navbar-toggler:focus {
  outline: none;
}
.cid-s93rOvhqDD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93rOvhqDD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93rOvhqDD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93rOvhqDD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93rOvhqDD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93rOvhqDD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93rOvhqDD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93rOvhqDD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93rOvhqDD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93rOvhqDD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93rOvhqDD .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93rOvhqDD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93rOvhqDD .collapsed .navbar-collapse.collapsing,
.cid-s93rOvhqDD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93rOvhqDD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93rOvhqDD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93rOvhqDD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93rOvhqDD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93rOvhqDD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93rOvhqDD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93rOvhqDD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93rOvhqDD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93rOvhqDD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93rOvhqDD .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93rOvhqDD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93rOvhqDD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93rOvhqDD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93rOvhqDD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93rOvhqDD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93rOvhqDD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93rOvhqDD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93rOvhqDD img {
    height: 3.8rem !important;
  }
  .cid-s93rOvhqDD .btn {
    display: -webkit-flex;
  }
  .cid-s93rOvhqDD button.navbar-toggler {
    display: block;
  }
  .cid-s93rOvhqDD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93rOvhqDD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93rOvhqDD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93rOvhqDD .navbar-collapse.collapsing,
  .cid-s93rOvhqDD .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93rOvhqDD .navbar-collapse.collapsing .navbar-nav,
  .cid-s93rOvhqDD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93rOvhqDD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93rOvhqDD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93rOvhqDD .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93rOvhqDD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93rOvhqDD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93rOvhqDD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93rOvhqDD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93rOvhqDD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93rOvhqDD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93rOvhqDD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93rOvhqDD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93rOvhqDD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93rOvhqDD .nav-link:hover,
.cid-s93rOvhqDD .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93rOvLGGZ {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93rOvLGGZ .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93rOvLGGZ H3 {
  text-align: center;
}
.cid-s93rOwd647 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93rOwd647 P {
  color: #767676;
}
.cid-s93rOwd647 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93rOwd647 .mbr-text,
.cid-s93rOwd647 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93rOwCoC6 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93rOwCoC6 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93rOwCoC6 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93rOwCoC6 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93rOwCoC6 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93rOwCoC6 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93rOwCoC6 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93rOwCoC6 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93rOwCoC6 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93rOwCoC6 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93rOwCoC6 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93rOwCoC6 H4 {
  text-align: left;
}
.cid-s93rOwCoC6 .img-text {
  text-align: left;
}
.cid-s93rOwZpm7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93rOwZpm7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93rOwZpm7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93rOwZpm7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93rOwZpm7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93rOxoRYf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93rOxoRYf .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93rOxoRYf .form-group {
  padding: 0.5rem;
}
.cid-s93rOxoRYf .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93rOxoRYf .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93rOxoRYf .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93rOxoRYf .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93rOxoRYf .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93rOxoRYf .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93rOxoRYf .mbri-play:before {
  left: 55% !important;
}
.cid-s93rOxoRYf .form-control {
  text-align: center;
}
.cid-s93rOxoRYf h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93rOxoRYf .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93rOxoRYf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93rOxoRYf .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93rOxoRYf .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93rOxoRYf a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93rOxoRYf a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93rOxoRYf .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93rOxoRYf .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93rOxoRYf .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93rOxoRYf .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93rOxoRYf .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93rOxoRYf .mbr-section-subtitle {
  color: #465052;
}
.cid-s93rOxRXMZ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93rOxRXMZ .content {
    text-align: center;
  }
  .cid-s93rOxRXMZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93rOxRXMZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93rOxRXMZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93rOxRXMZ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93rOxRXMZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93rOxRXMZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93rOxRXMZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93rOxRXMZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93rOxRXMZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93rOxRXMZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93rOxRXMZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93rOxRXMZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93rOxRXMZ P {
  text-align: left;
}
.cid-s93rOxRXMZ H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93s6ghYGN .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93s6ghYGN .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93s6ghYGN a {
  font-style: normal;
}
.cid-s93s6ghYGN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93s6ghYGN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93s6ghYGN .nav-item:focus,
.cid-s93s6ghYGN .nav-link:focus {
  outline: none;
}
.cid-s93s6ghYGN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93s6ghYGN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93s6ghYGN .menu-logo {
  margin-right: auto;
}
.cid-s93s6ghYGN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93s6ghYGN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93s6ghYGN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93s6ghYGN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93s6ghYGN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93s6ghYGN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93s6ghYGN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93s6ghYGN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93s6ghYGN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93s6ghYGN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93s6ghYGN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93s6ghYGN .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93s6ghYGN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93s6ghYGN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93s6ghYGN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93s6ghYGN .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93s6ghYGN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93s6ghYGN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93s6ghYGN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93s6ghYGN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93s6ghYGN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93s6ghYGN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93s6ghYGN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93s6ghYGN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93s6ghYGN button.navbar-toggler:focus {
  outline: none;
}
.cid-s93s6ghYGN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93s6ghYGN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93s6ghYGN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93s6ghYGN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93s6ghYGN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93s6ghYGN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93s6ghYGN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93s6ghYGN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93s6ghYGN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93s6ghYGN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93s6ghYGN .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93s6ghYGN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93s6ghYGN .collapsed .navbar-collapse.collapsing,
.cid-s93s6ghYGN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93s6ghYGN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93s6ghYGN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93s6ghYGN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93s6ghYGN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93s6ghYGN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93s6ghYGN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93s6ghYGN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93s6ghYGN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93s6ghYGN .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93s6ghYGN .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93s6ghYGN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93s6ghYGN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93s6ghYGN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93s6ghYGN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93s6ghYGN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93s6ghYGN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93s6ghYGN.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93s6ghYGN img {
    height: 3.8rem !important;
  }
  .cid-s93s6ghYGN .btn {
    display: -webkit-flex;
  }
  .cid-s93s6ghYGN button.navbar-toggler {
    display: block;
  }
  .cid-s93s6ghYGN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93s6ghYGN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93s6ghYGN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93s6ghYGN .navbar-collapse.collapsing,
  .cid-s93s6ghYGN .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93s6ghYGN .navbar-collapse.collapsing .navbar-nav,
  .cid-s93s6ghYGN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93s6ghYGN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93s6ghYGN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93s6ghYGN .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93s6ghYGN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93s6ghYGN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93s6ghYGN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93s6ghYGN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93s6ghYGN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93s6ghYGN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93s6ghYGN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93s6ghYGN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93s6ghYGN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93s6ghYGN .nav-link:hover,
.cid-s93s6ghYGN .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93s6gN1Oc {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93s6gN1Oc .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93s6gN1Oc H3 {
  text-align: center;
}
.cid-s93s6heXA0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93s6heXA0 P {
  color: #767676;
}
.cid-s93s6heXA0 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93s6heXA0 .mbr-text,
.cid-s93s6heXA0 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93s6hA42F {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93s6hA42F .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93s6hA42F .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93s6hA42F .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93s6hA42F .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93s6hA42F .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93s6hA42F .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93s6hA42F .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93s6hA42F .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93s6hA42F .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93s6hA42F .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93s6hA42F H4 {
  text-align: left;
}
.cid-s93s6hA42F .img-text {
  text-align: left;
}
.cid-s93s6hX8DJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93s6hX8DJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93s6hX8DJ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93s6hX8DJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93s6hX8DJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93s6imiWz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93s6imiWz .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93s6imiWz .form-group {
  padding: 0.5rem;
}
.cid-s93s6imiWz .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93s6imiWz .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93s6imiWz .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93s6imiWz .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93s6imiWz .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93s6imiWz .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93s6imiWz .mbri-play:before {
  left: 55% !important;
}
.cid-s93s6imiWz .form-control {
  text-align: center;
}
.cid-s93s6imiWz h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93s6imiWz .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93s6imiWz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93s6imiWz .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93s6imiWz .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93s6imiWz a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93s6imiWz a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93s6imiWz .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93s6imiWz .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93s6imiWz .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93s6imiWz .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93s6imiWz .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93s6imiWz .mbr-section-subtitle {
  color: #465052;
}
.cid-s93s6iNYXP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93s6iNYXP .content {
    text-align: center;
  }
  .cid-s93s6iNYXP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93s6iNYXP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93s6iNYXP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93s6iNYXP .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93s6iNYXP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93s6iNYXP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93s6iNYXP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93s6iNYXP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93s6iNYXP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93s6iNYXP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93s6iNYXP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93s6iNYXP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93s6iNYXP P {
  text-align: left;
}
.cid-s93s6iNYXP H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93snOXTBz .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93snOXTBz .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93snOXTBz a {
  font-style: normal;
}
.cid-s93snOXTBz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93snOXTBz .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93snOXTBz .nav-item:focus,
.cid-s93snOXTBz .nav-link:focus {
  outline: none;
}
.cid-s93snOXTBz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93snOXTBz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93snOXTBz .menu-logo {
  margin-right: auto;
}
.cid-s93snOXTBz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93snOXTBz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93snOXTBz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93snOXTBz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93snOXTBz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93snOXTBz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93snOXTBz .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93snOXTBz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93snOXTBz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93snOXTBz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93snOXTBz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93snOXTBz .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93snOXTBz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93snOXTBz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93snOXTBz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93snOXTBz .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93snOXTBz .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93snOXTBz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93snOXTBz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93snOXTBz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93snOXTBz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93snOXTBz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93snOXTBz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93snOXTBz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93snOXTBz button.navbar-toggler:focus {
  outline: none;
}
.cid-s93snOXTBz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93snOXTBz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93snOXTBz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93snOXTBz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93snOXTBz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93snOXTBz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93snOXTBz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93snOXTBz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93snOXTBz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93snOXTBz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93snOXTBz .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93snOXTBz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93snOXTBz .collapsed .navbar-collapse.collapsing,
.cid-s93snOXTBz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93snOXTBz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93snOXTBz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93snOXTBz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93snOXTBz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93snOXTBz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93snOXTBz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93snOXTBz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93snOXTBz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93snOXTBz .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93snOXTBz .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93snOXTBz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93snOXTBz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93snOXTBz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93snOXTBz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93snOXTBz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93snOXTBz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93snOXTBz.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93snOXTBz img {
    height: 3.8rem !important;
  }
  .cid-s93snOXTBz .btn {
    display: -webkit-flex;
  }
  .cid-s93snOXTBz button.navbar-toggler {
    display: block;
  }
  .cid-s93snOXTBz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93snOXTBz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93snOXTBz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93snOXTBz .navbar-collapse.collapsing,
  .cid-s93snOXTBz .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93snOXTBz .navbar-collapse.collapsing .navbar-nav,
  .cid-s93snOXTBz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93snOXTBz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93snOXTBz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93snOXTBz .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93snOXTBz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93snOXTBz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93snOXTBz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93snOXTBz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93snOXTBz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93snOXTBz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93snOXTBz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93snOXTBz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93snOXTBz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93snOXTBz .nav-link:hover,
.cid-s93snOXTBz .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93snPsbkg {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93snPsbkg .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93snPsbkg H3 {
  text-align: center;
}
.cid-s93snPS3Oq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93snPS3Oq P {
  color: #767676;
}
.cid-s93snPS3Oq H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93snPS3Oq .mbr-text,
.cid-s93snPS3Oq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93snQf1mP {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93snQf1mP .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93snQf1mP .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93snQf1mP .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93snQf1mP .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93snQf1mP .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93snQf1mP .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93snQf1mP .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93snQf1mP .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93snQf1mP .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93snQf1mP .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93snQf1mP H4 {
  text-align: left;
}
.cid-s93snQf1mP .img-text {
  text-align: left;
}
.cid-s93snQDcI5 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93snQDcI5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93snQDcI5 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93snQDcI5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93snQDcI5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93snR1VcR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93snR1VcR .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93snR1VcR .form-group {
  padding: 0.5rem;
}
.cid-s93snR1VcR .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93snR1VcR .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93snR1VcR .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93snR1VcR .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93snR1VcR .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93snR1VcR .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93snR1VcR .mbri-play:before {
  left: 55% !important;
}
.cid-s93snR1VcR .form-control {
  text-align: center;
}
.cid-s93snR1VcR h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93snR1VcR .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93snR1VcR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93snR1VcR .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93snR1VcR .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93snR1VcR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93snR1VcR a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93snR1VcR .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93snR1VcR .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93snR1VcR .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93snR1VcR .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93snR1VcR .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93snR1VcR .mbr-section-subtitle {
  color: #465052;
}
.cid-s93snRsJtu {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93snRsJtu .content {
    text-align: center;
  }
  .cid-s93snRsJtu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93snRsJtu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93snRsJtu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93snRsJtu .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93snRsJtu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93snRsJtu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93snRsJtu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93snRsJtu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93snRsJtu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93snRsJtu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93snRsJtu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93snRsJtu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93snRsJtu P {
  text-align: left;
}
.cid-s93snRsJtu H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93sE13sSJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93sE13sSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93sE13sSJ a {
  font-style: normal;
}
.cid-s93sE13sSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93sE13sSJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93sE13sSJ .nav-item:focus,
.cid-s93sE13sSJ .nav-link:focus {
  outline: none;
}
.cid-s93sE13sSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93sE13sSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93sE13sSJ .menu-logo {
  margin-right: auto;
}
.cid-s93sE13sSJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93sE13sSJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93sE13sSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93sE13sSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93sE13sSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93sE13sSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93sE13sSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93sE13sSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93sE13sSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93sE13sSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93sE13sSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93sE13sSJ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93sE13sSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93sE13sSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93sE13sSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93sE13sSJ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93sE13sSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93sE13sSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93sE13sSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93sE13sSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93sE13sSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93sE13sSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93sE13sSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93sE13sSJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93sE13sSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-s93sE13sSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93sE13sSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93sE13sSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93sE13sSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93sE13sSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93sE13sSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93sE13sSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93sE13sSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93sE13sSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93sE13sSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93sE13sSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93sE13sSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93sE13sSJ .collapsed .navbar-collapse.collapsing,
.cid-s93sE13sSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93sE13sSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93sE13sSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93sE13sSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93sE13sSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93sE13sSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93sE13sSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93sE13sSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93sE13sSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93sE13sSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93sE13sSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93sE13sSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93sE13sSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93sE13sSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93sE13sSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93sE13sSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93sE13sSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93sE13sSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93sE13sSJ img {
    height: 3.8rem !important;
  }
  .cid-s93sE13sSJ .btn {
    display: -webkit-flex;
  }
  .cid-s93sE13sSJ button.navbar-toggler {
    display: block;
  }
  .cid-s93sE13sSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93sE13sSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93sE13sSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93sE13sSJ .navbar-collapse.collapsing,
  .cid-s93sE13sSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93sE13sSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-s93sE13sSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93sE13sSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93sE13sSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93sE13sSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93sE13sSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93sE13sSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93sE13sSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93sE13sSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93sE13sSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93sE13sSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93sE13sSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93sE13sSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93sE13sSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93sE13sSJ .nav-link:hover,
.cid-s93sE13sSJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93sE1ytSO {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93sE1ytSO .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93sE1ytSO H3 {
  text-align: center;
}
.cid-s93sE20GXS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93sE20GXS P {
  color: #767676;
}
.cid-s93sE20GXS H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93sE20GXS .mbr-text,
.cid-s93sE20GXS .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93sE2leAJ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93sE2leAJ .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93sE2leAJ .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93sE2leAJ .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93sE2leAJ .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93sE2leAJ .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93sE2leAJ .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93sE2leAJ .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93sE2leAJ .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93sE2leAJ .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93sE2leAJ .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93sE2leAJ H4 {
  text-align: left;
}
.cid-s93sE2leAJ .img-text {
  text-align: left;
}
.cid-s93sE2JJ1p .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93sE2JJ1p .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93sE2JJ1p .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93sE2JJ1p .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93sE2JJ1p .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93sE37ViB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93sE37ViB .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93sE37ViB .form-group {
  padding: 0.5rem;
}
.cid-s93sE37ViB .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93sE37ViB .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93sE37ViB .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93sE37ViB .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93sE37ViB .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93sE37ViB .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93sE37ViB .mbri-play:before {
  left: 55% !important;
}
.cid-s93sE37ViB .form-control {
  text-align: center;
}
.cid-s93sE37ViB h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93sE37ViB .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93sE37ViB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93sE37ViB .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93sE37ViB .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93sE37ViB a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93sE37ViB a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93sE37ViB .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93sE37ViB .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93sE37ViB .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93sE37ViB .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93sE37ViB .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93sE37ViB .mbr-section-subtitle {
  color: #465052;
}
.cid-s93sE3y9DA {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93sE3y9DA .content {
    text-align: center;
  }
  .cid-s93sE3y9DA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93sE3y9DA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93sE3y9DA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93sE3y9DA .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93sE3y9DA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93sE3y9DA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93sE3y9DA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93sE3y9DA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93sE3y9DA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93sE3y9DA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93sE3y9DA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93sE3y9DA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93sE3y9DA P {
  text-align: left;
}
.cid-s93sE3y9DA H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93sVTr9zq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93sVTr9zq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93sVTr9zq a {
  font-style: normal;
}
.cid-s93sVTr9zq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93sVTr9zq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93sVTr9zq .nav-item:focus,
.cid-s93sVTr9zq .nav-link:focus {
  outline: none;
}
.cid-s93sVTr9zq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93sVTr9zq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93sVTr9zq .menu-logo {
  margin-right: auto;
}
.cid-s93sVTr9zq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93sVTr9zq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93sVTr9zq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93sVTr9zq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93sVTr9zq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93sVTr9zq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93sVTr9zq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93sVTr9zq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93sVTr9zq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93sVTr9zq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93sVTr9zq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93sVTr9zq .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93sVTr9zq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93sVTr9zq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93sVTr9zq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93sVTr9zq .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93sVTr9zq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93sVTr9zq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93sVTr9zq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93sVTr9zq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93sVTr9zq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93sVTr9zq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93sVTr9zq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93sVTr9zq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93sVTr9zq button.navbar-toggler:focus {
  outline: none;
}
.cid-s93sVTr9zq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93sVTr9zq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93sVTr9zq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93sVTr9zq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93sVTr9zq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93sVTr9zq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93sVTr9zq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93sVTr9zq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93sVTr9zq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93sVTr9zq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93sVTr9zq .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93sVTr9zq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93sVTr9zq .collapsed .navbar-collapse.collapsing,
.cid-s93sVTr9zq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93sVTr9zq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93sVTr9zq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93sVTr9zq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93sVTr9zq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93sVTr9zq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93sVTr9zq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93sVTr9zq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93sVTr9zq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93sVTr9zq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93sVTr9zq .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93sVTr9zq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93sVTr9zq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93sVTr9zq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93sVTr9zq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93sVTr9zq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93sVTr9zq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93sVTr9zq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93sVTr9zq img {
    height: 3.8rem !important;
  }
  .cid-s93sVTr9zq .btn {
    display: -webkit-flex;
  }
  .cid-s93sVTr9zq button.navbar-toggler {
    display: block;
  }
  .cid-s93sVTr9zq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93sVTr9zq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93sVTr9zq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93sVTr9zq .navbar-collapse.collapsing,
  .cid-s93sVTr9zq .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93sVTr9zq .navbar-collapse.collapsing .navbar-nav,
  .cid-s93sVTr9zq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93sVTr9zq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93sVTr9zq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93sVTr9zq .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93sVTr9zq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93sVTr9zq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93sVTr9zq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93sVTr9zq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93sVTr9zq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93sVTr9zq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93sVTr9zq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93sVTr9zq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93sVTr9zq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93sVTr9zq .nav-link:hover,
.cid-s93sVTr9zq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93sVUoCEi {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93sVUoCEi .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93sVUoCEi H3 {
  text-align: center;
}
.cid-s93sVV8YJn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93sVV8YJn P {
  color: #767676;
}
.cid-s93sVV8YJn H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93sVV8YJn .mbr-text,
.cid-s93sVV8YJn .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93sVVFARL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93sVVFARL .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93sVVFARL .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93sVVFARL .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93sVVFARL .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93sVVFARL .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93sVVFARL .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93sVVFARL .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93sVVFARL .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93sVVFARL .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93sVVFARL .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93sVVFARL H4 {
  text-align: left;
}
.cid-s93sVVFARL .img-text {
  text-align: left;
}
.cid-s93sVWaSJd .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93sVWaSJd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93sVWaSJd .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93sVWaSJd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93sVWaSJd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93sVWyWkp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93sVWyWkp .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93sVWyWkp .form-group {
  padding: 0.5rem;
}
.cid-s93sVWyWkp .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93sVWyWkp .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93sVWyWkp .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93sVWyWkp .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93sVWyWkp .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93sVWyWkp .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93sVWyWkp .mbri-play:before {
  left: 55% !important;
}
.cid-s93sVWyWkp .form-control {
  text-align: center;
}
.cid-s93sVWyWkp h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93sVWyWkp .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93sVWyWkp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93sVWyWkp .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93sVWyWkp .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93sVWyWkp a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93sVWyWkp a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93sVWyWkp .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93sVWyWkp .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93sVWyWkp .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93sVWyWkp .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93sVWyWkp .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93sVWyWkp .mbr-section-subtitle {
  color: #465052;
}
.cid-s93sVWYLO8 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93sVWYLO8 .content {
    text-align: center;
  }
  .cid-s93sVWYLO8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93sVWYLO8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93sVWYLO8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93sVWYLO8 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93sVWYLO8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93sVWYLO8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93sVWYLO8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93sVWYLO8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93sVWYLO8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93sVWYLO8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93sVWYLO8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93sVWYLO8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93sVWYLO8 P {
  text-align: left;
}
.cid-s93sVWYLO8 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93tfclF30 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93tfclF30 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93tfclF30 a {
  font-style: normal;
}
.cid-s93tfclF30 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93tfclF30 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93tfclF30 .nav-item:focus,
.cid-s93tfclF30 .nav-link:focus {
  outline: none;
}
.cid-s93tfclF30 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93tfclF30 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93tfclF30 .menu-logo {
  margin-right: auto;
}
.cid-s93tfclF30 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93tfclF30 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93tfclF30 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93tfclF30 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93tfclF30 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93tfclF30 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93tfclF30 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93tfclF30 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93tfclF30 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93tfclF30 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93tfclF30 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93tfclF30 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93tfclF30 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93tfclF30 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93tfclF30 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93tfclF30 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93tfclF30 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93tfclF30 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93tfclF30 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93tfclF30 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93tfclF30 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93tfclF30 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93tfclF30 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93tfclF30 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93tfclF30 button.navbar-toggler:focus {
  outline: none;
}
.cid-s93tfclF30 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93tfclF30 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93tfclF30 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93tfclF30 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93tfclF30 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93tfclF30 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93tfclF30 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93tfclF30 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93tfclF30 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93tfclF30 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93tfclF30 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93tfclF30 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93tfclF30 .collapsed .navbar-collapse.collapsing,
.cid-s93tfclF30 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93tfclF30 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93tfclF30 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93tfclF30 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93tfclF30 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93tfclF30 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93tfclF30 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93tfclF30 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93tfclF30 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93tfclF30 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93tfclF30 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93tfclF30 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93tfclF30 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93tfclF30 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93tfclF30 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93tfclF30 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93tfclF30 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93tfclF30.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93tfclF30 img {
    height: 3.8rem !important;
  }
  .cid-s93tfclF30 .btn {
    display: -webkit-flex;
  }
  .cid-s93tfclF30 button.navbar-toggler {
    display: block;
  }
  .cid-s93tfclF30 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93tfclF30 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93tfclF30 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93tfclF30 .navbar-collapse.collapsing,
  .cid-s93tfclF30 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93tfclF30 .navbar-collapse.collapsing .navbar-nav,
  .cid-s93tfclF30 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93tfclF30 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93tfclF30 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93tfclF30 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93tfclF30 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93tfclF30 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93tfclF30 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93tfclF30 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93tfclF30 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93tfclF30 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93tfclF30 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93tfclF30 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93tfclF30 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93tfclF30 .nav-link:hover,
.cid-s93tfclF30 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93tfcP9nL {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93tfcP9nL .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93tfcP9nL H3 {
  text-align: center;
}
.cid-s93tfddkEn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93tfddkEn P {
  color: #767676;
}
.cid-s93tfddkEn H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93tfddkEn .mbr-text,
.cid-s93tfddkEn .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93tfdAx8e {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93tfdAx8e .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93tfdAx8e .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93tfdAx8e .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93tfdAx8e .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93tfdAx8e .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93tfdAx8e .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93tfdAx8e .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93tfdAx8e .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93tfdAx8e .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93tfdAx8e .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93tfdAx8e H4 {
  text-align: left;
}
.cid-s93tfdAx8e .img-text {
  text-align: left;
}
.cid-s93tfdV8W8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93tfdV8W8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93tfdV8W8 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93tfdV8W8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93tfdV8W8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93tfeh2kz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93tfeh2kz .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93tfeh2kz .form-group {
  padding: 0.5rem;
}
.cid-s93tfeh2kz .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93tfeh2kz .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93tfeh2kz .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93tfeh2kz .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93tfeh2kz .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93tfeh2kz .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93tfeh2kz .mbri-play:before {
  left: 55% !important;
}
.cid-s93tfeh2kz .form-control {
  text-align: center;
}
.cid-s93tfeh2kz h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93tfeh2kz .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93tfeh2kz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93tfeh2kz .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93tfeh2kz .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93tfeh2kz a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93tfeh2kz a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93tfeh2kz .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93tfeh2kz .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93tfeh2kz .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93tfeh2kz .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93tfeh2kz .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93tfeh2kz .mbr-section-subtitle {
  color: #465052;
}
.cid-s93tfeGwTC {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93tfeGwTC .content {
    text-align: center;
  }
  .cid-s93tfeGwTC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93tfeGwTC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93tfeGwTC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93tfeGwTC .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93tfeGwTC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93tfeGwTC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93tfeGwTC .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93tfeGwTC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93tfeGwTC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93tfeGwTC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93tfeGwTC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93tfeGwTC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93tfeGwTC P {
  text-align: left;
}
.cid-s93tfeGwTC H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93wei8qod .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93wei8qod .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93wei8qod a {
  font-style: normal;
}
.cid-s93wei8qod .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93wei8qod .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93wei8qod .nav-item:focus,
.cid-s93wei8qod .nav-link:focus {
  outline: none;
}
.cid-s93wei8qod .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93wei8qod .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93wei8qod .menu-logo {
  margin-right: auto;
}
.cid-s93wei8qod .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93wei8qod .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93wei8qod .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93wei8qod .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93wei8qod .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93wei8qod .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93wei8qod .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93wei8qod .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93wei8qod .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93wei8qod .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93wei8qod .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93wei8qod .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93wei8qod .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93wei8qod .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93wei8qod .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93wei8qod .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93wei8qod .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93wei8qod .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93wei8qod .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93wei8qod .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93wei8qod .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93wei8qod .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93wei8qod .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93wei8qod button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93wei8qod button.navbar-toggler:focus {
  outline: none;
}
.cid-s93wei8qod button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93wei8qod button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93wei8qod button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93wei8qod button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93wei8qod button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93wei8qod nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93wei8qod nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93wei8qod nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93wei8qod nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93wei8qod .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93wei8qod .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93wei8qod .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93wei8qod .collapsed .navbar-collapse.collapsing,
.cid-s93wei8qod .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93wei8qod .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93wei8qod .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93wei8qod .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93wei8qod .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93wei8qod .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93wei8qod .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93wei8qod .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93wei8qod .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93wei8qod .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93wei8qod .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93wei8qod .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93wei8qod .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93wei8qod .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93wei8qod .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93wei8qod .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93wei8qod .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93wei8qod.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93wei8qod img {
    height: 3.8rem !important;
  }
  .cid-s93wei8qod .btn {
    display: -webkit-flex;
  }
  .cid-s93wei8qod button.navbar-toggler {
    display: block;
  }
  .cid-s93wei8qod .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93wei8qod .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93wei8qod .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93wei8qod .navbar-collapse.collapsing,
  .cid-s93wei8qod .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93wei8qod .navbar-collapse.collapsing .navbar-nav,
  .cid-s93wei8qod .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93wei8qod .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93wei8qod .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93wei8qod .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93wei8qod .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93wei8qod .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93wei8qod .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93wei8qod .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93wei8qod .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93wei8qod .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93wei8qod .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93wei8qod .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93wei8qod .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93wei8qod .nav-link:hover,
.cid-s93wei8qod .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93weiF5Hh {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93weiF5Hh .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93weiF5Hh H3 {
  text-align: center;
}
.cid-s93wej8Opb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93wej8Opb P {
  color: #767676;
}
.cid-s93wej8Opb H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93wej8Opb .mbr-text,
.cid-s93wej8Opb .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93wejvdF0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93wejvdF0 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93wejvdF0 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93wejvdF0 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93wejvdF0 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93wejvdF0 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93wejvdF0 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93wejvdF0 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93wejvdF0 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93wejvdF0 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93wejvdF0 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93wejvdF0 H4 {
  text-align: left;
}
.cid-s93wejvdF0 .img-text {
  text-align: left;
}
.cid-s93wejSt8H .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93wejSt8H .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93wejSt8H .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93wejSt8H .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93wejSt8H .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93wekiHMc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93wekiHMc .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93wekiHMc .form-group {
  padding: 0.5rem;
}
.cid-s93wekiHMc .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93wekiHMc .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93wekiHMc .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93wekiHMc .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93wekiHMc .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93wekiHMc .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93wekiHMc .mbri-play:before {
  left: 55% !important;
}
.cid-s93wekiHMc .form-control {
  text-align: center;
}
.cid-s93wekiHMc h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93wekiHMc .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93wekiHMc .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93wekiHMc .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93wekiHMc .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93wekiHMc a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93wekiHMc a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93wekiHMc .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93wekiHMc .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93wekiHMc .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93wekiHMc .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93wekiHMc .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93wekiHMc .mbr-section-subtitle {
  color: #465052;
}
.cid-s93wekJvwb {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93wekJvwb .content {
    text-align: center;
  }
  .cid-s93wekJvwb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93wekJvwb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93wekJvwb .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93wekJvwb .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93wekJvwb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93wekJvwb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93wekJvwb .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93wekJvwb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93wekJvwb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93wekJvwb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93wekJvwb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93wekJvwb .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93wekJvwb P {
  text-align: left;
}
.cid-s93wekJvwb H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s93wz0xeHW .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s93wz0xeHW .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s93wz0xeHW a {
  font-style: normal;
}
.cid-s93wz0xeHW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s93wz0xeHW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s93wz0xeHW .nav-item:focus,
.cid-s93wz0xeHW .nav-link:focus {
  outline: none;
}
.cid-s93wz0xeHW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s93wz0xeHW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s93wz0xeHW .menu-logo {
  margin-right: auto;
}
.cid-s93wz0xeHW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s93wz0xeHW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s93wz0xeHW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s93wz0xeHW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s93wz0xeHW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s93wz0xeHW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s93wz0xeHW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s93wz0xeHW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s93wz0xeHW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s93wz0xeHW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s93wz0xeHW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s93wz0xeHW .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s93wz0xeHW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s93wz0xeHW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s93wz0xeHW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s93wz0xeHW .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s93wz0xeHW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s93wz0xeHW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s93wz0xeHW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s93wz0xeHW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s93wz0xeHW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s93wz0xeHW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s93wz0xeHW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s93wz0xeHW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s93wz0xeHW button.navbar-toggler:focus {
  outline: none;
}
.cid-s93wz0xeHW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s93wz0xeHW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s93wz0xeHW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s93wz0xeHW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s93wz0xeHW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s93wz0xeHW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93wz0xeHW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s93wz0xeHW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s93wz0xeHW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s93wz0xeHW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93wz0xeHW .collapsed .btn {
  display: -webkit-flex;
}
.cid-s93wz0xeHW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s93wz0xeHW .collapsed .navbar-collapse.collapsing,
.cid-s93wz0xeHW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s93wz0xeHW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s93wz0xeHW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s93wz0xeHW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s93wz0xeHW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s93wz0xeHW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s93wz0xeHW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s93wz0xeHW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s93wz0xeHW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s93wz0xeHW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s93wz0xeHW .collapsed button.navbar-toggler {
  display: block;
}
.cid-s93wz0xeHW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s93wz0xeHW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s93wz0xeHW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s93wz0xeHW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s93wz0xeHW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s93wz0xeHW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s93wz0xeHW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93wz0xeHW img {
    height: 3.8rem !important;
  }
  .cid-s93wz0xeHW .btn {
    display: -webkit-flex;
  }
  .cid-s93wz0xeHW button.navbar-toggler {
    display: block;
  }
  .cid-s93wz0xeHW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s93wz0xeHW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s93wz0xeHW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s93wz0xeHW .navbar-collapse.collapsing,
  .cid-s93wz0xeHW .navbar-collapse.show {
    display: block !important;
  }
  .cid-s93wz0xeHW .navbar-collapse.collapsing .navbar-nav,
  .cid-s93wz0xeHW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s93wz0xeHW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s93wz0xeHW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s93wz0xeHW .navbar-collapse.collapsing .navbar-buttons,
  .cid-s93wz0xeHW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s93wz0xeHW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s93wz0xeHW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s93wz0xeHW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s93wz0xeHW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s93wz0xeHW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s93wz0xeHW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s93wz0xeHW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s93wz0xeHW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s93wz0xeHW .nav-link:hover,
.cid-s93wz0xeHW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s93wz0Z7nY {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s93wz0Z7nY .btn {
  margin: 0 0 .5rem 0;
}
.cid-s93wz0Z7nY H3 {
  text-align: center;
}
.cid-s93wz1qHq6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s93wz1qHq6 P {
  color: #767676;
}
.cid-s93wz1qHq6 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s93wz1qHq6 .mbr-text,
.cid-s93wz1qHq6 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s93wz1M6wb {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s93wz1M6wb .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s93wz1M6wb .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s93wz1M6wb .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s93wz1M6wb .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s93wz1M6wb .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s93wz1M6wb .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s93wz1M6wb .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s93wz1M6wb .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s93wz1M6wb .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s93wz1M6wb .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s93wz1M6wb H4 {
  text-align: left;
}
.cid-s93wz1M6wb .img-text {
  text-align: left;
}
.cid-s93wz2blO9 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s93wz2blO9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s93wz2blO9 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s93wz2blO9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s93wz2blO9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s93wz2ztAx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s93wz2ztAx .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s93wz2ztAx .form-group {
  padding: 0.5rem;
}
.cid-s93wz2ztAx .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s93wz2ztAx .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s93wz2ztAx .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s93wz2ztAx .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s93wz2ztAx .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s93wz2ztAx .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s93wz2ztAx .mbri-play:before {
  left: 55% !important;
}
.cid-s93wz2ztAx .form-control {
  text-align: center;
}
.cid-s93wz2ztAx h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s93wz2ztAx .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s93wz2ztAx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s93wz2ztAx .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s93wz2ztAx .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s93wz2ztAx a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s93wz2ztAx a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s93wz2ztAx .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s93wz2ztAx .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s93wz2ztAx .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s93wz2ztAx .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s93wz2ztAx .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s93wz2ztAx .mbr-section-subtitle {
  color: #465052;
}
.cid-s93wz32pKu {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s93wz32pKu .content {
    text-align: center;
  }
  .cid-s93wz32pKu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s93wz32pKu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s93wz32pKu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s93wz32pKu .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s93wz32pKu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s93wz32pKu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s93wz32pKu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s93wz32pKu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s93wz32pKu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s93wz32pKu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s93wz32pKu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s93wz32pKu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s93wz32pKu P {
  text-align: left;
}
.cid-s93wz32pKu H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99dhMhvz5 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99dhMhvz5 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99dhMhvz5 a {
  font-style: normal;
}
.cid-s99dhMhvz5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99dhMhvz5 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99dhMhvz5 .nav-item:focus,
.cid-s99dhMhvz5 .nav-link:focus {
  outline: none;
}
.cid-s99dhMhvz5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99dhMhvz5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99dhMhvz5 .menu-logo {
  margin-right: auto;
}
.cid-s99dhMhvz5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99dhMhvz5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99dhMhvz5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99dhMhvz5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99dhMhvz5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99dhMhvz5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99dhMhvz5 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99dhMhvz5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99dhMhvz5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99dhMhvz5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99dhMhvz5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99dhMhvz5 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99dhMhvz5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99dhMhvz5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99dhMhvz5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99dhMhvz5 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99dhMhvz5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99dhMhvz5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99dhMhvz5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99dhMhvz5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99dhMhvz5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99dhMhvz5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99dhMhvz5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99dhMhvz5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99dhMhvz5 button.navbar-toggler:focus {
  outline: none;
}
.cid-s99dhMhvz5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99dhMhvz5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99dhMhvz5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99dhMhvz5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99dhMhvz5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99dhMhvz5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99dhMhvz5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99dhMhvz5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99dhMhvz5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99dhMhvz5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99dhMhvz5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99dhMhvz5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99dhMhvz5 .collapsed .navbar-collapse.collapsing,
.cid-s99dhMhvz5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99dhMhvz5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99dhMhvz5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99dhMhvz5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99dhMhvz5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99dhMhvz5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99dhMhvz5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99dhMhvz5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99dhMhvz5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99dhMhvz5 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99dhMhvz5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99dhMhvz5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99dhMhvz5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99dhMhvz5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99dhMhvz5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99dhMhvz5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99dhMhvz5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99dhMhvz5.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99dhMhvz5 img {
    height: 3.8rem !important;
  }
  .cid-s99dhMhvz5 .btn {
    display: -webkit-flex;
  }
  .cid-s99dhMhvz5 button.navbar-toggler {
    display: block;
  }
  .cid-s99dhMhvz5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99dhMhvz5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99dhMhvz5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99dhMhvz5 .navbar-collapse.collapsing,
  .cid-s99dhMhvz5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99dhMhvz5 .navbar-collapse.collapsing .navbar-nav,
  .cid-s99dhMhvz5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99dhMhvz5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99dhMhvz5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99dhMhvz5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99dhMhvz5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99dhMhvz5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99dhMhvz5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99dhMhvz5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99dhMhvz5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99dhMhvz5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99dhMhvz5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99dhMhvz5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99dhMhvz5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99dhMhvz5 .nav-link:hover,
.cid-s99dhMhvz5 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99dhMPrOh {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99dhMPrOh .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99dhMPrOh H3 {
  text-align: center;
}
.cid-s99dhN8HrL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99dhN8HrL P {
  color: #767676;
}
.cid-s99dhN8HrL H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99dhN8HrL .mbr-text,
.cid-s99dhN8HrL .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99dhNssI4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99dhNssI4 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99dhNssI4 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99dhNssI4 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99dhNssI4 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99dhNssI4 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99dhNssI4 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99dhNssI4 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99dhNssI4 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99dhNssI4 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99dhNssI4 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99dhNssI4 H4 {
  text-align: left;
}
.cid-s99dhNssI4 .img-text {
  text-align: left;
}
.cid-s99dhNOdf1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99dhNOdf1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99dhNOdf1 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99dhNOdf1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99dhNOdf1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99dhOegOa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99dhOegOa .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99dhOegOa .form-group {
  padding: 0.5rem;
}
.cid-s99dhOegOa .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99dhOegOa .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99dhOegOa .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99dhOegOa .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99dhOegOa .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99dhOegOa .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99dhOegOa .mbri-play:before {
  left: 55% !important;
}
.cid-s99dhOegOa .form-control {
  text-align: center;
}
.cid-s99dhOegOa h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99dhOegOa .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99dhOegOa .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99dhOegOa .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99dhOegOa .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99dhOegOa a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99dhOegOa a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99dhOegOa .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99dhOegOa .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99dhOegOa .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99dhOegOa .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99dhOegOa .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99dhOegOa .mbr-section-subtitle {
  color: #465052;
}
.cid-s99dhOHELA {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99dhOHELA .content {
    text-align: center;
  }
  .cid-s99dhOHELA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99dhOHELA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99dhOHELA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99dhOHELA .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99dhOHELA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99dhOHELA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99dhOHELA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99dhOHELA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99dhOHELA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99dhOHELA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99dhOHELA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99dhOHELA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99dhOHELA P {
  text-align: left;
}
.cid-s99dhOHELA H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99knAHm6F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99knAHm6F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99knAHm6F a {
  font-style: normal;
}
.cid-s99knAHm6F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99knAHm6F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99knAHm6F .nav-item:focus,
.cid-s99knAHm6F .nav-link:focus {
  outline: none;
}
.cid-s99knAHm6F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99knAHm6F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99knAHm6F .menu-logo {
  margin-right: auto;
}
.cid-s99knAHm6F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99knAHm6F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99knAHm6F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99knAHm6F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99knAHm6F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99knAHm6F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99knAHm6F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99knAHm6F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99knAHm6F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99knAHm6F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99knAHm6F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99knAHm6F .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99knAHm6F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99knAHm6F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99knAHm6F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99knAHm6F .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99knAHm6F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99knAHm6F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99knAHm6F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99knAHm6F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99knAHm6F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99knAHm6F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99knAHm6F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99knAHm6F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99knAHm6F button.navbar-toggler:focus {
  outline: none;
}
.cid-s99knAHm6F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99knAHm6F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99knAHm6F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99knAHm6F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99knAHm6F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99knAHm6F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99knAHm6F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99knAHm6F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99knAHm6F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99knAHm6F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99knAHm6F .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99knAHm6F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99knAHm6F .collapsed .navbar-collapse.collapsing,
.cid-s99knAHm6F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99knAHm6F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99knAHm6F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99knAHm6F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99knAHm6F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99knAHm6F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99knAHm6F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99knAHm6F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99knAHm6F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99knAHm6F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99knAHm6F .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99knAHm6F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99knAHm6F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99knAHm6F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99knAHm6F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99knAHm6F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99knAHm6F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99knAHm6F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99knAHm6F img {
    height: 3.8rem !important;
  }
  .cid-s99knAHm6F .btn {
    display: -webkit-flex;
  }
  .cid-s99knAHm6F button.navbar-toggler {
    display: block;
  }
  .cid-s99knAHm6F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99knAHm6F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99knAHm6F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99knAHm6F .navbar-collapse.collapsing,
  .cid-s99knAHm6F .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99knAHm6F .navbar-collapse.collapsing .navbar-nav,
  .cid-s99knAHm6F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99knAHm6F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99knAHm6F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99knAHm6F .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99knAHm6F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99knAHm6F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99knAHm6F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99knAHm6F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99knAHm6F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99knAHm6F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99knAHm6F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99knAHm6F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99knAHm6F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99knAHm6F .nav-link:hover,
.cid-s99knAHm6F .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99knB9NCM {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99knB9NCM .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99knB9NCM H3 {
  text-align: center;
}
.cid-s99knBwU8e {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99knBwU8e P {
  color: #767676;
}
.cid-s99knBwU8e H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99knBwU8e .mbr-text,
.cid-s99knBwU8e .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99knBQ7e7 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99knBQ7e7 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99knBQ7e7 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99knBQ7e7 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99knBQ7e7 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99knBQ7e7 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99knBQ7e7 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99knBQ7e7 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99knBQ7e7 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99knBQ7e7 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99knBQ7e7 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99knBQ7e7 H4 {
  text-align: left;
}
.cid-s99knBQ7e7 .img-text {
  text-align: left;
}
.cid-s99knCcVRR .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99knCcVRR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99knCcVRR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99knCcVRR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99knCcVRR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99knCBWKS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99knCBWKS .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99knCBWKS .form-group {
  padding: 0.5rem;
}
.cid-s99knCBWKS .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99knCBWKS .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99knCBWKS .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99knCBWKS .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99knCBWKS .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99knCBWKS .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99knCBWKS .mbri-play:before {
  left: 55% !important;
}
.cid-s99knCBWKS .form-control {
  text-align: center;
}
.cid-s99knCBWKS h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99knCBWKS .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99knCBWKS .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99knCBWKS .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99knCBWKS .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99knCBWKS a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99knCBWKS a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99knCBWKS .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99knCBWKS .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99knCBWKS .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99knCBWKS .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99knCBWKS .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99knCBWKS .mbr-section-subtitle {
  color: #465052;
}
.cid-s99knD6SUc {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99knD6SUc .content {
    text-align: center;
  }
  .cid-s99knD6SUc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99knD6SUc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99knD6SUc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99knD6SUc .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99knD6SUc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99knD6SUc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99knD6SUc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99knD6SUc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99knD6SUc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99knD6SUc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99knD6SUc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99knD6SUc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99knD6SUc P {
  text-align: left;
}
.cid-s99knD6SUc H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99kNtxi6u .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99kNtxi6u .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99kNtxi6u a {
  font-style: normal;
}
.cid-s99kNtxi6u .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99kNtxi6u .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99kNtxi6u .nav-item:focus,
.cid-s99kNtxi6u .nav-link:focus {
  outline: none;
}
.cid-s99kNtxi6u .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99kNtxi6u .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99kNtxi6u .menu-logo {
  margin-right: auto;
}
.cid-s99kNtxi6u .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99kNtxi6u .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99kNtxi6u .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99kNtxi6u .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99kNtxi6u .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99kNtxi6u .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99kNtxi6u .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99kNtxi6u .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99kNtxi6u .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99kNtxi6u .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99kNtxi6u .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99kNtxi6u .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99kNtxi6u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99kNtxi6u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99kNtxi6u .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99kNtxi6u .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99kNtxi6u .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99kNtxi6u .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99kNtxi6u .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99kNtxi6u .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99kNtxi6u .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99kNtxi6u .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99kNtxi6u .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99kNtxi6u button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99kNtxi6u button.navbar-toggler:focus {
  outline: none;
}
.cid-s99kNtxi6u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99kNtxi6u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99kNtxi6u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99kNtxi6u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99kNtxi6u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99kNtxi6u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99kNtxi6u nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99kNtxi6u nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99kNtxi6u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99kNtxi6u .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99kNtxi6u .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99kNtxi6u .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99kNtxi6u .collapsed .navbar-collapse.collapsing,
.cid-s99kNtxi6u .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99kNtxi6u .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99kNtxi6u .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99kNtxi6u .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99kNtxi6u .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99kNtxi6u .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99kNtxi6u .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99kNtxi6u .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99kNtxi6u .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99kNtxi6u .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99kNtxi6u .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99kNtxi6u .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99kNtxi6u .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99kNtxi6u .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99kNtxi6u .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99kNtxi6u .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99kNtxi6u .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99kNtxi6u.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99kNtxi6u img {
    height: 3.8rem !important;
  }
  .cid-s99kNtxi6u .btn {
    display: -webkit-flex;
  }
  .cid-s99kNtxi6u button.navbar-toggler {
    display: block;
  }
  .cid-s99kNtxi6u .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99kNtxi6u .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99kNtxi6u .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99kNtxi6u .navbar-collapse.collapsing,
  .cid-s99kNtxi6u .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99kNtxi6u .navbar-collapse.collapsing .navbar-nav,
  .cid-s99kNtxi6u .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99kNtxi6u .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99kNtxi6u .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99kNtxi6u .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99kNtxi6u .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99kNtxi6u .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99kNtxi6u .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99kNtxi6u .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99kNtxi6u .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99kNtxi6u .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99kNtxi6u .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99kNtxi6u .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99kNtxi6u .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99kNtxi6u .nav-link:hover,
.cid-s99kNtxi6u .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99kNu5kno {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99kNu5kno .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99kNu5kno H3 {
  text-align: center;
}
.cid-s99kNuBDOw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99kNuBDOw P {
  color: #767676;
}
.cid-s99kNuBDOw H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99kNuBDOw .mbr-text,
.cid-s99kNuBDOw .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99kNuYlmW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99kNuYlmW .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99kNuYlmW .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99kNuYlmW .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99kNuYlmW .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99kNuYlmW .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99kNuYlmW .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99kNuYlmW .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99kNuYlmW .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99kNuYlmW .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99kNuYlmW .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99kNuYlmW H4 {
  text-align: left;
}
.cid-s99kNuYlmW .img-text {
  text-align: left;
}
.cid-s99kNvlNMK .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99kNvlNMK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99kNvlNMK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99kNvlNMK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99kNvlNMK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99kNvNGId {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99kNvNGId .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99kNvNGId .form-group {
  padding: 0.5rem;
}
.cid-s99kNvNGId .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99kNvNGId .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99kNvNGId .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99kNvNGId .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99kNvNGId .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99kNvNGId .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99kNvNGId .mbri-play:before {
  left: 55% !important;
}
.cid-s99kNvNGId .form-control {
  text-align: center;
}
.cid-s99kNvNGId h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99kNvNGId .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99kNvNGId .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99kNvNGId .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99kNvNGId .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99kNvNGId a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99kNvNGId a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99kNvNGId .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99kNvNGId .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99kNvNGId .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99kNvNGId .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99kNvNGId .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99kNvNGId .mbr-section-subtitle {
  color: #465052;
}
.cid-s99kNwfzKK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99kNwfzKK .content {
    text-align: center;
  }
  .cid-s99kNwfzKK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99kNwfzKK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99kNwfzKK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99kNwfzKK .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99kNwfzKK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99kNwfzKK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99kNwfzKK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99kNwfzKK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99kNwfzKK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99kNwfzKK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99kNwfzKK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99kNwfzKK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99kNwfzKK P {
  text-align: left;
}
.cid-s99kNwfzKK H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99l7GrfU1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99l7GrfU1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99l7GrfU1 a {
  font-style: normal;
}
.cid-s99l7GrfU1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99l7GrfU1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99l7GrfU1 .nav-item:focus,
.cid-s99l7GrfU1 .nav-link:focus {
  outline: none;
}
.cid-s99l7GrfU1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99l7GrfU1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99l7GrfU1 .menu-logo {
  margin-right: auto;
}
.cid-s99l7GrfU1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99l7GrfU1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99l7GrfU1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99l7GrfU1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99l7GrfU1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99l7GrfU1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99l7GrfU1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99l7GrfU1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99l7GrfU1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99l7GrfU1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99l7GrfU1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99l7GrfU1 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99l7GrfU1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99l7GrfU1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99l7GrfU1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99l7GrfU1 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99l7GrfU1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99l7GrfU1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99l7GrfU1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99l7GrfU1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99l7GrfU1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99l7GrfU1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99l7GrfU1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99l7GrfU1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99l7GrfU1 button.navbar-toggler:focus {
  outline: none;
}
.cid-s99l7GrfU1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99l7GrfU1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99l7GrfU1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99l7GrfU1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99l7GrfU1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99l7GrfU1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99l7GrfU1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99l7GrfU1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99l7GrfU1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99l7GrfU1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99l7GrfU1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99l7GrfU1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99l7GrfU1 .collapsed .navbar-collapse.collapsing,
.cid-s99l7GrfU1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99l7GrfU1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99l7GrfU1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99l7GrfU1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99l7GrfU1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99l7GrfU1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99l7GrfU1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99l7GrfU1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99l7GrfU1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99l7GrfU1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99l7GrfU1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99l7GrfU1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99l7GrfU1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99l7GrfU1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99l7GrfU1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99l7GrfU1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99l7GrfU1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99l7GrfU1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99l7GrfU1 img {
    height: 3.8rem !important;
  }
  .cid-s99l7GrfU1 .btn {
    display: -webkit-flex;
  }
  .cid-s99l7GrfU1 button.navbar-toggler {
    display: block;
  }
  .cid-s99l7GrfU1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99l7GrfU1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99l7GrfU1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99l7GrfU1 .navbar-collapse.collapsing,
  .cid-s99l7GrfU1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99l7GrfU1 .navbar-collapse.collapsing .navbar-nav,
  .cid-s99l7GrfU1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99l7GrfU1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99l7GrfU1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99l7GrfU1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99l7GrfU1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99l7GrfU1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99l7GrfU1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99l7GrfU1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99l7GrfU1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99l7GrfU1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99l7GrfU1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99l7GrfU1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99l7GrfU1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99l7GrfU1 .nav-link:hover,
.cid-s99l7GrfU1 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99l7GYiFM {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99l7GYiFM .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99l7GYiFM H3 {
  text-align: center;
}
.cid-s99l7HoBKp {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99l7HoBKp P {
  color: #767676;
}
.cid-s99l7HoBKp H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99l7HoBKp .mbr-text,
.cid-s99l7HoBKp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99l7HLxcW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99l7HLxcW .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99l7HLxcW .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99l7HLxcW .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99l7HLxcW .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99l7HLxcW .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99l7HLxcW .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99l7HLxcW .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99l7HLxcW .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99l7HLxcW .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99l7HLxcW .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99l7HLxcW H4 {
  text-align: left;
}
.cid-s99l7HLxcW .img-text {
  text-align: left;
}
.cid-s99l7IaToG .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99l7IaToG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99l7IaToG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99l7IaToG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99l7IaToG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99l7IAqVl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99l7IAqVl .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99l7IAqVl .form-group {
  padding: 0.5rem;
}
.cid-s99l7IAqVl .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99l7IAqVl .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99l7IAqVl .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99l7IAqVl .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99l7IAqVl .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99l7IAqVl .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99l7IAqVl .mbri-play:before {
  left: 55% !important;
}
.cid-s99l7IAqVl .form-control {
  text-align: center;
}
.cid-s99l7IAqVl h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99l7IAqVl .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99l7IAqVl .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99l7IAqVl .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99l7IAqVl .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99l7IAqVl a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99l7IAqVl a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99l7IAqVl .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99l7IAqVl .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99l7IAqVl .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99l7IAqVl .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99l7IAqVl .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99l7IAqVl .mbr-section-subtitle {
  color: #465052;
}
.cid-s99l7J2fDw {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99l7J2fDw .content {
    text-align: center;
  }
  .cid-s99l7J2fDw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99l7J2fDw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99l7J2fDw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99l7J2fDw .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99l7J2fDw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99l7J2fDw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99l7J2fDw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99l7J2fDw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99l7J2fDw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99l7J2fDw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99l7J2fDw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99l7J2fDw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99l7J2fDw P {
  text-align: left;
}
.cid-s99l7J2fDw H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99lpxOL5z .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99lpxOL5z .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99lpxOL5z a {
  font-style: normal;
}
.cid-s99lpxOL5z .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99lpxOL5z .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99lpxOL5z .nav-item:focus,
.cid-s99lpxOL5z .nav-link:focus {
  outline: none;
}
.cid-s99lpxOL5z .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99lpxOL5z .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99lpxOL5z .menu-logo {
  margin-right: auto;
}
.cid-s99lpxOL5z .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99lpxOL5z .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99lpxOL5z .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99lpxOL5z .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99lpxOL5z .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99lpxOL5z .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99lpxOL5z .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99lpxOL5z .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99lpxOL5z .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99lpxOL5z .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99lpxOL5z .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99lpxOL5z .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99lpxOL5z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99lpxOL5z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99lpxOL5z .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99lpxOL5z .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99lpxOL5z .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99lpxOL5z .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99lpxOL5z .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99lpxOL5z .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99lpxOL5z .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99lpxOL5z .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99lpxOL5z .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99lpxOL5z button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99lpxOL5z button.navbar-toggler:focus {
  outline: none;
}
.cid-s99lpxOL5z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99lpxOL5z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99lpxOL5z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99lpxOL5z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99lpxOL5z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99lpxOL5z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99lpxOL5z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99lpxOL5z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99lpxOL5z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99lpxOL5z .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99lpxOL5z .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99lpxOL5z .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99lpxOL5z .collapsed .navbar-collapse.collapsing,
.cid-s99lpxOL5z .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99lpxOL5z .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99lpxOL5z .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99lpxOL5z .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99lpxOL5z .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99lpxOL5z .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99lpxOL5z .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99lpxOL5z .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99lpxOL5z .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99lpxOL5z .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99lpxOL5z .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99lpxOL5z .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99lpxOL5z .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99lpxOL5z .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99lpxOL5z .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99lpxOL5z .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99lpxOL5z .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99lpxOL5z.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99lpxOL5z img {
    height: 3.8rem !important;
  }
  .cid-s99lpxOL5z .btn {
    display: -webkit-flex;
  }
  .cid-s99lpxOL5z button.navbar-toggler {
    display: block;
  }
  .cid-s99lpxOL5z .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99lpxOL5z .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99lpxOL5z .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99lpxOL5z .navbar-collapse.collapsing,
  .cid-s99lpxOL5z .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99lpxOL5z .navbar-collapse.collapsing .navbar-nav,
  .cid-s99lpxOL5z .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99lpxOL5z .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99lpxOL5z .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99lpxOL5z .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99lpxOL5z .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99lpxOL5z .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99lpxOL5z .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99lpxOL5z .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99lpxOL5z .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99lpxOL5z .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99lpxOL5z .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99lpxOL5z .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99lpxOL5z .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99lpxOL5z .nav-link:hover,
.cid-s99lpxOL5z .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99lpylrn0 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99lpylrn0 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99lpylrn0 H3 {
  text-align: center;
}
.cid-s99lpyJ3hJ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99lpyJ3hJ P {
  color: #767676;
}
.cid-s99lpyJ3hJ H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99lpyJ3hJ .mbr-text,
.cid-s99lpyJ3hJ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99lpz5aLo {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99lpz5aLo .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99lpz5aLo .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99lpz5aLo .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99lpz5aLo .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99lpz5aLo .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99lpz5aLo .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99lpz5aLo .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99lpz5aLo .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99lpz5aLo .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99lpz5aLo .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99lpz5aLo H4 {
  text-align: left;
}
.cid-s99lpz5aLo .img-text {
  text-align: left;
}
.cid-s99lpzsOC1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99lpzsOC1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99lpzsOC1 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99lpzsOC1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99lpzsOC1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99lpzRyv8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99lpzRyv8 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99lpzRyv8 .form-group {
  padding: 0.5rem;
}
.cid-s99lpzRyv8 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99lpzRyv8 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99lpzRyv8 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99lpzRyv8 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99lpzRyv8 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99lpzRyv8 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99lpzRyv8 .mbri-play:before {
  left: 55% !important;
}
.cid-s99lpzRyv8 .form-control {
  text-align: center;
}
.cid-s99lpzRyv8 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99lpzRyv8 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99lpzRyv8 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99lpzRyv8 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99lpzRyv8 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99lpzRyv8 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99lpzRyv8 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99lpzRyv8 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99lpzRyv8 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99lpzRyv8 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99lpzRyv8 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99lpzRyv8 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99lpzRyv8 .mbr-section-subtitle {
  color: #465052;
}
.cid-s99lpAjGNf {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99lpAjGNf .content {
    text-align: center;
  }
  .cid-s99lpAjGNf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99lpAjGNf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99lpAjGNf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99lpAjGNf .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99lpAjGNf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99lpAjGNf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99lpAjGNf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99lpAjGNf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99lpAjGNf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99lpAjGNf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99lpAjGNf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99lpAjGNf .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99lpAjGNf P {
  text-align: left;
}
.cid-s99lpAjGNf H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99lJue5ed .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99lJue5ed .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99lJue5ed a {
  font-style: normal;
}
.cid-s99lJue5ed .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99lJue5ed .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99lJue5ed .nav-item:focus,
.cid-s99lJue5ed .nav-link:focus {
  outline: none;
}
.cid-s99lJue5ed .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99lJue5ed .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99lJue5ed .menu-logo {
  margin-right: auto;
}
.cid-s99lJue5ed .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99lJue5ed .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99lJue5ed .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99lJue5ed .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99lJue5ed .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99lJue5ed .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99lJue5ed .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99lJue5ed .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99lJue5ed .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99lJue5ed .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99lJue5ed .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99lJue5ed .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99lJue5ed .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99lJue5ed .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99lJue5ed .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99lJue5ed .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99lJue5ed .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99lJue5ed .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99lJue5ed .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99lJue5ed .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99lJue5ed .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99lJue5ed .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99lJue5ed .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99lJue5ed button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99lJue5ed button.navbar-toggler:focus {
  outline: none;
}
.cid-s99lJue5ed button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99lJue5ed button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99lJue5ed button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99lJue5ed button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99lJue5ed button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99lJue5ed nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99lJue5ed nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99lJue5ed nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99lJue5ed nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99lJue5ed .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99lJue5ed .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99lJue5ed .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99lJue5ed .collapsed .navbar-collapse.collapsing,
.cid-s99lJue5ed .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99lJue5ed .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99lJue5ed .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99lJue5ed .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99lJue5ed .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99lJue5ed .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99lJue5ed .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99lJue5ed .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99lJue5ed .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99lJue5ed .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99lJue5ed .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99lJue5ed .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99lJue5ed .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99lJue5ed .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99lJue5ed .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99lJue5ed .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99lJue5ed .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99lJue5ed.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99lJue5ed img {
    height: 3.8rem !important;
  }
  .cid-s99lJue5ed .btn {
    display: -webkit-flex;
  }
  .cid-s99lJue5ed button.navbar-toggler {
    display: block;
  }
  .cid-s99lJue5ed .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99lJue5ed .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99lJue5ed .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99lJue5ed .navbar-collapse.collapsing,
  .cid-s99lJue5ed .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99lJue5ed .navbar-collapse.collapsing .navbar-nav,
  .cid-s99lJue5ed .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99lJue5ed .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99lJue5ed .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99lJue5ed .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99lJue5ed .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99lJue5ed .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99lJue5ed .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99lJue5ed .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99lJue5ed .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99lJue5ed .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99lJue5ed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99lJue5ed .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99lJue5ed .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99lJue5ed .nav-link:hover,
.cid-s99lJue5ed .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99lJuzvwp {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99lJuzvwp .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99lJuzvwp H3 {
  text-align: center;
}
.cid-s99lJv1aYh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99lJv1aYh P {
  color: #767676;
}
.cid-s99lJv1aYh H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99lJv1aYh .mbr-text,
.cid-s99lJv1aYh .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99lJvoRPW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99lJvoRPW .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99lJvoRPW .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99lJvoRPW .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99lJvoRPW .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99lJvoRPW .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99lJvoRPW .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99lJvoRPW .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99lJvoRPW .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99lJvoRPW .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99lJvoRPW .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99lJvoRPW H4 {
  text-align: left;
}
.cid-s99lJvoRPW .img-text {
  text-align: left;
}
.cid-s99lJvN7TP .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99lJvN7TP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99lJvN7TP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99lJvN7TP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99lJvN7TP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99lJwyfnA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99lJwyfnA .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99lJwyfnA .form-group {
  padding: 0.5rem;
}
.cid-s99lJwyfnA .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99lJwyfnA .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99lJwyfnA .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99lJwyfnA .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99lJwyfnA .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99lJwyfnA .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99lJwyfnA .mbri-play:before {
  left: 55% !important;
}
.cid-s99lJwyfnA .form-control {
  text-align: center;
}
.cid-s99lJwyfnA h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99lJwyfnA .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99lJwyfnA .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99lJwyfnA .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99lJwyfnA .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99lJwyfnA a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99lJwyfnA a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99lJwyfnA .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99lJwyfnA .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99lJwyfnA .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99lJwyfnA .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99lJwyfnA .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99lJwyfnA .mbr-section-subtitle {
  color: #465052;
}
.cid-s99lJx1WYn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99lJx1WYn .content {
    text-align: center;
  }
  .cid-s99lJx1WYn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99lJx1WYn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99lJx1WYn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99lJx1WYn .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99lJx1WYn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99lJx1WYn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99lJx1WYn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99lJx1WYn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99lJx1WYn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99lJx1WYn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99lJx1WYn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99lJx1WYn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99lJx1WYn P {
  text-align: left;
}
.cid-s99lJx1WYn H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99m5S1doA .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99m5S1doA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99m5S1doA a {
  font-style: normal;
}
.cid-s99m5S1doA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99m5S1doA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99m5S1doA .nav-item:focus,
.cid-s99m5S1doA .nav-link:focus {
  outline: none;
}
.cid-s99m5S1doA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99m5S1doA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99m5S1doA .menu-logo {
  margin-right: auto;
}
.cid-s99m5S1doA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99m5S1doA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99m5S1doA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99m5S1doA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99m5S1doA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99m5S1doA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99m5S1doA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99m5S1doA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99m5S1doA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99m5S1doA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99m5S1doA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99m5S1doA .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99m5S1doA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99m5S1doA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99m5S1doA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99m5S1doA .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99m5S1doA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99m5S1doA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99m5S1doA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99m5S1doA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99m5S1doA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99m5S1doA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99m5S1doA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99m5S1doA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99m5S1doA button.navbar-toggler:focus {
  outline: none;
}
.cid-s99m5S1doA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99m5S1doA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99m5S1doA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99m5S1doA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99m5S1doA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99m5S1doA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99m5S1doA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99m5S1doA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99m5S1doA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99m5S1doA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99m5S1doA .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99m5S1doA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99m5S1doA .collapsed .navbar-collapse.collapsing,
.cid-s99m5S1doA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99m5S1doA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99m5S1doA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99m5S1doA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99m5S1doA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99m5S1doA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99m5S1doA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99m5S1doA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99m5S1doA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99m5S1doA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99m5S1doA .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99m5S1doA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99m5S1doA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99m5S1doA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99m5S1doA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99m5S1doA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99m5S1doA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99m5S1doA.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99m5S1doA img {
    height: 3.8rem !important;
  }
  .cid-s99m5S1doA .btn {
    display: -webkit-flex;
  }
  .cid-s99m5S1doA button.navbar-toggler {
    display: block;
  }
  .cid-s99m5S1doA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99m5S1doA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99m5S1doA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99m5S1doA .navbar-collapse.collapsing,
  .cid-s99m5S1doA .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99m5S1doA .navbar-collapse.collapsing .navbar-nav,
  .cid-s99m5S1doA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99m5S1doA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99m5S1doA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99m5S1doA .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99m5S1doA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99m5S1doA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99m5S1doA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99m5S1doA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99m5S1doA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99m5S1doA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99m5S1doA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99m5S1doA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99m5S1doA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99m5S1doA .nav-link:hover,
.cid-s99m5S1doA .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99m5SxXyE {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99m5SxXyE .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99m5SxXyE H3 {
  text-align: center;
}
.cid-s99m5SXX77 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99m5SXX77 P {
  color: #767676;
}
.cid-s99m5SXX77 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99m5SXX77 .mbr-text,
.cid-s99m5SXX77 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99m5TkPDx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99m5TkPDx .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99m5TkPDx .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99m5TkPDx .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99m5TkPDx .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99m5TkPDx .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99m5TkPDx .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99m5TkPDx .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99m5TkPDx .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99m5TkPDx .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99m5TkPDx .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99m5TkPDx H4 {
  text-align: left;
}
.cid-s99m5TkPDx .img-text {
  text-align: left;
}
.cid-s99m5THn0F .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99m5THn0F .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99m5THn0F .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99m5THn0F .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99m5THn0F .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99m5U5Slj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99m5U5Slj .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99m5U5Slj .form-group {
  padding: 0.5rem;
}
.cid-s99m5U5Slj .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99m5U5Slj .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99m5U5Slj .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99m5U5Slj .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99m5U5Slj .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99m5U5Slj .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99m5U5Slj .mbri-play:before {
  left: 55% !important;
}
.cid-s99m5U5Slj .form-control {
  text-align: center;
}
.cid-s99m5U5Slj h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99m5U5Slj .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99m5U5Slj .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99m5U5Slj .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99m5U5Slj .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99m5U5Slj a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99m5U5Slj a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99m5U5Slj .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99m5U5Slj .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99m5U5Slj .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99m5U5Slj .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99m5U5Slj .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99m5U5Slj .mbr-section-subtitle {
  color: #465052;
}
.cid-s99m5UwToW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99m5UwToW .content {
    text-align: center;
  }
  .cid-s99m5UwToW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99m5UwToW .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99m5UwToW .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99m5UwToW .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99m5UwToW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99m5UwToW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99m5UwToW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99m5UwToW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99m5UwToW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99m5UwToW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99m5UwToW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99m5UwToW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99m5UwToW P {
  text-align: left;
}
.cid-s99m5UwToW H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99mqu1iJV .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99mqu1iJV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99mqu1iJV a {
  font-style: normal;
}
.cid-s99mqu1iJV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99mqu1iJV .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99mqu1iJV .nav-item:focus,
.cid-s99mqu1iJV .nav-link:focus {
  outline: none;
}
.cid-s99mqu1iJV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99mqu1iJV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99mqu1iJV .menu-logo {
  margin-right: auto;
}
.cid-s99mqu1iJV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99mqu1iJV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99mqu1iJV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99mqu1iJV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99mqu1iJV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99mqu1iJV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99mqu1iJV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99mqu1iJV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99mqu1iJV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99mqu1iJV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99mqu1iJV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99mqu1iJV .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99mqu1iJV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99mqu1iJV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99mqu1iJV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99mqu1iJV .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99mqu1iJV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99mqu1iJV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99mqu1iJV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99mqu1iJV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99mqu1iJV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99mqu1iJV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99mqu1iJV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99mqu1iJV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99mqu1iJV button.navbar-toggler:focus {
  outline: none;
}
.cid-s99mqu1iJV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99mqu1iJV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99mqu1iJV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99mqu1iJV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99mqu1iJV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99mqu1iJV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99mqu1iJV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99mqu1iJV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99mqu1iJV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99mqu1iJV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99mqu1iJV .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99mqu1iJV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99mqu1iJV .collapsed .navbar-collapse.collapsing,
.cid-s99mqu1iJV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99mqu1iJV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99mqu1iJV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99mqu1iJV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99mqu1iJV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99mqu1iJV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99mqu1iJV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99mqu1iJV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99mqu1iJV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99mqu1iJV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99mqu1iJV .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99mqu1iJV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99mqu1iJV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99mqu1iJV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99mqu1iJV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99mqu1iJV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99mqu1iJV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99mqu1iJV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99mqu1iJV img {
    height: 3.8rem !important;
  }
  .cid-s99mqu1iJV .btn {
    display: -webkit-flex;
  }
  .cid-s99mqu1iJV button.navbar-toggler {
    display: block;
  }
  .cid-s99mqu1iJV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99mqu1iJV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99mqu1iJV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99mqu1iJV .navbar-collapse.collapsing,
  .cid-s99mqu1iJV .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99mqu1iJV .navbar-collapse.collapsing .navbar-nav,
  .cid-s99mqu1iJV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99mqu1iJV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99mqu1iJV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99mqu1iJV .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99mqu1iJV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99mqu1iJV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99mqu1iJV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99mqu1iJV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99mqu1iJV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99mqu1iJV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99mqu1iJV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99mqu1iJV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99mqu1iJV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99mqu1iJV .nav-link:hover,
.cid-s99mqu1iJV .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99mquwVbV {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99mquwVbV .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99mquwVbV H3 {
  text-align: center;
}
.cid-s99mquWNf4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99mquWNf4 P {
  color: #767676;
}
.cid-s99mquWNf4 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99mquWNf4 .mbr-text,
.cid-s99mquWNf4 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99mqvg6FZ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99mqvg6FZ .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99mqvg6FZ .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99mqvg6FZ .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99mqvg6FZ .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99mqvg6FZ .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99mqvg6FZ .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99mqvg6FZ .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99mqvg6FZ .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99mqvg6FZ .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99mqvg6FZ .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99mqvg6FZ H4 {
  text-align: left;
}
.cid-s99mqvg6FZ .img-text {
  text-align: left;
}
.cid-s99mqvEerL .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99mqvEerL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99mqvEerL .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99mqvEerL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99mqvEerL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99mqw2NWC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99mqw2NWC .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99mqw2NWC .form-group {
  padding: 0.5rem;
}
.cid-s99mqw2NWC .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99mqw2NWC .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99mqw2NWC .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99mqw2NWC .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99mqw2NWC .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99mqw2NWC .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99mqw2NWC .mbri-play:before {
  left: 55% !important;
}
.cid-s99mqw2NWC .form-control {
  text-align: center;
}
.cid-s99mqw2NWC h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99mqw2NWC .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99mqw2NWC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99mqw2NWC .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99mqw2NWC .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99mqw2NWC a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99mqw2NWC a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99mqw2NWC .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99mqw2NWC .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99mqw2NWC .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99mqw2NWC .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99mqw2NWC .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99mqw2NWC .mbr-section-subtitle {
  color: #465052;
}
.cid-s99mqwuFAV {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99mqwuFAV .content {
    text-align: center;
  }
  .cid-s99mqwuFAV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99mqwuFAV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99mqwuFAV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99mqwuFAV .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99mqwuFAV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99mqwuFAV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99mqwuFAV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99mqwuFAV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99mqwuFAV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99mqwuFAV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99mqwuFAV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99mqwuFAV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99mqwuFAV P {
  text-align: left;
}
.cid-s99mqwuFAV H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99mIKAFkG .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99mIKAFkG .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99mIKAFkG a {
  font-style: normal;
}
.cid-s99mIKAFkG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99mIKAFkG .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99mIKAFkG .nav-item:focus,
.cid-s99mIKAFkG .nav-link:focus {
  outline: none;
}
.cid-s99mIKAFkG .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99mIKAFkG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99mIKAFkG .menu-logo {
  margin-right: auto;
}
.cid-s99mIKAFkG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99mIKAFkG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99mIKAFkG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99mIKAFkG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99mIKAFkG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99mIKAFkG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99mIKAFkG .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99mIKAFkG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99mIKAFkG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99mIKAFkG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99mIKAFkG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99mIKAFkG .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99mIKAFkG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99mIKAFkG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99mIKAFkG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99mIKAFkG .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99mIKAFkG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99mIKAFkG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99mIKAFkG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99mIKAFkG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99mIKAFkG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99mIKAFkG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99mIKAFkG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99mIKAFkG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99mIKAFkG button.navbar-toggler:focus {
  outline: none;
}
.cid-s99mIKAFkG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99mIKAFkG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99mIKAFkG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99mIKAFkG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99mIKAFkG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99mIKAFkG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99mIKAFkG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99mIKAFkG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99mIKAFkG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99mIKAFkG .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99mIKAFkG .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99mIKAFkG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99mIKAFkG .collapsed .navbar-collapse.collapsing,
.cid-s99mIKAFkG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99mIKAFkG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99mIKAFkG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99mIKAFkG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99mIKAFkG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99mIKAFkG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99mIKAFkG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99mIKAFkG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99mIKAFkG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99mIKAFkG .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99mIKAFkG .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99mIKAFkG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99mIKAFkG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99mIKAFkG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99mIKAFkG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99mIKAFkG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99mIKAFkG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99mIKAFkG.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99mIKAFkG img {
    height: 3.8rem !important;
  }
  .cid-s99mIKAFkG .btn {
    display: -webkit-flex;
  }
  .cid-s99mIKAFkG button.navbar-toggler {
    display: block;
  }
  .cid-s99mIKAFkG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99mIKAFkG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99mIKAFkG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99mIKAFkG .navbar-collapse.collapsing,
  .cid-s99mIKAFkG .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99mIKAFkG .navbar-collapse.collapsing .navbar-nav,
  .cid-s99mIKAFkG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99mIKAFkG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99mIKAFkG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99mIKAFkG .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99mIKAFkG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99mIKAFkG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99mIKAFkG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99mIKAFkG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99mIKAFkG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99mIKAFkG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99mIKAFkG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99mIKAFkG .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99mIKAFkG .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99mIKAFkG .nav-link:hover,
.cid-s99mIKAFkG .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99mIL7xi6 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99mIL7xi6 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99mIL7xi6 H3 {
  text-align: center;
}
.cid-s99mILz1y8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99mILz1y8 P {
  color: #767676;
}
.cid-s99mILz1y8 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99mILz1y8 .mbr-text,
.cid-s99mILz1y8 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99mILV9w7 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99mILV9w7 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99mILV9w7 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99mILV9w7 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99mILV9w7 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99mILV9w7 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99mILV9w7 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99mILV9w7 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99mILV9w7 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99mILV9w7 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99mILV9w7 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99mILV9w7 H4 {
  text-align: left;
}
.cid-s99mILV9w7 .img-text {
  text-align: left;
}
.cid-s99mIMjwg6 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99mIMjwg6 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99mIMjwg6 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99mIMjwg6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99mIMjwg6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99mIMKkWS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99mIMKkWS .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99mIMKkWS .form-group {
  padding: 0.5rem;
}
.cid-s99mIMKkWS .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99mIMKkWS .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99mIMKkWS .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99mIMKkWS .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99mIMKkWS .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99mIMKkWS .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99mIMKkWS .mbri-play:before {
  left: 55% !important;
}
.cid-s99mIMKkWS .form-control {
  text-align: center;
}
.cid-s99mIMKkWS h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99mIMKkWS .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99mIMKkWS .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99mIMKkWS .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99mIMKkWS .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99mIMKkWS a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99mIMKkWS a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99mIMKkWS .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99mIMKkWS .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99mIMKkWS .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99mIMKkWS .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99mIMKkWS .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99mIMKkWS .mbr-section-subtitle {
  color: #465052;
}
.cid-s99mINbkLP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99mINbkLP .content {
    text-align: center;
  }
  .cid-s99mINbkLP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99mINbkLP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99mINbkLP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99mINbkLP .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99mINbkLP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99mINbkLP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99mINbkLP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99mINbkLP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99mINbkLP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99mINbkLP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99mINbkLP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99mINbkLP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99mINbkLP P {
  text-align: left;
}
.cid-s99mINbkLP H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99n3FbyB9 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99n3FbyB9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99n3FbyB9 a {
  font-style: normal;
}
.cid-s99n3FbyB9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99n3FbyB9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99n3FbyB9 .nav-item:focus,
.cid-s99n3FbyB9 .nav-link:focus {
  outline: none;
}
.cid-s99n3FbyB9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99n3FbyB9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99n3FbyB9 .menu-logo {
  margin-right: auto;
}
.cid-s99n3FbyB9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99n3FbyB9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99n3FbyB9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99n3FbyB9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99n3FbyB9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99n3FbyB9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99n3FbyB9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99n3FbyB9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99n3FbyB9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99n3FbyB9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99n3FbyB9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99n3FbyB9 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99n3FbyB9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99n3FbyB9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99n3FbyB9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99n3FbyB9 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99n3FbyB9 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99n3FbyB9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99n3FbyB9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99n3FbyB9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99n3FbyB9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99n3FbyB9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99n3FbyB9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99n3FbyB9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99n3FbyB9 button.navbar-toggler:focus {
  outline: none;
}
.cid-s99n3FbyB9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99n3FbyB9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99n3FbyB9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99n3FbyB9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99n3FbyB9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99n3FbyB9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99n3FbyB9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99n3FbyB9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99n3FbyB9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99n3FbyB9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99n3FbyB9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99n3FbyB9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99n3FbyB9 .collapsed .navbar-collapse.collapsing,
.cid-s99n3FbyB9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99n3FbyB9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99n3FbyB9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99n3FbyB9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99n3FbyB9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99n3FbyB9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99n3FbyB9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99n3FbyB9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99n3FbyB9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99n3FbyB9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99n3FbyB9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99n3FbyB9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99n3FbyB9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99n3FbyB9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99n3FbyB9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99n3FbyB9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99n3FbyB9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99n3FbyB9.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99n3FbyB9 img {
    height: 3.8rem !important;
  }
  .cid-s99n3FbyB9 .btn {
    display: -webkit-flex;
  }
  .cid-s99n3FbyB9 button.navbar-toggler {
    display: block;
  }
  .cid-s99n3FbyB9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99n3FbyB9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99n3FbyB9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99n3FbyB9 .navbar-collapse.collapsing,
  .cid-s99n3FbyB9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99n3FbyB9 .navbar-collapse.collapsing .navbar-nav,
  .cid-s99n3FbyB9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99n3FbyB9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99n3FbyB9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99n3FbyB9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99n3FbyB9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99n3FbyB9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99n3FbyB9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99n3FbyB9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99n3FbyB9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99n3FbyB9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99n3FbyB9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99n3FbyB9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99n3FbyB9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99n3FbyB9 .nav-link:hover,
.cid-s99n3FbyB9 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99n3FGMZh {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99n3FGMZh .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99n3FGMZh H3 {
  text-align: center;
}
.cid-s99n3G6e1L {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99n3G6e1L P {
  color: #767676;
}
.cid-s99n3G6e1L H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99n3G6e1L .mbr-text,
.cid-s99n3G6e1L .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99n3Gt8TI {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99n3Gt8TI .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99n3Gt8TI .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99n3Gt8TI .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99n3Gt8TI .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99n3Gt8TI .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99n3Gt8TI .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99n3Gt8TI .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99n3Gt8TI .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99n3Gt8TI .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99n3Gt8TI .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99n3Gt8TI H4 {
  text-align: left;
}
.cid-s99n3Gt8TI .img-text {
  text-align: left;
}
.cid-s99n3GTfbg .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99n3GTfbg .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99n3GTfbg .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99n3GTfbg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99n3GTfbg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99n3Hige2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99n3Hige2 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99n3Hige2 .form-group {
  padding: 0.5rem;
}
.cid-s99n3Hige2 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99n3Hige2 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99n3Hige2 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99n3Hige2 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99n3Hige2 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99n3Hige2 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99n3Hige2 .mbri-play:before {
  left: 55% !important;
}
.cid-s99n3Hige2 .form-control {
  text-align: center;
}
.cid-s99n3Hige2 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99n3Hige2 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99n3Hige2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99n3Hige2 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99n3Hige2 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99n3Hige2 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99n3Hige2 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99n3Hige2 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99n3Hige2 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99n3Hige2 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99n3Hige2 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99n3Hige2 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99n3Hige2 .mbr-section-subtitle {
  color: #465052;
}
.cid-s99n3HILx5 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99n3HILx5 .content {
    text-align: center;
  }
  .cid-s99n3HILx5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99n3HILx5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99n3HILx5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99n3HILx5 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99n3HILx5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99n3HILx5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99n3HILx5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99n3HILx5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99n3HILx5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99n3HILx5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99n3HILx5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99n3HILx5 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99n3HILx5 P {
  text-align: left;
}
.cid-s99n3HILx5 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99nloyFiC .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99nloyFiC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99nloyFiC a {
  font-style: normal;
}
.cid-s99nloyFiC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99nloyFiC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99nloyFiC .nav-item:focus,
.cid-s99nloyFiC .nav-link:focus {
  outline: none;
}
.cid-s99nloyFiC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99nloyFiC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99nloyFiC .menu-logo {
  margin-right: auto;
}
.cid-s99nloyFiC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99nloyFiC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99nloyFiC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99nloyFiC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99nloyFiC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99nloyFiC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99nloyFiC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99nloyFiC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99nloyFiC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99nloyFiC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99nloyFiC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99nloyFiC .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99nloyFiC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99nloyFiC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99nloyFiC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99nloyFiC .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99nloyFiC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99nloyFiC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99nloyFiC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99nloyFiC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99nloyFiC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99nloyFiC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99nloyFiC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99nloyFiC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99nloyFiC button.navbar-toggler:focus {
  outline: none;
}
.cid-s99nloyFiC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99nloyFiC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99nloyFiC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99nloyFiC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99nloyFiC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99nloyFiC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99nloyFiC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99nloyFiC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99nloyFiC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99nloyFiC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99nloyFiC .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99nloyFiC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99nloyFiC .collapsed .navbar-collapse.collapsing,
.cid-s99nloyFiC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99nloyFiC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99nloyFiC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99nloyFiC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99nloyFiC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99nloyFiC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99nloyFiC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99nloyFiC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99nloyFiC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99nloyFiC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99nloyFiC .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99nloyFiC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99nloyFiC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99nloyFiC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99nloyFiC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99nloyFiC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99nloyFiC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99nloyFiC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99nloyFiC img {
    height: 3.8rem !important;
  }
  .cid-s99nloyFiC .btn {
    display: -webkit-flex;
  }
  .cid-s99nloyFiC button.navbar-toggler {
    display: block;
  }
  .cid-s99nloyFiC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99nloyFiC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99nloyFiC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99nloyFiC .navbar-collapse.collapsing,
  .cid-s99nloyFiC .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99nloyFiC .navbar-collapse.collapsing .navbar-nav,
  .cid-s99nloyFiC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99nloyFiC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99nloyFiC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99nloyFiC .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99nloyFiC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99nloyFiC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99nloyFiC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99nloyFiC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99nloyFiC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99nloyFiC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99nloyFiC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99nloyFiC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99nloyFiC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99nloyFiC .nav-link:hover,
.cid-s99nloyFiC .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99nlp3b9p {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99nlp3b9p .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99nlp3b9p H3 {
  text-align: center;
}
.cid-s99nlpunti {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99nlpunti P {
  color: #767676;
}
.cid-s99nlpunti H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99nlpunti .mbr-text,
.cid-s99nlpunti .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99nlpQoZx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99nlpQoZx .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99nlpQoZx .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99nlpQoZx .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99nlpQoZx .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99nlpQoZx .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99nlpQoZx .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99nlpQoZx .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99nlpQoZx .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99nlpQoZx .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99nlpQoZx .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99nlpQoZx H4 {
  text-align: left;
}
.cid-s99nlpQoZx .img-text {
  text-align: left;
}
.cid-s99nlqeJf2 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99nlqeJf2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99nlqeJf2 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99nlqeJf2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99nlqeJf2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99nlqDzPC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99nlqDzPC .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99nlqDzPC .form-group {
  padding: 0.5rem;
}
.cid-s99nlqDzPC .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99nlqDzPC .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99nlqDzPC .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99nlqDzPC .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99nlqDzPC .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99nlqDzPC .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99nlqDzPC .mbri-play:before {
  left: 55% !important;
}
.cid-s99nlqDzPC .form-control {
  text-align: center;
}
.cid-s99nlqDzPC h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99nlqDzPC .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99nlqDzPC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99nlqDzPC .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99nlqDzPC .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99nlqDzPC a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99nlqDzPC a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99nlqDzPC .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99nlqDzPC .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99nlqDzPC .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99nlqDzPC .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99nlqDzPC .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99nlqDzPC .mbr-section-subtitle {
  color: #465052;
}
.cid-s99nlr4tTl {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99nlr4tTl .content {
    text-align: center;
  }
  .cid-s99nlr4tTl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99nlr4tTl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99nlr4tTl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99nlr4tTl .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99nlr4tTl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99nlr4tTl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99nlr4tTl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99nlr4tTl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99nlr4tTl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99nlr4tTl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99nlr4tTl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99nlr4tTl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99nlr4tTl P {
  text-align: left;
}
.cid-s99nlr4tTl H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99nDT942v .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99nDT942v .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99nDT942v a {
  font-style: normal;
}
.cid-s99nDT942v .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99nDT942v .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99nDT942v .nav-item:focus,
.cid-s99nDT942v .nav-link:focus {
  outline: none;
}
.cid-s99nDT942v .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99nDT942v .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99nDT942v .menu-logo {
  margin-right: auto;
}
.cid-s99nDT942v .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99nDT942v .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99nDT942v .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99nDT942v .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99nDT942v .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99nDT942v .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99nDT942v .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99nDT942v .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99nDT942v .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99nDT942v .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99nDT942v .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99nDT942v .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99nDT942v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99nDT942v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99nDT942v .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99nDT942v .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99nDT942v .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99nDT942v .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99nDT942v .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99nDT942v .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99nDT942v .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99nDT942v .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99nDT942v .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99nDT942v button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99nDT942v button.navbar-toggler:focus {
  outline: none;
}
.cid-s99nDT942v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99nDT942v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99nDT942v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99nDT942v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99nDT942v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99nDT942v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99nDT942v nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99nDT942v nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99nDT942v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99nDT942v .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99nDT942v .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99nDT942v .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99nDT942v .collapsed .navbar-collapse.collapsing,
.cid-s99nDT942v .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99nDT942v .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99nDT942v .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99nDT942v .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99nDT942v .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99nDT942v .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99nDT942v .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99nDT942v .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99nDT942v .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99nDT942v .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99nDT942v .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99nDT942v .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99nDT942v .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99nDT942v .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99nDT942v .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99nDT942v .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99nDT942v .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99nDT942v.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99nDT942v img {
    height: 3.8rem !important;
  }
  .cid-s99nDT942v .btn {
    display: -webkit-flex;
  }
  .cid-s99nDT942v button.navbar-toggler {
    display: block;
  }
  .cid-s99nDT942v .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99nDT942v .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99nDT942v .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99nDT942v .navbar-collapse.collapsing,
  .cid-s99nDT942v .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99nDT942v .navbar-collapse.collapsing .navbar-nav,
  .cid-s99nDT942v .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99nDT942v .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99nDT942v .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99nDT942v .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99nDT942v .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99nDT942v .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99nDT942v .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99nDT942v .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99nDT942v .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99nDT942v .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99nDT942v .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99nDT942v .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99nDT942v .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99nDT942v .nav-link:hover,
.cid-s99nDT942v .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99nDTGwSj {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99nDTGwSj .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99nDTGwSj H3 {
  text-align: center;
}
.cid-s99nDU95sc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99nDU95sc P {
  color: #767676;
}
.cid-s99nDU95sc H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99nDU95sc .mbr-text,
.cid-s99nDU95sc .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99nDUxVUe {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99nDUxVUe .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99nDUxVUe .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99nDUxVUe .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99nDUxVUe .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99nDUxVUe .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99nDUxVUe .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99nDUxVUe .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99nDUxVUe .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99nDUxVUe .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99nDUxVUe .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99nDUxVUe H4 {
  text-align: left;
}
.cid-s99nDUxVUe .img-text {
  text-align: left;
}
.cid-s99nDUVUqy .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99nDUVUqy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99nDUVUqy .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99nDUVUqy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99nDUVUqy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99nDVkzL8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99nDVkzL8 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99nDVkzL8 .form-group {
  padding: 0.5rem;
}
.cid-s99nDVkzL8 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99nDVkzL8 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99nDVkzL8 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99nDVkzL8 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99nDVkzL8 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99nDVkzL8 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99nDVkzL8 .mbri-play:before {
  left: 55% !important;
}
.cid-s99nDVkzL8 .form-control {
  text-align: center;
}
.cid-s99nDVkzL8 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99nDVkzL8 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99nDVkzL8 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99nDVkzL8 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99nDVkzL8 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99nDVkzL8 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99nDVkzL8 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99nDVkzL8 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99nDVkzL8 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99nDVkzL8 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99nDVkzL8 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99nDVkzL8 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99nDVkzL8 .mbr-section-subtitle {
  color: #465052;
}
.cid-s99nDVOmyB {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99nDVOmyB .content {
    text-align: center;
  }
  .cid-s99nDVOmyB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99nDVOmyB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99nDVOmyB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99nDVOmyB .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99nDVOmyB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99nDVOmyB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99nDVOmyB .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99nDVOmyB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99nDVOmyB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99nDVOmyB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99nDVOmyB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99nDVOmyB .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99nDVOmyB P {
  text-align: left;
}
.cid-s99nDVOmyB H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99nXEtu7Z .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99nXEtu7Z .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99nXEtu7Z a {
  font-style: normal;
}
.cid-s99nXEtu7Z .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99nXEtu7Z .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99nXEtu7Z .nav-item:focus,
.cid-s99nXEtu7Z .nav-link:focus {
  outline: none;
}
.cid-s99nXEtu7Z .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99nXEtu7Z .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99nXEtu7Z .menu-logo {
  margin-right: auto;
}
.cid-s99nXEtu7Z .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99nXEtu7Z .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99nXEtu7Z .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99nXEtu7Z .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99nXEtu7Z .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99nXEtu7Z .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99nXEtu7Z .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99nXEtu7Z .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99nXEtu7Z .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99nXEtu7Z .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99nXEtu7Z .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99nXEtu7Z .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99nXEtu7Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99nXEtu7Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99nXEtu7Z .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99nXEtu7Z .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99nXEtu7Z .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99nXEtu7Z .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99nXEtu7Z .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99nXEtu7Z .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99nXEtu7Z .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99nXEtu7Z .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99nXEtu7Z .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99nXEtu7Z button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99nXEtu7Z button.navbar-toggler:focus {
  outline: none;
}
.cid-s99nXEtu7Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99nXEtu7Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99nXEtu7Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99nXEtu7Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99nXEtu7Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99nXEtu7Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99nXEtu7Z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99nXEtu7Z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99nXEtu7Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99nXEtu7Z .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99nXEtu7Z .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99nXEtu7Z .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99nXEtu7Z .collapsed .navbar-collapse.collapsing,
.cid-s99nXEtu7Z .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99nXEtu7Z .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99nXEtu7Z .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99nXEtu7Z .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99nXEtu7Z .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99nXEtu7Z .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99nXEtu7Z .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99nXEtu7Z .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99nXEtu7Z .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99nXEtu7Z .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99nXEtu7Z .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99nXEtu7Z .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99nXEtu7Z .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99nXEtu7Z .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99nXEtu7Z .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99nXEtu7Z .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99nXEtu7Z .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99nXEtu7Z.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99nXEtu7Z img {
    height: 3.8rem !important;
  }
  .cid-s99nXEtu7Z .btn {
    display: -webkit-flex;
  }
  .cid-s99nXEtu7Z button.navbar-toggler {
    display: block;
  }
  .cid-s99nXEtu7Z .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99nXEtu7Z .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99nXEtu7Z .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99nXEtu7Z .navbar-collapse.collapsing,
  .cid-s99nXEtu7Z .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99nXEtu7Z .navbar-collapse.collapsing .navbar-nav,
  .cid-s99nXEtu7Z .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99nXEtu7Z .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99nXEtu7Z .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99nXEtu7Z .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99nXEtu7Z .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99nXEtu7Z .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99nXEtu7Z .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99nXEtu7Z .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99nXEtu7Z .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99nXEtu7Z .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99nXEtu7Z .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99nXEtu7Z .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99nXEtu7Z .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99nXEtu7Z .nav-link:hover,
.cid-s99nXEtu7Z .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99nXF22yO {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99nXF22yO .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99nXF22yO H3 {
  text-align: center;
}
.cid-s99nXFsusT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99nXFsusT P {
  color: #767676;
}
.cid-s99nXFsusT H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99nXFsusT .mbr-text,
.cid-s99nXFsusT .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99nXFN9Mq {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99nXFN9Mq .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99nXFN9Mq .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99nXFN9Mq .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99nXFN9Mq .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99nXFN9Mq .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99nXFN9Mq .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99nXFN9Mq .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99nXFN9Mq .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99nXFN9Mq .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99nXFN9Mq .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99nXFN9Mq H4 {
  text-align: left;
}
.cid-s99nXFN9Mq .img-text {
  text-align: left;
}
.cid-s99nXGaNJY .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99nXGaNJY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99nXGaNJY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99nXGaNJY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99nXGaNJY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99nXGynTV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99nXGynTV .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99nXGynTV .form-group {
  padding: 0.5rem;
}
.cid-s99nXGynTV .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99nXGynTV .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99nXGynTV .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99nXGynTV .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99nXGynTV .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99nXGynTV .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99nXGynTV .mbri-play:before {
  left: 55% !important;
}
.cid-s99nXGynTV .form-control {
  text-align: center;
}
.cid-s99nXGynTV h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99nXGynTV .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99nXGynTV .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99nXGynTV .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99nXGynTV .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99nXGynTV a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99nXGynTV a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99nXGynTV .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99nXGynTV .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99nXGynTV .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99nXGynTV .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99nXGynTV .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99nXGynTV .mbr-section-subtitle {
  color: #465052;
}
.cid-s99nXH1EM7 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99nXH1EM7 .content {
    text-align: center;
  }
  .cid-s99nXH1EM7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99nXH1EM7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99nXH1EM7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99nXH1EM7 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99nXH1EM7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99nXH1EM7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99nXH1EM7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99nXH1EM7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99nXH1EM7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99nXH1EM7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99nXH1EM7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99nXH1EM7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99nXH1EM7 P {
  text-align: left;
}
.cid-s99nXH1EM7 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99oCJogbW .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99oCJogbW .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99oCJogbW a {
  font-style: normal;
}
.cid-s99oCJogbW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99oCJogbW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99oCJogbW .nav-item:focus,
.cid-s99oCJogbW .nav-link:focus {
  outline: none;
}
.cid-s99oCJogbW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99oCJogbW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99oCJogbW .menu-logo {
  margin-right: auto;
}
.cid-s99oCJogbW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99oCJogbW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99oCJogbW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99oCJogbW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99oCJogbW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99oCJogbW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99oCJogbW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99oCJogbW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99oCJogbW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99oCJogbW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99oCJogbW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99oCJogbW .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99oCJogbW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99oCJogbW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99oCJogbW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99oCJogbW .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99oCJogbW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99oCJogbW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99oCJogbW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99oCJogbW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99oCJogbW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99oCJogbW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99oCJogbW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99oCJogbW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99oCJogbW button.navbar-toggler:focus {
  outline: none;
}
.cid-s99oCJogbW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99oCJogbW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99oCJogbW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99oCJogbW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99oCJogbW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99oCJogbW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99oCJogbW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99oCJogbW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99oCJogbW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99oCJogbW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99oCJogbW .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99oCJogbW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99oCJogbW .collapsed .navbar-collapse.collapsing,
.cid-s99oCJogbW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99oCJogbW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99oCJogbW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99oCJogbW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99oCJogbW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99oCJogbW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99oCJogbW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99oCJogbW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99oCJogbW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99oCJogbW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99oCJogbW .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99oCJogbW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99oCJogbW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99oCJogbW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99oCJogbW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99oCJogbW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99oCJogbW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99oCJogbW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99oCJogbW img {
    height: 3.8rem !important;
  }
  .cid-s99oCJogbW .btn {
    display: -webkit-flex;
  }
  .cid-s99oCJogbW button.navbar-toggler {
    display: block;
  }
  .cid-s99oCJogbW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99oCJogbW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99oCJogbW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99oCJogbW .navbar-collapse.collapsing,
  .cid-s99oCJogbW .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99oCJogbW .navbar-collapse.collapsing .navbar-nav,
  .cid-s99oCJogbW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99oCJogbW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99oCJogbW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99oCJogbW .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99oCJogbW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99oCJogbW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99oCJogbW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99oCJogbW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99oCJogbW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99oCJogbW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99oCJogbW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99oCJogbW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99oCJogbW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99oCJogbW .nav-link:hover,
.cid-s99oCJogbW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99oCJWxYm {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99oCJWxYm .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99oCJWxYm H3 {
  text-align: center;
}
.cid-s99oCKopcF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99oCKopcF P {
  color: #767676;
}
.cid-s99oCKopcF H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99oCKopcF .mbr-text,
.cid-s99oCKopcF .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99oCKK7Fx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99oCKK7Fx .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99oCKK7Fx .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99oCKK7Fx .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99oCKK7Fx .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99oCKK7Fx .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99oCKK7Fx .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99oCKK7Fx .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99oCKK7Fx .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99oCKK7Fx .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99oCKK7Fx .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99oCKK7Fx H4 {
  text-align: left;
}
.cid-s99oCKK7Fx .img-text {
  text-align: left;
}
.cid-s99oCL8w8N .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99oCL8w8N .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99oCL8w8N .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99oCL8w8N .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99oCL8w8N .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99oCLxlDK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99oCLxlDK .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99oCLxlDK .form-group {
  padding: 0.5rem;
}
.cid-s99oCLxlDK .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99oCLxlDK .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99oCLxlDK .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99oCLxlDK .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99oCLxlDK .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99oCLxlDK .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99oCLxlDK .mbri-play:before {
  left: 55% !important;
}
.cid-s99oCLxlDK .form-control {
  text-align: center;
}
.cid-s99oCLxlDK h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99oCLxlDK .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99oCLxlDK .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99oCLxlDK .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99oCLxlDK .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99oCLxlDK a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99oCLxlDK a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99oCLxlDK .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99oCLxlDK .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99oCLxlDK .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99oCLxlDK .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99oCLxlDK .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99oCLxlDK .mbr-section-subtitle {
  color: #465052;
}
.cid-s99oCLY4Fb {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99oCLY4Fb .content {
    text-align: center;
  }
  .cid-s99oCLY4Fb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99oCLY4Fb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99oCLY4Fb .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99oCLY4Fb .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99oCLY4Fb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99oCLY4Fb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99oCLY4Fb .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99oCLY4Fb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99oCLY4Fb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99oCLY4Fb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99oCLY4Fb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99oCLY4Fb .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99oCLY4Fb P {
  text-align: left;
}
.cid-s99oCLY4Fb H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99oXWbWwW .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99oXWbWwW .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99oXWbWwW a {
  font-style: normal;
}
.cid-s99oXWbWwW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99oXWbWwW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99oXWbWwW .nav-item:focus,
.cid-s99oXWbWwW .nav-link:focus {
  outline: none;
}
.cid-s99oXWbWwW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99oXWbWwW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99oXWbWwW .menu-logo {
  margin-right: auto;
}
.cid-s99oXWbWwW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99oXWbWwW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99oXWbWwW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99oXWbWwW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99oXWbWwW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99oXWbWwW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99oXWbWwW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99oXWbWwW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99oXWbWwW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99oXWbWwW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99oXWbWwW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99oXWbWwW .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99oXWbWwW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99oXWbWwW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99oXWbWwW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99oXWbWwW .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99oXWbWwW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99oXWbWwW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99oXWbWwW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99oXWbWwW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99oXWbWwW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99oXWbWwW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99oXWbWwW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99oXWbWwW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99oXWbWwW button.navbar-toggler:focus {
  outline: none;
}
.cid-s99oXWbWwW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99oXWbWwW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99oXWbWwW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99oXWbWwW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99oXWbWwW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99oXWbWwW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99oXWbWwW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99oXWbWwW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99oXWbWwW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99oXWbWwW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99oXWbWwW .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99oXWbWwW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99oXWbWwW .collapsed .navbar-collapse.collapsing,
.cid-s99oXWbWwW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99oXWbWwW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99oXWbWwW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99oXWbWwW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99oXWbWwW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99oXWbWwW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99oXWbWwW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99oXWbWwW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99oXWbWwW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99oXWbWwW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99oXWbWwW .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99oXWbWwW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99oXWbWwW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99oXWbWwW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99oXWbWwW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99oXWbWwW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99oXWbWwW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99oXWbWwW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99oXWbWwW img {
    height: 3.8rem !important;
  }
  .cid-s99oXWbWwW .btn {
    display: -webkit-flex;
  }
  .cid-s99oXWbWwW button.navbar-toggler {
    display: block;
  }
  .cid-s99oXWbWwW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99oXWbWwW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99oXWbWwW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99oXWbWwW .navbar-collapse.collapsing,
  .cid-s99oXWbWwW .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99oXWbWwW .navbar-collapse.collapsing .navbar-nav,
  .cid-s99oXWbWwW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99oXWbWwW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99oXWbWwW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99oXWbWwW .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99oXWbWwW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99oXWbWwW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99oXWbWwW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99oXWbWwW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99oXWbWwW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99oXWbWwW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99oXWbWwW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99oXWbWwW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99oXWbWwW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99oXWbWwW .nav-link:hover,
.cid-s99oXWbWwW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99oXWHI1C {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99oXWHI1C .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99oXWHI1C H3 {
  text-align: center;
}
.cid-s99oXX7FvU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99oXX7FvU P {
  color: #767676;
}
.cid-s99oXX7FvU H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99oXX7FvU .mbr-text,
.cid-s99oXX7FvU .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99oXXsorL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99oXXsorL .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99oXXsorL .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99oXXsorL .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99oXXsorL .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99oXXsorL .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99oXXsorL .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99oXXsorL .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99oXXsorL .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99oXXsorL .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99oXXsorL .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99oXXsorL H4 {
  text-align: left;
}
.cid-s99oXXsorL .img-text {
  text-align: left;
}
.cid-s99oXXPYjK .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99oXXPYjK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99oXXPYjK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99oXXPYjK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99oXXPYjK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99oXYdppQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99oXYdppQ .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99oXYdppQ .form-group {
  padding: 0.5rem;
}
.cid-s99oXYdppQ .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99oXYdppQ .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99oXYdppQ .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99oXYdppQ .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99oXYdppQ .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99oXYdppQ .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99oXYdppQ .mbri-play:before {
  left: 55% !important;
}
.cid-s99oXYdppQ .form-control {
  text-align: center;
}
.cid-s99oXYdppQ h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99oXYdppQ .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99oXYdppQ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99oXYdppQ .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99oXYdppQ .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99oXYdppQ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99oXYdppQ a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99oXYdppQ .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99oXYdppQ .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99oXYdppQ .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99oXYdppQ .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99oXYdppQ .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99oXYdppQ .mbr-section-subtitle {
  color: #465052;
}
.cid-s99oXYEpAf {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99oXYEpAf .content {
    text-align: center;
  }
  .cid-s99oXYEpAf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99oXYEpAf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99oXYEpAf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99oXYEpAf .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99oXYEpAf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99oXYEpAf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99oXYEpAf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99oXYEpAf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99oXYEpAf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99oXYEpAf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99oXYEpAf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99oXYEpAf .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99oXYEpAf P {
  text-align: left;
}
.cid-s99oXYEpAf H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99psHrknm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99psHrknm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99psHrknm a {
  font-style: normal;
}
.cid-s99psHrknm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99psHrknm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99psHrknm .nav-item:focus,
.cid-s99psHrknm .nav-link:focus {
  outline: none;
}
.cid-s99psHrknm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99psHrknm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99psHrknm .menu-logo {
  margin-right: auto;
}
.cid-s99psHrknm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99psHrknm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99psHrknm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99psHrknm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99psHrknm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99psHrknm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99psHrknm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99psHrknm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99psHrknm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99psHrknm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99psHrknm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99psHrknm .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99psHrknm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99psHrknm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99psHrknm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99psHrknm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99psHrknm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99psHrknm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99psHrknm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99psHrknm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99psHrknm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99psHrknm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99psHrknm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99psHrknm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99psHrknm button.navbar-toggler:focus {
  outline: none;
}
.cid-s99psHrknm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99psHrknm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99psHrknm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99psHrknm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99psHrknm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99psHrknm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99psHrknm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99psHrknm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99psHrknm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99psHrknm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99psHrknm .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99psHrknm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99psHrknm .collapsed .navbar-collapse.collapsing,
.cid-s99psHrknm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99psHrknm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99psHrknm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99psHrknm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99psHrknm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99psHrknm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99psHrknm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99psHrknm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99psHrknm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99psHrknm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99psHrknm .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99psHrknm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99psHrknm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99psHrknm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99psHrknm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99psHrknm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99psHrknm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99psHrknm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99psHrknm img {
    height: 3.8rem !important;
  }
  .cid-s99psHrknm .btn {
    display: -webkit-flex;
  }
  .cid-s99psHrknm button.navbar-toggler {
    display: block;
  }
  .cid-s99psHrknm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99psHrknm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99psHrknm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99psHrknm .navbar-collapse.collapsing,
  .cid-s99psHrknm .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99psHrknm .navbar-collapse.collapsing .navbar-nav,
  .cid-s99psHrknm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99psHrknm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99psHrknm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99psHrknm .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99psHrknm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99psHrknm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99psHrknm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99psHrknm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99psHrknm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99psHrknm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99psHrknm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99psHrknm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99psHrknm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99psHrknm .nav-link:hover,
.cid-s99psHrknm .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99psHYvSG {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99psHYvSG .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99psHYvSG H3 {
  text-align: center;
}
.cid-s99psIphLK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99psIphLK P {
  color: #767676;
}
.cid-s99psIphLK H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99psIphLK .mbr-text,
.cid-s99psIphLK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99psIMK3y {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99psIMK3y .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99psIMK3y .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99psIMK3y .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99psIMK3y .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99psIMK3y .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99psIMK3y .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99psIMK3y .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99psIMK3y .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99psIMK3y .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99psIMK3y .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99psIMK3y H4 {
  text-align: left;
}
.cid-s99psIMK3y .img-text {
  text-align: left;
}
.cid-s99psJadoF .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99psJadoF .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99psJadoF .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99psJadoF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99psJadoF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99psJBpkE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99psJBpkE .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99psJBpkE .form-group {
  padding: 0.5rem;
}
.cid-s99psJBpkE .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99psJBpkE .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99psJBpkE .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99psJBpkE .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99psJBpkE .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99psJBpkE .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99psJBpkE .mbri-play:before {
  left: 55% !important;
}
.cid-s99psJBpkE .form-control {
  text-align: center;
}
.cid-s99psJBpkE h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99psJBpkE .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99psJBpkE .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99psJBpkE .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99psJBpkE .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99psJBpkE a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99psJBpkE a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99psJBpkE .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99psJBpkE .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99psJBpkE .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99psJBpkE .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99psJBpkE .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99psJBpkE .mbr-section-subtitle {
  color: #465052;
}
.cid-s99psK1ojJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99psK1ojJ .content {
    text-align: center;
  }
  .cid-s99psK1ojJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99psK1ojJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99psK1ojJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99psK1ojJ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99psK1ojJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99psK1ojJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99psK1ojJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99psK1ojJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99psK1ojJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99psK1ojJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99psK1ojJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99psK1ojJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99psK1ojJ P {
  text-align: left;
}
.cid-s99psK1ojJ H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99q7JtZE9 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99q7JtZE9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99q7JtZE9 a {
  font-style: normal;
}
.cid-s99q7JtZE9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99q7JtZE9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99q7JtZE9 .nav-item:focus,
.cid-s99q7JtZE9 .nav-link:focus {
  outline: none;
}
.cid-s99q7JtZE9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99q7JtZE9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99q7JtZE9 .menu-logo {
  margin-right: auto;
}
.cid-s99q7JtZE9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99q7JtZE9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99q7JtZE9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99q7JtZE9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99q7JtZE9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99q7JtZE9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99q7JtZE9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99q7JtZE9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99q7JtZE9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99q7JtZE9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99q7JtZE9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99q7JtZE9 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99q7JtZE9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99q7JtZE9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99q7JtZE9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99q7JtZE9 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99q7JtZE9 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99q7JtZE9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99q7JtZE9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99q7JtZE9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99q7JtZE9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99q7JtZE9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99q7JtZE9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99q7JtZE9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99q7JtZE9 button.navbar-toggler:focus {
  outline: none;
}
.cid-s99q7JtZE9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99q7JtZE9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99q7JtZE9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99q7JtZE9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99q7JtZE9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99q7JtZE9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99q7JtZE9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99q7JtZE9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99q7JtZE9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99q7JtZE9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99q7JtZE9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99q7JtZE9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99q7JtZE9 .collapsed .navbar-collapse.collapsing,
.cid-s99q7JtZE9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99q7JtZE9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99q7JtZE9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99q7JtZE9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99q7JtZE9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99q7JtZE9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99q7JtZE9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99q7JtZE9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99q7JtZE9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99q7JtZE9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99q7JtZE9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99q7JtZE9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99q7JtZE9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99q7JtZE9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99q7JtZE9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99q7JtZE9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99q7JtZE9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99q7JtZE9.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99q7JtZE9 img {
    height: 3.8rem !important;
  }
  .cid-s99q7JtZE9 .btn {
    display: -webkit-flex;
  }
  .cid-s99q7JtZE9 button.navbar-toggler {
    display: block;
  }
  .cid-s99q7JtZE9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99q7JtZE9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99q7JtZE9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99q7JtZE9 .navbar-collapse.collapsing,
  .cid-s99q7JtZE9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99q7JtZE9 .navbar-collapse.collapsing .navbar-nav,
  .cid-s99q7JtZE9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99q7JtZE9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99q7JtZE9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99q7JtZE9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99q7JtZE9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99q7JtZE9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99q7JtZE9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99q7JtZE9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99q7JtZE9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99q7JtZE9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99q7JtZE9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99q7JtZE9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99q7JtZE9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99q7JtZE9 .nav-link:hover,
.cid-s99q7JtZE9 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99q7K1JUk {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99q7K1JUk .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99q7K1JUk H3 {
  text-align: center;
}
.cid-s99q7Ksd69 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99q7Ksd69 P {
  color: #767676;
}
.cid-s99q7Ksd69 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99q7Ksd69 .mbr-text,
.cid-s99q7Ksd69 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99q7KOcBP {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99q7KOcBP .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99q7KOcBP .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99q7KOcBP .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99q7KOcBP .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99q7KOcBP .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99q7KOcBP .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99q7KOcBP .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99q7KOcBP .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99q7KOcBP .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99q7KOcBP .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99q7KOcBP H4 {
  text-align: left;
}
.cid-s99q7KOcBP .img-text {
  text-align: left;
}
.cid-s99q7Lb6Ti .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99q7Lb6Ti .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99q7Lb6Ti .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99q7Lb6Ti .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99q7Lb6Ti .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99q7LAEKI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99q7LAEKI .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99q7LAEKI .form-group {
  padding: 0.5rem;
}
.cid-s99q7LAEKI .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99q7LAEKI .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99q7LAEKI .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99q7LAEKI .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99q7LAEKI .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99q7LAEKI .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99q7LAEKI .mbri-play:before {
  left: 55% !important;
}
.cid-s99q7LAEKI .form-control {
  text-align: center;
}
.cid-s99q7LAEKI h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99q7LAEKI .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99q7LAEKI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99q7LAEKI .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99q7LAEKI .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99q7LAEKI a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99q7LAEKI a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99q7LAEKI .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99q7LAEKI .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99q7LAEKI .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99q7LAEKI .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99q7LAEKI .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99q7LAEKI .mbr-section-subtitle {
  color: #465052;
}
.cid-s99q7M36tp {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99q7M36tp .content {
    text-align: center;
  }
  .cid-s99q7M36tp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99q7M36tp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99q7M36tp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99q7M36tp .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99q7M36tp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99q7M36tp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99q7M36tp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99q7M36tp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99q7M36tp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99q7M36tp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99q7M36tp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99q7M36tp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99q7M36tp P {
  text-align: left;
}
.cid-s99q7M36tp H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99qDTgNBr .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99qDTgNBr .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99qDTgNBr a {
  font-style: normal;
}
.cid-s99qDTgNBr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99qDTgNBr .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99qDTgNBr .nav-item:focus,
.cid-s99qDTgNBr .nav-link:focus {
  outline: none;
}
.cid-s99qDTgNBr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99qDTgNBr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99qDTgNBr .menu-logo {
  margin-right: auto;
}
.cid-s99qDTgNBr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99qDTgNBr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99qDTgNBr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99qDTgNBr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99qDTgNBr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99qDTgNBr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99qDTgNBr .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99qDTgNBr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99qDTgNBr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99qDTgNBr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99qDTgNBr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99qDTgNBr .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99qDTgNBr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99qDTgNBr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99qDTgNBr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99qDTgNBr .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99qDTgNBr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99qDTgNBr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99qDTgNBr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99qDTgNBr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99qDTgNBr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99qDTgNBr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99qDTgNBr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99qDTgNBr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99qDTgNBr button.navbar-toggler:focus {
  outline: none;
}
.cid-s99qDTgNBr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99qDTgNBr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99qDTgNBr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99qDTgNBr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99qDTgNBr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99qDTgNBr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99qDTgNBr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99qDTgNBr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99qDTgNBr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99qDTgNBr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99qDTgNBr .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99qDTgNBr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99qDTgNBr .collapsed .navbar-collapse.collapsing,
.cid-s99qDTgNBr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99qDTgNBr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99qDTgNBr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99qDTgNBr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99qDTgNBr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99qDTgNBr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99qDTgNBr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99qDTgNBr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99qDTgNBr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99qDTgNBr .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99qDTgNBr .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99qDTgNBr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99qDTgNBr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99qDTgNBr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99qDTgNBr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99qDTgNBr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99qDTgNBr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99qDTgNBr.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99qDTgNBr img {
    height: 3.8rem !important;
  }
  .cid-s99qDTgNBr .btn {
    display: -webkit-flex;
  }
  .cid-s99qDTgNBr button.navbar-toggler {
    display: block;
  }
  .cid-s99qDTgNBr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99qDTgNBr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99qDTgNBr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99qDTgNBr .navbar-collapse.collapsing,
  .cid-s99qDTgNBr .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99qDTgNBr .navbar-collapse.collapsing .navbar-nav,
  .cid-s99qDTgNBr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99qDTgNBr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99qDTgNBr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99qDTgNBr .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99qDTgNBr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99qDTgNBr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99qDTgNBr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99qDTgNBr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99qDTgNBr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99qDTgNBr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99qDTgNBr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99qDTgNBr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99qDTgNBr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99qDTgNBr .nav-link:hover,
.cid-s99qDTgNBr .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99qDTRVB9 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99qDTRVB9 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99qDTRVB9 H3 {
  text-align: center;
}
.cid-s99qDUhYRf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99qDUhYRf P {
  color: #767676;
}
.cid-s99qDUhYRf H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99qDUhYRf .mbr-text,
.cid-s99qDUhYRf .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99qDUEKzl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99qDUEKzl .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99qDUEKzl .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99qDUEKzl .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99qDUEKzl .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99qDUEKzl .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99qDUEKzl .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99qDUEKzl .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99qDUEKzl .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99qDUEKzl .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99qDUEKzl .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99qDUEKzl H4 {
  text-align: left;
}
.cid-s99qDUEKzl .img-text {
  text-align: left;
}
.cid-s99qDV5SxR .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99qDV5SxR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99qDV5SxR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99qDV5SxR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99qDV5SxR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99qDVv8Z6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99qDVv8Z6 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99qDVv8Z6 .form-group {
  padding: 0.5rem;
}
.cid-s99qDVv8Z6 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99qDVv8Z6 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99qDVv8Z6 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99qDVv8Z6 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99qDVv8Z6 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99qDVv8Z6 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99qDVv8Z6 .mbri-play:before {
  left: 55% !important;
}
.cid-s99qDVv8Z6 .form-control {
  text-align: center;
}
.cid-s99qDVv8Z6 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99qDVv8Z6 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99qDVv8Z6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99qDVv8Z6 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99qDVv8Z6 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99qDVv8Z6 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99qDVv8Z6 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99qDVv8Z6 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99qDVv8Z6 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99qDVv8Z6 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99qDVv8Z6 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99qDVv8Z6 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99qDVv8Z6 .mbr-section-subtitle {
  color: #465052;
}
.cid-s99qDVVTKC {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99qDVVTKC .content {
    text-align: center;
  }
  .cid-s99qDVVTKC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99qDVVTKC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99qDVVTKC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99qDVVTKC .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99qDVVTKC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99qDVVTKC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99qDVVTKC .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99qDVVTKC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99qDVVTKC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99qDVVTKC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99qDVVTKC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99qDVVTKC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99qDVVTKC P {
  text-align: left;
}
.cid-s99qDVVTKC H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99rjfCyKK .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99rjfCyKK .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99rjfCyKK a {
  font-style: normal;
}
.cid-s99rjfCyKK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99rjfCyKK .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99rjfCyKK .nav-item:focus,
.cid-s99rjfCyKK .nav-link:focus {
  outline: none;
}
.cid-s99rjfCyKK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99rjfCyKK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99rjfCyKK .menu-logo {
  margin-right: auto;
}
.cid-s99rjfCyKK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99rjfCyKK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99rjfCyKK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99rjfCyKK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99rjfCyKK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99rjfCyKK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99rjfCyKK .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99rjfCyKK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99rjfCyKK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99rjfCyKK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99rjfCyKK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99rjfCyKK .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99rjfCyKK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99rjfCyKK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99rjfCyKK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99rjfCyKK .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99rjfCyKK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99rjfCyKK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99rjfCyKK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99rjfCyKK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99rjfCyKK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99rjfCyKK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99rjfCyKK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99rjfCyKK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99rjfCyKK button.navbar-toggler:focus {
  outline: none;
}
.cid-s99rjfCyKK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99rjfCyKK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99rjfCyKK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99rjfCyKK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99rjfCyKK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99rjfCyKK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99rjfCyKK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99rjfCyKK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99rjfCyKK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99rjfCyKK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99rjfCyKK .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99rjfCyKK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99rjfCyKK .collapsed .navbar-collapse.collapsing,
.cid-s99rjfCyKK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99rjfCyKK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99rjfCyKK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99rjfCyKK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99rjfCyKK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99rjfCyKK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99rjfCyKK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99rjfCyKK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99rjfCyKK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99rjfCyKK .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99rjfCyKK .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99rjfCyKK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99rjfCyKK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99rjfCyKK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99rjfCyKK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99rjfCyKK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99rjfCyKK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99rjfCyKK.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99rjfCyKK img {
    height: 3.8rem !important;
  }
  .cid-s99rjfCyKK .btn {
    display: -webkit-flex;
  }
  .cid-s99rjfCyKK button.navbar-toggler {
    display: block;
  }
  .cid-s99rjfCyKK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99rjfCyKK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99rjfCyKK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99rjfCyKK .navbar-collapse.collapsing,
  .cid-s99rjfCyKK .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99rjfCyKK .navbar-collapse.collapsing .navbar-nav,
  .cid-s99rjfCyKK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99rjfCyKK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99rjfCyKK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99rjfCyKK .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99rjfCyKK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99rjfCyKK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99rjfCyKK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99rjfCyKK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99rjfCyKK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99rjfCyKK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99rjfCyKK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99rjfCyKK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99rjfCyKK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99rjfCyKK .nav-link:hover,
.cid-s99rjfCyKK .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99rjg95jI {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99rjg95jI .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99rjg95jI H3 {
  text-align: center;
}
.cid-s99rjgBEpm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99rjgBEpm P {
  color: #767676;
}
.cid-s99rjgBEpm H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99rjgBEpm .mbr-text,
.cid-s99rjgBEpm .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99rjgYFe5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99rjgYFe5 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99rjgYFe5 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99rjgYFe5 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99rjgYFe5 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99rjgYFe5 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99rjgYFe5 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99rjgYFe5 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99rjgYFe5 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99rjgYFe5 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99rjgYFe5 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99rjgYFe5 H4 {
  text-align: left;
}
.cid-s99rjgYFe5 .img-text {
  text-align: left;
}
.cid-s99rjhlb9K .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99rjhlb9K .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99rjhlb9K .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99rjhlb9K .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99rjhlb9K .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99rjhLsDz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99rjhLsDz .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99rjhLsDz .form-group {
  padding: 0.5rem;
}
.cid-s99rjhLsDz .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99rjhLsDz .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99rjhLsDz .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99rjhLsDz .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99rjhLsDz .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99rjhLsDz .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99rjhLsDz .mbri-play:before {
  left: 55% !important;
}
.cid-s99rjhLsDz .form-control {
  text-align: center;
}
.cid-s99rjhLsDz h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99rjhLsDz .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99rjhLsDz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99rjhLsDz .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99rjhLsDz .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99rjhLsDz a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99rjhLsDz a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99rjhLsDz .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99rjhLsDz .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99rjhLsDz .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99rjhLsDz .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99rjhLsDz .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99rjhLsDz .mbr-section-subtitle {
  color: #465052;
}
.cid-s99rjid0GH {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99rjid0GH .content {
    text-align: center;
  }
  .cid-s99rjid0GH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99rjid0GH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99rjid0GH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99rjid0GH .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99rjid0GH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99rjid0GH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99rjid0GH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99rjid0GH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99rjid0GH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99rjid0GH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99rjid0GH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99rjid0GH .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99rjid0GH P {
  text-align: left;
}
.cid-s99rjid0GH H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99rDhy3F5 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99rDhy3F5 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99rDhy3F5 a {
  font-style: normal;
}
.cid-s99rDhy3F5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99rDhy3F5 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99rDhy3F5 .nav-item:focus,
.cid-s99rDhy3F5 .nav-link:focus {
  outline: none;
}
.cid-s99rDhy3F5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99rDhy3F5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99rDhy3F5 .menu-logo {
  margin-right: auto;
}
.cid-s99rDhy3F5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99rDhy3F5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99rDhy3F5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99rDhy3F5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99rDhy3F5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99rDhy3F5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99rDhy3F5 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99rDhy3F5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99rDhy3F5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99rDhy3F5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99rDhy3F5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99rDhy3F5 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99rDhy3F5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99rDhy3F5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99rDhy3F5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99rDhy3F5 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99rDhy3F5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99rDhy3F5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99rDhy3F5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99rDhy3F5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99rDhy3F5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99rDhy3F5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99rDhy3F5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99rDhy3F5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99rDhy3F5 button.navbar-toggler:focus {
  outline: none;
}
.cid-s99rDhy3F5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99rDhy3F5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99rDhy3F5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99rDhy3F5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99rDhy3F5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99rDhy3F5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99rDhy3F5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99rDhy3F5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99rDhy3F5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99rDhy3F5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99rDhy3F5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99rDhy3F5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99rDhy3F5 .collapsed .navbar-collapse.collapsing,
.cid-s99rDhy3F5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99rDhy3F5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99rDhy3F5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99rDhy3F5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99rDhy3F5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99rDhy3F5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99rDhy3F5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99rDhy3F5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99rDhy3F5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99rDhy3F5 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99rDhy3F5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99rDhy3F5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99rDhy3F5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99rDhy3F5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99rDhy3F5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99rDhy3F5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99rDhy3F5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99rDhy3F5.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99rDhy3F5 img {
    height: 3.8rem !important;
  }
  .cid-s99rDhy3F5 .btn {
    display: -webkit-flex;
  }
  .cid-s99rDhy3F5 button.navbar-toggler {
    display: block;
  }
  .cid-s99rDhy3F5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99rDhy3F5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99rDhy3F5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99rDhy3F5 .navbar-collapse.collapsing,
  .cid-s99rDhy3F5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99rDhy3F5 .navbar-collapse.collapsing .navbar-nav,
  .cid-s99rDhy3F5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99rDhy3F5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99rDhy3F5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99rDhy3F5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99rDhy3F5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99rDhy3F5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99rDhy3F5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99rDhy3F5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99rDhy3F5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99rDhy3F5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99rDhy3F5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99rDhy3F5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99rDhy3F5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99rDhy3F5 .nav-link:hover,
.cid-s99rDhy3F5 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99rDi36XJ {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99rDi36XJ .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99rDi36XJ H3 {
  text-align: center;
}
.cid-s99rDisXLa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99rDisXLa P {
  color: #767676;
}
.cid-s99rDisXLa H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99rDisXLa .mbr-text,
.cid-s99rDisXLa .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99rDiP1H9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99rDiP1H9 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99rDiP1H9 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99rDiP1H9 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99rDiP1H9 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99rDiP1H9 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99rDiP1H9 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99rDiP1H9 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99rDiP1H9 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99rDiP1H9 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99rDiP1H9 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99rDiP1H9 H4 {
  text-align: left;
}
.cid-s99rDiP1H9 .img-text {
  text-align: left;
}
.cid-s99rDjbumJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99rDjbumJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99rDjbumJ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99rDjbumJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99rDjbumJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99rDjCXID {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99rDjCXID .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99rDjCXID .form-group {
  padding: 0.5rem;
}
.cid-s99rDjCXID .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99rDjCXID .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99rDjCXID .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99rDjCXID .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99rDjCXID .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99rDjCXID .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99rDjCXID .mbri-play:before {
  left: 55% !important;
}
.cid-s99rDjCXID .form-control {
  text-align: center;
}
.cid-s99rDjCXID h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99rDjCXID .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99rDjCXID .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99rDjCXID .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99rDjCXID .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99rDjCXID a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99rDjCXID a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99rDjCXID .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99rDjCXID .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99rDjCXID .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99rDjCXID .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99rDjCXID .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99rDjCXID .mbr-section-subtitle {
  color: #465052;
}
.cid-s99rDk4yy4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99rDk4yy4 .content {
    text-align: center;
  }
  .cid-s99rDk4yy4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99rDk4yy4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99rDk4yy4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99rDk4yy4 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99rDk4yy4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99rDk4yy4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99rDk4yy4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99rDk4yy4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99rDk4yy4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99rDk4yy4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99rDk4yy4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99rDk4yy4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99rDk4yy4 P {
  text-align: left;
}
.cid-s99rDk4yy4 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99saPECgA .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99saPECgA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99saPECgA a {
  font-style: normal;
}
.cid-s99saPECgA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99saPECgA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99saPECgA .nav-item:focus,
.cid-s99saPECgA .nav-link:focus {
  outline: none;
}
.cid-s99saPECgA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99saPECgA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99saPECgA .menu-logo {
  margin-right: auto;
}
.cid-s99saPECgA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99saPECgA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99saPECgA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99saPECgA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99saPECgA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99saPECgA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99saPECgA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99saPECgA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99saPECgA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99saPECgA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99saPECgA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99saPECgA .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99saPECgA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99saPECgA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99saPECgA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99saPECgA .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99saPECgA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99saPECgA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99saPECgA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99saPECgA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99saPECgA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99saPECgA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99saPECgA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99saPECgA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99saPECgA button.navbar-toggler:focus {
  outline: none;
}
.cid-s99saPECgA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99saPECgA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99saPECgA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99saPECgA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99saPECgA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99saPECgA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99saPECgA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99saPECgA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99saPECgA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99saPECgA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99saPECgA .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99saPECgA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99saPECgA .collapsed .navbar-collapse.collapsing,
.cid-s99saPECgA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99saPECgA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99saPECgA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99saPECgA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99saPECgA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99saPECgA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99saPECgA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99saPECgA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99saPECgA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99saPECgA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99saPECgA .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99saPECgA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99saPECgA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99saPECgA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99saPECgA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99saPECgA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99saPECgA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99saPECgA.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99saPECgA img {
    height: 3.8rem !important;
  }
  .cid-s99saPECgA .btn {
    display: -webkit-flex;
  }
  .cid-s99saPECgA button.navbar-toggler {
    display: block;
  }
  .cid-s99saPECgA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99saPECgA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99saPECgA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99saPECgA .navbar-collapse.collapsing,
  .cid-s99saPECgA .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99saPECgA .navbar-collapse.collapsing .navbar-nav,
  .cid-s99saPECgA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99saPECgA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99saPECgA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99saPECgA .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99saPECgA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99saPECgA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99saPECgA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99saPECgA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99saPECgA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99saPECgA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99saPECgA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99saPECgA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99saPECgA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99saPECgA .nav-link:hover,
.cid-s99saPECgA .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99saQbXgo {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99saQbXgo .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99saQbXgo H3 {
  text-align: center;
}
.cid-s99saQAZVZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99saQAZVZ P {
  color: #767676;
}
.cid-s99saQAZVZ H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99saQAZVZ .mbr-text,
.cid-s99saQAZVZ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99saQXWmB {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99saQXWmB .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99saQXWmB .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99saQXWmB .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99saQXWmB .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99saQXWmB .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99saQXWmB .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99saQXWmB .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99saQXWmB .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99saQXWmB .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99saQXWmB .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99saQXWmB H4 {
  text-align: left;
}
.cid-s99saQXWmB .img-text {
  text-align: left;
}
.cid-s99saRkk2T .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99saRkk2T .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99saRkk2T .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99saRkk2T .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99saRkk2T .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99saRLIsr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99saRLIsr .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99saRLIsr .form-group {
  padding: 0.5rem;
}
.cid-s99saRLIsr .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99saRLIsr .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99saRLIsr .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99saRLIsr .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99saRLIsr .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99saRLIsr .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99saRLIsr .mbri-play:before {
  left: 55% !important;
}
.cid-s99saRLIsr .form-control {
  text-align: center;
}
.cid-s99saRLIsr h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99saRLIsr .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99saRLIsr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99saRLIsr .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99saRLIsr .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99saRLIsr a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99saRLIsr a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99saRLIsr .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99saRLIsr .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99saRLIsr .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99saRLIsr .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99saRLIsr .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99saRLIsr .mbr-section-subtitle {
  color: #465052;
}
.cid-s99saSggR7 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99saSggR7 .content {
    text-align: center;
  }
  .cid-s99saSggR7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99saSggR7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99saSggR7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99saSggR7 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99saSggR7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99saSggR7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99saSggR7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99saSggR7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99saSggR7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99saSggR7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99saSggR7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99saSggR7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99saSggR7 P {
  text-align: left;
}
.cid-s99saSggR7 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99sxvPo6f .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99sxvPo6f .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99sxvPo6f a {
  font-style: normal;
}
.cid-s99sxvPo6f .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99sxvPo6f .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99sxvPo6f .nav-item:focus,
.cid-s99sxvPo6f .nav-link:focus {
  outline: none;
}
.cid-s99sxvPo6f .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99sxvPo6f .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99sxvPo6f .menu-logo {
  margin-right: auto;
}
.cid-s99sxvPo6f .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99sxvPo6f .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99sxvPo6f .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99sxvPo6f .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99sxvPo6f .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99sxvPo6f .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99sxvPo6f .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99sxvPo6f .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99sxvPo6f .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99sxvPo6f .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99sxvPo6f .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99sxvPo6f .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99sxvPo6f .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99sxvPo6f .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99sxvPo6f .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99sxvPo6f .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99sxvPo6f .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99sxvPo6f .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99sxvPo6f .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99sxvPo6f .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99sxvPo6f .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99sxvPo6f .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99sxvPo6f .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99sxvPo6f button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99sxvPo6f button.navbar-toggler:focus {
  outline: none;
}
.cid-s99sxvPo6f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99sxvPo6f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99sxvPo6f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99sxvPo6f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99sxvPo6f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99sxvPo6f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99sxvPo6f nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99sxvPo6f nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99sxvPo6f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99sxvPo6f .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99sxvPo6f .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99sxvPo6f .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99sxvPo6f .collapsed .navbar-collapse.collapsing,
.cid-s99sxvPo6f .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99sxvPo6f .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99sxvPo6f .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99sxvPo6f .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99sxvPo6f .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99sxvPo6f .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99sxvPo6f .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99sxvPo6f .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99sxvPo6f .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99sxvPo6f .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99sxvPo6f .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99sxvPo6f .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99sxvPo6f .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99sxvPo6f .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99sxvPo6f .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99sxvPo6f .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99sxvPo6f .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99sxvPo6f.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99sxvPo6f img {
    height: 3.8rem !important;
  }
  .cid-s99sxvPo6f .btn {
    display: -webkit-flex;
  }
  .cid-s99sxvPo6f button.navbar-toggler {
    display: block;
  }
  .cid-s99sxvPo6f .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99sxvPo6f .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99sxvPo6f .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99sxvPo6f .navbar-collapse.collapsing,
  .cid-s99sxvPo6f .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99sxvPo6f .navbar-collapse.collapsing .navbar-nav,
  .cid-s99sxvPo6f .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99sxvPo6f .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99sxvPo6f .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99sxvPo6f .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99sxvPo6f .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99sxvPo6f .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99sxvPo6f .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99sxvPo6f .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99sxvPo6f .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99sxvPo6f .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99sxvPo6f .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99sxvPo6f .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99sxvPo6f .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99sxvPo6f .nav-link:hover,
.cid-s99sxvPo6f .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99sxwmLWS {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99sxwmLWS .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99sxwmLWS H3 {
  text-align: center;
}
.cid-s99sxwMl1X {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99sxwMl1X P {
  color: #767676;
}
.cid-s99sxwMl1X H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99sxwMl1X .mbr-text,
.cid-s99sxwMl1X .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99sxx9WLQ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99sxx9WLQ .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99sxx9WLQ .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99sxx9WLQ .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99sxx9WLQ .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99sxx9WLQ .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99sxx9WLQ .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99sxx9WLQ .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99sxx9WLQ .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99sxx9WLQ .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99sxx9WLQ .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99sxx9WLQ H4 {
  text-align: left;
}
.cid-s99sxx9WLQ .img-text {
  text-align: left;
}
.cid-s99sxxyeGV .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99sxxyeGV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99sxxyeGV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99sxxyeGV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99sxxyeGV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99sxxXLsO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99sxxXLsO .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99sxxXLsO .form-group {
  padding: 0.5rem;
}
.cid-s99sxxXLsO .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99sxxXLsO .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99sxxXLsO .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99sxxXLsO .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99sxxXLsO .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99sxxXLsO .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99sxxXLsO .mbri-play:before {
  left: 55% !important;
}
.cid-s99sxxXLsO .form-control {
  text-align: center;
}
.cid-s99sxxXLsO h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99sxxXLsO .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99sxxXLsO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99sxxXLsO .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99sxxXLsO .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99sxxXLsO a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99sxxXLsO a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99sxxXLsO .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99sxxXLsO .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99sxxXLsO .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99sxxXLsO .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99sxxXLsO .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99sxxXLsO .mbr-section-subtitle {
  color: #465052;
}
.cid-s99sxyoo3q {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99sxyoo3q .content {
    text-align: center;
  }
  .cid-s99sxyoo3q .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99sxyoo3q .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99sxyoo3q .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99sxyoo3q .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99sxyoo3q .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99sxyoo3q .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99sxyoo3q .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99sxyoo3q .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99sxyoo3q .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99sxyoo3q .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99sxyoo3q .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99sxyoo3q .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99sxyoo3q P {
  text-align: left;
}
.cid-s99sxyoo3q H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99sSyXNG7 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99sSyXNG7 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99sSyXNG7 a {
  font-style: normal;
}
.cid-s99sSyXNG7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99sSyXNG7 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99sSyXNG7 .nav-item:focus,
.cid-s99sSyXNG7 .nav-link:focus {
  outline: none;
}
.cid-s99sSyXNG7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99sSyXNG7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99sSyXNG7 .menu-logo {
  margin-right: auto;
}
.cid-s99sSyXNG7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99sSyXNG7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99sSyXNG7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99sSyXNG7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99sSyXNG7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99sSyXNG7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99sSyXNG7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99sSyXNG7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99sSyXNG7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99sSyXNG7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99sSyXNG7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99sSyXNG7 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99sSyXNG7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99sSyXNG7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99sSyXNG7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99sSyXNG7 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99sSyXNG7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99sSyXNG7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99sSyXNG7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99sSyXNG7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99sSyXNG7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99sSyXNG7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99sSyXNG7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99sSyXNG7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99sSyXNG7 button.navbar-toggler:focus {
  outline: none;
}
.cid-s99sSyXNG7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99sSyXNG7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99sSyXNG7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99sSyXNG7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99sSyXNG7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99sSyXNG7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99sSyXNG7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99sSyXNG7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99sSyXNG7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99sSyXNG7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99sSyXNG7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99sSyXNG7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99sSyXNG7 .collapsed .navbar-collapse.collapsing,
.cid-s99sSyXNG7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99sSyXNG7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99sSyXNG7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99sSyXNG7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99sSyXNG7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99sSyXNG7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99sSyXNG7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99sSyXNG7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99sSyXNG7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99sSyXNG7 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99sSyXNG7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99sSyXNG7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99sSyXNG7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99sSyXNG7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99sSyXNG7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99sSyXNG7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99sSyXNG7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99sSyXNG7.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99sSyXNG7 img {
    height: 3.8rem !important;
  }
  .cid-s99sSyXNG7 .btn {
    display: -webkit-flex;
  }
  .cid-s99sSyXNG7 button.navbar-toggler {
    display: block;
  }
  .cid-s99sSyXNG7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99sSyXNG7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99sSyXNG7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99sSyXNG7 .navbar-collapse.collapsing,
  .cid-s99sSyXNG7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99sSyXNG7 .navbar-collapse.collapsing .navbar-nav,
  .cid-s99sSyXNG7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99sSyXNG7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99sSyXNG7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99sSyXNG7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99sSyXNG7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99sSyXNG7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99sSyXNG7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99sSyXNG7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99sSyXNG7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99sSyXNG7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99sSyXNG7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99sSyXNG7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99sSyXNG7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99sSyXNG7 .nav-link:hover,
.cid-s99sSyXNG7 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99sSzsje5 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99sSzsje5 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99sSzsje5 H3 {
  text-align: center;
}
.cid-s99sSzUXNf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99sSzUXNf P {
  color: #767676;
}
.cid-s99sSzUXNf H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99sSzUXNf .mbr-text,
.cid-s99sSzUXNf .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99sSAhJtu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99sSAhJtu .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99sSAhJtu .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99sSAhJtu .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99sSAhJtu .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99sSAhJtu .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99sSAhJtu .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99sSAhJtu .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99sSAhJtu .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99sSAhJtu .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99sSAhJtu .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99sSAhJtu H4 {
  text-align: left;
}
.cid-s99sSAhJtu .img-text {
  text-align: left;
}
.cid-s99sSAEeDg .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99sSAEeDg .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99sSAEeDg .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99sSAEeDg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99sSAEeDg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99sSB46wH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99sSB46wH .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99sSB46wH .form-group {
  padding: 0.5rem;
}
.cid-s99sSB46wH .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99sSB46wH .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99sSB46wH .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99sSB46wH .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99sSB46wH .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99sSB46wH .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99sSB46wH .mbri-play:before {
  left: 55% !important;
}
.cid-s99sSB46wH .form-control {
  text-align: center;
}
.cid-s99sSB46wH h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99sSB46wH .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99sSB46wH .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99sSB46wH .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99sSB46wH .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99sSB46wH a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99sSB46wH a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99sSB46wH .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99sSB46wH .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99sSB46wH .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99sSB46wH .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99sSB46wH .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99sSB46wH .mbr-section-subtitle {
  color: #465052;
}
.cid-s99sSByQkl {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99sSByQkl .content {
    text-align: center;
  }
  .cid-s99sSByQkl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99sSByQkl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99sSByQkl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99sSByQkl .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99sSByQkl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99sSByQkl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99sSByQkl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99sSByQkl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99sSByQkl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99sSByQkl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99sSByQkl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99sSByQkl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99sSByQkl P {
  text-align: left;
}
.cid-s99sSByQkl H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99FIuMyuz .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99FIuMyuz .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99FIuMyuz a {
  font-style: normal;
}
.cid-s99FIuMyuz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99FIuMyuz .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99FIuMyuz .nav-item:focus,
.cid-s99FIuMyuz .nav-link:focus {
  outline: none;
}
.cid-s99FIuMyuz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99FIuMyuz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99FIuMyuz .menu-logo {
  margin-right: auto;
}
.cid-s99FIuMyuz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99FIuMyuz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99FIuMyuz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99FIuMyuz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99FIuMyuz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99FIuMyuz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99FIuMyuz .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99FIuMyuz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99FIuMyuz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99FIuMyuz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99FIuMyuz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99FIuMyuz .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99FIuMyuz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99FIuMyuz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99FIuMyuz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99FIuMyuz .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99FIuMyuz .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99FIuMyuz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99FIuMyuz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99FIuMyuz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99FIuMyuz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99FIuMyuz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99FIuMyuz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99FIuMyuz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99FIuMyuz button.navbar-toggler:focus {
  outline: none;
}
.cid-s99FIuMyuz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99FIuMyuz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99FIuMyuz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99FIuMyuz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99FIuMyuz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99FIuMyuz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99FIuMyuz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99FIuMyuz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99FIuMyuz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99FIuMyuz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99FIuMyuz .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99FIuMyuz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99FIuMyuz .collapsed .navbar-collapse.collapsing,
.cid-s99FIuMyuz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99FIuMyuz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99FIuMyuz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99FIuMyuz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99FIuMyuz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99FIuMyuz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99FIuMyuz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99FIuMyuz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99FIuMyuz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99FIuMyuz .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99FIuMyuz .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99FIuMyuz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99FIuMyuz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99FIuMyuz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99FIuMyuz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99FIuMyuz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99FIuMyuz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99FIuMyuz.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99FIuMyuz img {
    height: 3.8rem !important;
  }
  .cid-s99FIuMyuz .btn {
    display: -webkit-flex;
  }
  .cid-s99FIuMyuz button.navbar-toggler {
    display: block;
  }
  .cid-s99FIuMyuz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99FIuMyuz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99FIuMyuz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99FIuMyuz .navbar-collapse.collapsing,
  .cid-s99FIuMyuz .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99FIuMyuz .navbar-collapse.collapsing .navbar-nav,
  .cid-s99FIuMyuz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99FIuMyuz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99FIuMyuz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99FIuMyuz .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99FIuMyuz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99FIuMyuz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99FIuMyuz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99FIuMyuz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99FIuMyuz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99FIuMyuz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99FIuMyuz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99FIuMyuz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99FIuMyuz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99FIuMyuz .nav-link:hover,
.cid-s99FIuMyuz .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99FIAFVNl {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99FIAFVNl .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99FIAFVNl H3 {
  text-align: center;
}
.cid-s99FISUYw9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99FISUYw9 P {
  color: #767676;
}
.cid-s99FISUYw9 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99FISUYw9 .mbr-text,
.cid-s99FISUYw9 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99FIU9Aij {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99FIU9Aij .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99FIU9Aij .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99FIU9Aij .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99FIU9Aij .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99FIU9Aij .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99FIU9Aij .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99FIU9Aij .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99FIU9Aij .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99FIU9Aij .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99FIU9Aij .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99FIU9Aij H4 {
  text-align: left;
}
.cid-s99FIU9Aij .img-text {
  text-align: left;
}
.cid-s99FIUxXeb .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99FIUxXeb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99FIUxXeb .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99FIUxXeb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99FIUxXeb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99FIVq3ui {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99FIVq3ui .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99FIVq3ui .form-group {
  padding: 0.5rem;
}
.cid-s99FIVq3ui .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99FIVq3ui .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99FIVq3ui .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99FIVq3ui .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99FIVq3ui .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99FIVq3ui .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99FIVq3ui .mbri-play:before {
  left: 55% !important;
}
.cid-s99FIVq3ui .form-control {
  text-align: center;
}
.cid-s99FIVq3ui h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99FIVq3ui .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99FIVq3ui .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99FIVq3ui .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99FIVq3ui .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99FIVq3ui a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99FIVq3ui a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99FIVq3ui .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99FIVq3ui .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99FIVq3ui .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99FIVq3ui .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99FIVq3ui .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99FIVq3ui .mbr-section-subtitle {
  color: #465052;
}
.cid-s99FIVQzBN {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99FIVQzBN .content {
    text-align: center;
  }
  .cid-s99FIVQzBN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99FIVQzBN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99FIVQzBN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99FIVQzBN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99FIVQzBN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99FIVQzBN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99FIVQzBN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99FIVQzBN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99FIVQzBN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99FIVQzBN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99FIVQzBN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99FIVQzBN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99FIVQzBN P {
  text-align: left;
}
.cid-s99FIVQzBN H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99G1Q5CpG .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99G1Q5CpG .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99G1Q5CpG a {
  font-style: normal;
}
.cid-s99G1Q5CpG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99G1Q5CpG .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99G1Q5CpG .nav-item:focus,
.cid-s99G1Q5CpG .nav-link:focus {
  outline: none;
}
.cid-s99G1Q5CpG .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99G1Q5CpG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99G1Q5CpG .menu-logo {
  margin-right: auto;
}
.cid-s99G1Q5CpG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99G1Q5CpG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99G1Q5CpG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99G1Q5CpG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99G1Q5CpG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99G1Q5CpG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99G1Q5CpG .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99G1Q5CpG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99G1Q5CpG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99G1Q5CpG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99G1Q5CpG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99G1Q5CpG .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99G1Q5CpG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99G1Q5CpG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99G1Q5CpG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99G1Q5CpG .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99G1Q5CpG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99G1Q5CpG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99G1Q5CpG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99G1Q5CpG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99G1Q5CpG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99G1Q5CpG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99G1Q5CpG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99G1Q5CpG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99G1Q5CpG button.navbar-toggler:focus {
  outline: none;
}
.cid-s99G1Q5CpG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99G1Q5CpG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99G1Q5CpG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99G1Q5CpG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99G1Q5CpG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99G1Q5CpG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99G1Q5CpG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99G1Q5CpG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99G1Q5CpG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99G1Q5CpG .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99G1Q5CpG .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99G1Q5CpG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99G1Q5CpG .collapsed .navbar-collapse.collapsing,
.cid-s99G1Q5CpG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99G1Q5CpG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99G1Q5CpG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99G1Q5CpG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99G1Q5CpG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99G1Q5CpG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99G1Q5CpG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99G1Q5CpG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99G1Q5CpG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99G1Q5CpG .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99G1Q5CpG .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99G1Q5CpG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99G1Q5CpG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99G1Q5CpG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99G1Q5CpG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99G1Q5CpG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99G1Q5CpG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99G1Q5CpG.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99G1Q5CpG img {
    height: 3.8rem !important;
  }
  .cid-s99G1Q5CpG .btn {
    display: -webkit-flex;
  }
  .cid-s99G1Q5CpG button.navbar-toggler {
    display: block;
  }
  .cid-s99G1Q5CpG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99G1Q5CpG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99G1Q5CpG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99G1Q5CpG .navbar-collapse.collapsing,
  .cid-s99G1Q5CpG .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99G1Q5CpG .navbar-collapse.collapsing .navbar-nav,
  .cid-s99G1Q5CpG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99G1Q5CpG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99G1Q5CpG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99G1Q5CpG .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99G1Q5CpG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99G1Q5CpG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99G1Q5CpG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99G1Q5CpG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99G1Q5CpG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99G1Q5CpG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99G1Q5CpG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99G1Q5CpG .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99G1Q5CpG .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99G1Q5CpG .nav-link:hover,
.cid-s99G1Q5CpG .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99G1QBgUw {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99G1QBgUw .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99G1QBgUw H3 {
  text-align: center;
}
.cid-s99G1R5Yjr {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99G1R5Yjr P {
  color: #767676;
}
.cid-s99G1R5Yjr H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99G1R5Yjr .mbr-text,
.cid-s99G1R5Yjr .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99G1RrlCZ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99G1RrlCZ .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99G1RrlCZ .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99G1RrlCZ .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99G1RrlCZ .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99G1RrlCZ .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99G1RrlCZ .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99G1RrlCZ .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99G1RrlCZ .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99G1RrlCZ .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99G1RrlCZ .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99G1RrlCZ H4 {
  text-align: left;
}
.cid-s99G1RrlCZ .img-text {
  text-align: left;
}
.cid-s99G1RSa87 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99G1RSa87 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99G1RSa87 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99G1RSa87 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99G1RSa87 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99G1Sir1v {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99G1Sir1v .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99G1Sir1v .form-group {
  padding: 0.5rem;
}
.cid-s99G1Sir1v .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99G1Sir1v .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99G1Sir1v .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99G1Sir1v .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99G1Sir1v .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99G1Sir1v .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99G1Sir1v .mbri-play:before {
  left: 55% !important;
}
.cid-s99G1Sir1v .form-control {
  text-align: center;
}
.cid-s99G1Sir1v h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99G1Sir1v .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99G1Sir1v .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99G1Sir1v .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99G1Sir1v .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99G1Sir1v a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99G1Sir1v a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99G1Sir1v .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99G1Sir1v .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99G1Sir1v .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99G1Sir1v .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99G1Sir1v .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99G1Sir1v .mbr-section-subtitle {
  color: #465052;
}
.cid-s99G1SKL42 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99G1SKL42 .content {
    text-align: center;
  }
  .cid-s99G1SKL42 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99G1SKL42 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99G1SKL42 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99G1SKL42 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99G1SKL42 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99G1SKL42 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99G1SKL42 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99G1SKL42 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99G1SKL42 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99G1SKL42 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99G1SKL42 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99G1SKL42 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99G1SKL42 P {
  text-align: left;
}
.cid-s99G1SKL42 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99GrFqHta .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99GrFqHta .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99GrFqHta a {
  font-style: normal;
}
.cid-s99GrFqHta .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99GrFqHta .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99GrFqHta .nav-item:focus,
.cid-s99GrFqHta .nav-link:focus {
  outline: none;
}
.cid-s99GrFqHta .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99GrFqHta .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99GrFqHta .menu-logo {
  margin-right: auto;
}
.cid-s99GrFqHta .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99GrFqHta .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99GrFqHta .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99GrFqHta .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99GrFqHta .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99GrFqHta .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99GrFqHta .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99GrFqHta .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99GrFqHta .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99GrFqHta .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99GrFqHta .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99GrFqHta .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99GrFqHta .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99GrFqHta .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99GrFqHta .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99GrFqHta .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99GrFqHta .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99GrFqHta .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99GrFqHta .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99GrFqHta .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99GrFqHta .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99GrFqHta .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99GrFqHta .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99GrFqHta button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99GrFqHta button.navbar-toggler:focus {
  outline: none;
}
.cid-s99GrFqHta button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99GrFqHta button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99GrFqHta button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99GrFqHta button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99GrFqHta button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99GrFqHta nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99GrFqHta nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99GrFqHta nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99GrFqHta nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99GrFqHta .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99GrFqHta .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99GrFqHta .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99GrFqHta .collapsed .navbar-collapse.collapsing,
.cid-s99GrFqHta .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99GrFqHta .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99GrFqHta .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99GrFqHta .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99GrFqHta .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99GrFqHta .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99GrFqHta .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99GrFqHta .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99GrFqHta .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99GrFqHta .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99GrFqHta .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99GrFqHta .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99GrFqHta .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99GrFqHta .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99GrFqHta .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99GrFqHta .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99GrFqHta .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99GrFqHta.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99GrFqHta img {
    height: 3.8rem !important;
  }
  .cid-s99GrFqHta .btn {
    display: -webkit-flex;
  }
  .cid-s99GrFqHta button.navbar-toggler {
    display: block;
  }
  .cid-s99GrFqHta .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99GrFqHta .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99GrFqHta .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99GrFqHta .navbar-collapse.collapsing,
  .cid-s99GrFqHta .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99GrFqHta .navbar-collapse.collapsing .navbar-nav,
  .cid-s99GrFqHta .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99GrFqHta .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99GrFqHta .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99GrFqHta .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99GrFqHta .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99GrFqHta .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99GrFqHta .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99GrFqHta .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99GrFqHta .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99GrFqHta .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99GrFqHta .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99GrFqHta .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99GrFqHta .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99GrFqHta .nav-link:hover,
.cid-s99GrFqHta .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99GrFUCqH {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99GrFUCqH .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99GrFUCqH H3 {
  text-align: center;
}
.cid-s99GrGn3n6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99GrGn3n6 P {
  color: #767676;
}
.cid-s99GrGn3n6 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99GrGn3n6 .mbr-text,
.cid-s99GrGn3n6 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99GrGKc2L {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99GrGKc2L .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99GrGKc2L .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99GrGKc2L .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99GrGKc2L .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99GrGKc2L .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99GrGKc2L .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99GrGKc2L .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99GrGKc2L .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99GrGKc2L .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99GrGKc2L .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99GrGKc2L H4 {
  text-align: left;
}
.cid-s99GrGKc2L .img-text {
  text-align: left;
}
.cid-s99GrH7o09 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99GrH7o09 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99GrH7o09 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99GrH7o09 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99GrH7o09 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99GrHyNb5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99GrHyNb5 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99GrHyNb5 .form-group {
  padding: 0.5rem;
}
.cid-s99GrHyNb5 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99GrHyNb5 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99GrHyNb5 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99GrHyNb5 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99GrHyNb5 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99GrHyNb5 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99GrHyNb5 .mbri-play:before {
  left: 55% !important;
}
.cid-s99GrHyNb5 .form-control {
  text-align: center;
}
.cid-s99GrHyNb5 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99GrHyNb5 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99GrHyNb5 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99GrHyNb5 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99GrHyNb5 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99GrHyNb5 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99GrHyNb5 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99GrHyNb5 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99GrHyNb5 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99GrHyNb5 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99GrHyNb5 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99GrHyNb5 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99GrHyNb5 .mbr-section-subtitle {
  color: #465052;
}
.cid-s99GrHZbM7 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99GrHZbM7 .content {
    text-align: center;
  }
  .cid-s99GrHZbM7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99GrHZbM7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99GrHZbM7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99GrHZbM7 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99GrHZbM7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99GrHZbM7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99GrHZbM7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99GrHZbM7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99GrHZbM7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99GrHZbM7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99GrHZbM7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99GrHZbM7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99GrHZbM7 P {
  text-align: left;
}
.cid-s99GrHZbM7 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99GTFr06r .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99GTFr06r .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99GTFr06r a {
  font-style: normal;
}
.cid-s99GTFr06r .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99GTFr06r .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99GTFr06r .nav-item:focus,
.cid-s99GTFr06r .nav-link:focus {
  outline: none;
}
.cid-s99GTFr06r .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99GTFr06r .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99GTFr06r .menu-logo {
  margin-right: auto;
}
.cid-s99GTFr06r .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99GTFr06r .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99GTFr06r .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99GTFr06r .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99GTFr06r .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99GTFr06r .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99GTFr06r .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99GTFr06r .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99GTFr06r .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99GTFr06r .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99GTFr06r .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99GTFr06r .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99GTFr06r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99GTFr06r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99GTFr06r .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99GTFr06r .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99GTFr06r .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99GTFr06r .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99GTFr06r .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99GTFr06r .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99GTFr06r .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99GTFr06r .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99GTFr06r .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99GTFr06r button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99GTFr06r button.navbar-toggler:focus {
  outline: none;
}
.cid-s99GTFr06r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99GTFr06r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99GTFr06r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99GTFr06r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99GTFr06r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99GTFr06r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99GTFr06r nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99GTFr06r nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99GTFr06r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99GTFr06r .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99GTFr06r .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99GTFr06r .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99GTFr06r .collapsed .navbar-collapse.collapsing,
.cid-s99GTFr06r .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99GTFr06r .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99GTFr06r .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99GTFr06r .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99GTFr06r .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99GTFr06r .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99GTFr06r .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99GTFr06r .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99GTFr06r .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99GTFr06r .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99GTFr06r .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99GTFr06r .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99GTFr06r .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99GTFr06r .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99GTFr06r .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99GTFr06r .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99GTFr06r .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99GTFr06r.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99GTFr06r img {
    height: 3.8rem !important;
  }
  .cid-s99GTFr06r .btn {
    display: -webkit-flex;
  }
  .cid-s99GTFr06r button.navbar-toggler {
    display: block;
  }
  .cid-s99GTFr06r .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99GTFr06r .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99GTFr06r .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99GTFr06r .navbar-collapse.collapsing,
  .cid-s99GTFr06r .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99GTFr06r .navbar-collapse.collapsing .navbar-nav,
  .cid-s99GTFr06r .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99GTFr06r .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99GTFr06r .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99GTFr06r .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99GTFr06r .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99GTFr06r .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99GTFr06r .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99GTFr06r .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99GTFr06r .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99GTFr06r .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99GTFr06r .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99GTFr06r .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99GTFr06r .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99GTFr06r .nav-link:hover,
.cid-s99GTFr06r .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99GTFP9kv {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99GTFP9kv .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99GTFP9kv H3 {
  text-align: center;
}
.cid-s99GTGkK1A {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99GTGkK1A P {
  color: #767676;
}
.cid-s99GTGkK1A H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99GTGkK1A .mbr-text,
.cid-s99GTGkK1A .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99GTGKapE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99GTGKapE .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99GTGKapE .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99GTGKapE .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99GTGKapE .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99GTGKapE .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99GTGKapE .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99GTGKapE .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99GTGKapE .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99GTGKapE .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99GTGKapE .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99GTGKapE H4 {
  text-align: left;
}
.cid-s99GTGKapE .img-text {
  text-align: left;
}
.cid-s99GTH66Ug .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99GTH66Ug .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99GTH66Ug .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99GTH66Ug .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99GTH66Ug .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99GTHvrh1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99GTHvrh1 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99GTHvrh1 .form-group {
  padding: 0.5rem;
}
.cid-s99GTHvrh1 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99GTHvrh1 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99GTHvrh1 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99GTHvrh1 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99GTHvrh1 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99GTHvrh1 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99GTHvrh1 .mbri-play:before {
  left: 55% !important;
}
.cid-s99GTHvrh1 .form-control {
  text-align: center;
}
.cid-s99GTHvrh1 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99GTHvrh1 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99GTHvrh1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99GTHvrh1 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99GTHvrh1 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99GTHvrh1 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99GTHvrh1 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99GTHvrh1 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99GTHvrh1 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99GTHvrh1 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99GTHvrh1 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99GTHvrh1 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99GTHvrh1 .mbr-section-subtitle {
  color: #465052;
}
.cid-s99GTHVfbV {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99GTHVfbV .content {
    text-align: center;
  }
  .cid-s99GTHVfbV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99GTHVfbV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99GTHVfbV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99GTHVfbV .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99GTHVfbV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99GTHVfbV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99GTHVfbV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99GTHVfbV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99GTHVfbV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99GTHVfbV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99GTHVfbV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99GTHVfbV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99GTHVfbV P {
  text-align: left;
}
.cid-s99GTHVfbV H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99HlVBs0n .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99HlVBs0n .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99HlVBs0n a {
  font-style: normal;
}
.cid-s99HlVBs0n .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99HlVBs0n .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99HlVBs0n .nav-item:focus,
.cid-s99HlVBs0n .nav-link:focus {
  outline: none;
}
.cid-s99HlVBs0n .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99HlVBs0n .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99HlVBs0n .menu-logo {
  margin-right: auto;
}
.cid-s99HlVBs0n .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99HlVBs0n .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99HlVBs0n .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99HlVBs0n .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99HlVBs0n .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99HlVBs0n .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99HlVBs0n .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99HlVBs0n .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99HlVBs0n .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99HlVBs0n .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99HlVBs0n .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99HlVBs0n .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99HlVBs0n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99HlVBs0n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99HlVBs0n .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99HlVBs0n .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99HlVBs0n .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99HlVBs0n .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99HlVBs0n .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99HlVBs0n .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99HlVBs0n .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99HlVBs0n .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99HlVBs0n .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99HlVBs0n button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99HlVBs0n button.navbar-toggler:focus {
  outline: none;
}
.cid-s99HlVBs0n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99HlVBs0n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99HlVBs0n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99HlVBs0n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99HlVBs0n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99HlVBs0n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99HlVBs0n nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99HlVBs0n nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99HlVBs0n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99HlVBs0n .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99HlVBs0n .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99HlVBs0n .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99HlVBs0n .collapsed .navbar-collapse.collapsing,
.cid-s99HlVBs0n .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99HlVBs0n .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99HlVBs0n .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99HlVBs0n .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99HlVBs0n .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99HlVBs0n .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99HlVBs0n .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99HlVBs0n .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99HlVBs0n .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99HlVBs0n .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99HlVBs0n .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99HlVBs0n .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99HlVBs0n .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99HlVBs0n .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99HlVBs0n .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99HlVBs0n .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99HlVBs0n .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99HlVBs0n.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99HlVBs0n img {
    height: 3.8rem !important;
  }
  .cid-s99HlVBs0n .btn {
    display: -webkit-flex;
  }
  .cid-s99HlVBs0n button.navbar-toggler {
    display: block;
  }
  .cid-s99HlVBs0n .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99HlVBs0n .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99HlVBs0n .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99HlVBs0n .navbar-collapse.collapsing,
  .cid-s99HlVBs0n .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99HlVBs0n .navbar-collapse.collapsing .navbar-nav,
  .cid-s99HlVBs0n .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99HlVBs0n .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99HlVBs0n .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99HlVBs0n .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99HlVBs0n .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99HlVBs0n .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99HlVBs0n .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99HlVBs0n .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99HlVBs0n .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99HlVBs0n .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99HlVBs0n .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99HlVBs0n .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99HlVBs0n .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99HlVBs0n .nav-link:hover,
.cid-s99HlVBs0n .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99HlW7wkY {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99HlW7wkY .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99HlW7wkY H3 {
  text-align: center;
}
.cid-s99HlWwbGZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99HlWwbGZ P {
  color: #767676;
}
.cid-s99HlWwbGZ H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99HlWwbGZ .mbr-text,
.cid-s99HlWwbGZ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99HlWTS6T {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99HlWTS6T .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99HlWTS6T .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99HlWTS6T .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99HlWTS6T .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99HlWTS6T .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99HlWTS6T .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99HlWTS6T .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99HlWTS6T .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99HlWTS6T .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99HlWTS6T .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99HlWTS6T H4 {
  text-align: left;
}
.cid-s99HlWTS6T .img-text {
  text-align: left;
}
.cid-s99HlXfIgO .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99HlXfIgO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99HlXfIgO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99HlXfIgO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99HlXfIgO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99HlY62gB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99HlY62gB .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99HlY62gB .form-group {
  padding: 0.5rem;
}
.cid-s99HlY62gB .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99HlY62gB .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99HlY62gB .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99HlY62gB .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99HlY62gB .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99HlY62gB .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99HlY62gB .mbri-play:before {
  left: 55% !important;
}
.cid-s99HlY62gB .form-control {
  text-align: center;
}
.cid-s99HlY62gB h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99HlY62gB .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99HlY62gB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99HlY62gB .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99HlY62gB .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99HlY62gB a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99HlY62gB a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99HlY62gB .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99HlY62gB .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99HlY62gB .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99HlY62gB .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99HlY62gB .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99HlY62gB .mbr-section-subtitle {
  color: #465052;
}
.cid-s99HlYwMQ9 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99HlYwMQ9 .content {
    text-align: center;
  }
  .cid-s99HlYwMQ9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99HlYwMQ9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99HlYwMQ9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99HlYwMQ9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99HlYwMQ9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99HlYwMQ9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99HlYwMQ9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99HlYwMQ9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99HlYwMQ9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99HlYwMQ9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99HlYwMQ9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99HlYwMQ9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99HlYwMQ9 P {
  text-align: left;
}
.cid-s99HlYwMQ9 H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99HIaDSZf .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99HIaDSZf .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99HIaDSZf a {
  font-style: normal;
}
.cid-s99HIaDSZf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99HIaDSZf .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99HIaDSZf .nav-item:focus,
.cid-s99HIaDSZf .nav-link:focus {
  outline: none;
}
.cid-s99HIaDSZf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99HIaDSZf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99HIaDSZf .menu-logo {
  margin-right: auto;
}
.cid-s99HIaDSZf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99HIaDSZf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99HIaDSZf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99HIaDSZf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99HIaDSZf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99HIaDSZf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99HIaDSZf .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99HIaDSZf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99HIaDSZf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99HIaDSZf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99HIaDSZf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99HIaDSZf .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99HIaDSZf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99HIaDSZf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99HIaDSZf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99HIaDSZf .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99HIaDSZf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99HIaDSZf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99HIaDSZf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99HIaDSZf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99HIaDSZf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99HIaDSZf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99HIaDSZf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99HIaDSZf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99HIaDSZf button.navbar-toggler:focus {
  outline: none;
}
.cid-s99HIaDSZf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99HIaDSZf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99HIaDSZf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99HIaDSZf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99HIaDSZf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99HIaDSZf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99HIaDSZf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99HIaDSZf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99HIaDSZf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99HIaDSZf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99HIaDSZf .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99HIaDSZf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99HIaDSZf .collapsed .navbar-collapse.collapsing,
.cid-s99HIaDSZf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99HIaDSZf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99HIaDSZf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99HIaDSZf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99HIaDSZf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99HIaDSZf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99HIaDSZf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99HIaDSZf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99HIaDSZf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99HIaDSZf .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99HIaDSZf .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99HIaDSZf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99HIaDSZf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99HIaDSZf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99HIaDSZf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99HIaDSZf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99HIaDSZf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99HIaDSZf.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99HIaDSZf img {
    height: 3.8rem !important;
  }
  .cid-s99HIaDSZf .btn {
    display: -webkit-flex;
  }
  .cid-s99HIaDSZf button.navbar-toggler {
    display: block;
  }
  .cid-s99HIaDSZf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99HIaDSZf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99HIaDSZf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99HIaDSZf .navbar-collapse.collapsing,
  .cid-s99HIaDSZf .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99HIaDSZf .navbar-collapse.collapsing .navbar-nav,
  .cid-s99HIaDSZf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99HIaDSZf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99HIaDSZf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99HIaDSZf .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99HIaDSZf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99HIaDSZf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99HIaDSZf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99HIaDSZf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99HIaDSZf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99HIaDSZf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99HIaDSZf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99HIaDSZf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99HIaDSZf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99HIaDSZf .nav-link:hover,
.cid-s99HIaDSZf .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99HIbtb2p {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99HIbtb2p .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99HIbtb2p H3 {
  text-align: center;
}
.cid-s99HIc1K1Q {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99HIc1K1Q P {
  color: #767676;
}
.cid-s99HIc1K1Q H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99HIc1K1Q .mbr-text,
.cid-s99HIc1K1Q .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99HIcrhNE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99HIcrhNE .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99HIcrhNE .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99HIcrhNE .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99HIcrhNE .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99HIcrhNE .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99HIcrhNE .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99HIcrhNE .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99HIcrhNE .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99HIcrhNE .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99HIcrhNE .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99HIcrhNE H4 {
  text-align: left;
}
.cid-s99HIcrhNE .img-text {
  text-align: left;
}
.cid-s99HId6QX7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99HId6QX7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99HId6QX7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99HId6QX7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99HId6QX7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99HIdH9vu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99HIdH9vu .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99HIdH9vu .form-group {
  padding: 0.5rem;
}
.cid-s99HIdH9vu .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99HIdH9vu .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99HIdH9vu .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99HIdH9vu .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99HIdH9vu .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99HIdH9vu .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99HIdH9vu .mbri-play:before {
  left: 55% !important;
}
.cid-s99HIdH9vu .form-control {
  text-align: center;
}
.cid-s99HIdH9vu h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99HIdH9vu .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99HIdH9vu .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99HIdH9vu .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99HIdH9vu .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99HIdH9vu a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99HIdH9vu a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99HIdH9vu .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99HIdH9vu .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99HIdH9vu .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99HIdH9vu .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99HIdH9vu .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99HIdH9vu .mbr-section-subtitle {
  color: #465052;
}
.cid-s99HIiuY4j {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99HIiuY4j .content {
    text-align: center;
  }
  .cid-s99HIiuY4j .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99HIiuY4j .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99HIiuY4j .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99HIiuY4j .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99HIiuY4j .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99HIiuY4j .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99HIiuY4j .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99HIiuY4j .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99HIiuY4j .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99HIiuY4j .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99HIiuY4j .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99HIiuY4j .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99HIiuY4j P {
  text-align: left;
}
.cid-s99HIiuY4j H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99I4UVxGc .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99I4UVxGc .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99I4UVxGc a {
  font-style: normal;
}
.cid-s99I4UVxGc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99I4UVxGc .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99I4UVxGc .nav-item:focus,
.cid-s99I4UVxGc .nav-link:focus {
  outline: none;
}
.cid-s99I4UVxGc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99I4UVxGc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99I4UVxGc .menu-logo {
  margin-right: auto;
}
.cid-s99I4UVxGc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99I4UVxGc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99I4UVxGc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99I4UVxGc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99I4UVxGc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99I4UVxGc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99I4UVxGc .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99I4UVxGc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99I4UVxGc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99I4UVxGc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99I4UVxGc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99I4UVxGc .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99I4UVxGc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99I4UVxGc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99I4UVxGc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99I4UVxGc .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99I4UVxGc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99I4UVxGc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99I4UVxGc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99I4UVxGc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99I4UVxGc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99I4UVxGc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99I4UVxGc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99I4UVxGc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99I4UVxGc button.navbar-toggler:focus {
  outline: none;
}
.cid-s99I4UVxGc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99I4UVxGc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99I4UVxGc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99I4UVxGc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99I4UVxGc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99I4UVxGc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99I4UVxGc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99I4UVxGc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99I4UVxGc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99I4UVxGc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99I4UVxGc .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99I4UVxGc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99I4UVxGc .collapsed .navbar-collapse.collapsing,
.cid-s99I4UVxGc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99I4UVxGc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99I4UVxGc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99I4UVxGc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99I4UVxGc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99I4UVxGc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99I4UVxGc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99I4UVxGc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99I4UVxGc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99I4UVxGc .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99I4UVxGc .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99I4UVxGc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99I4UVxGc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99I4UVxGc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99I4UVxGc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99I4UVxGc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99I4UVxGc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99I4UVxGc.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99I4UVxGc img {
    height: 3.8rem !important;
  }
  .cid-s99I4UVxGc .btn {
    display: -webkit-flex;
  }
  .cid-s99I4UVxGc button.navbar-toggler {
    display: block;
  }
  .cid-s99I4UVxGc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99I4UVxGc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99I4UVxGc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99I4UVxGc .navbar-collapse.collapsing,
  .cid-s99I4UVxGc .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99I4UVxGc .navbar-collapse.collapsing .navbar-nav,
  .cid-s99I4UVxGc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99I4UVxGc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99I4UVxGc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99I4UVxGc .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99I4UVxGc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99I4UVxGc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99I4UVxGc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99I4UVxGc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99I4UVxGc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99I4UVxGc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99I4UVxGc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99I4UVxGc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99I4UVxGc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99I4UVxGc .nav-link:hover,
.cid-s99I4UVxGc .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99I4VqivH {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99I4VqivH .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99I4VqivH H3 {
  text-align: center;
}
.cid-s99I4VQJ9e {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99I4VQJ9e P {
  color: #767676;
}
.cid-s99I4VQJ9e H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99I4VQJ9e .mbr-text,
.cid-s99I4VQJ9e .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99I4WgKsu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99I4WgKsu .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99I4WgKsu .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99I4WgKsu .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99I4WgKsu .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99I4WgKsu .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99I4WgKsu .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99I4WgKsu .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99I4WgKsu .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99I4WgKsu .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99I4WgKsu .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99I4WgKsu H4 {
  text-align: left;
}
.cid-s99I4WgKsu .img-text {
  text-align: left;
}
.cid-s99I4WD49O .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99I4WD49O .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99I4WD49O .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99I4WD49O .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99I4WD49O .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99I4X3str {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99I4X3str .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99I4X3str .form-group {
  padding: 0.5rem;
}
.cid-s99I4X3str .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99I4X3str .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99I4X3str .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99I4X3str .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99I4X3str .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99I4X3str .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99I4X3str .mbri-play:before {
  left: 55% !important;
}
.cid-s99I4X3str .form-control {
  text-align: center;
}
.cid-s99I4X3str h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99I4X3str .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99I4X3str .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99I4X3str .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99I4X3str .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99I4X3str a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99I4X3str a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99I4X3str .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99I4X3str .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99I4X3str .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99I4X3str .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99I4X3str .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99I4X3str .mbr-section-subtitle {
  color: #465052;
}
.cid-s99I4Xv9xL {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99I4Xv9xL .content {
    text-align: center;
  }
  .cid-s99I4Xv9xL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99I4Xv9xL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99I4Xv9xL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99I4Xv9xL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99I4Xv9xL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99I4Xv9xL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99I4Xv9xL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99I4Xv9xL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99I4Xv9xL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99I4Xv9xL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99I4Xv9xL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99I4Xv9xL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99I4Xv9xL P {
  text-align: left;
}
.cid-s99I4Xv9xL H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99IsUCN0g .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99IsUCN0g .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99IsUCN0g a {
  font-style: normal;
}
.cid-s99IsUCN0g .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99IsUCN0g .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99IsUCN0g .nav-item:focus,
.cid-s99IsUCN0g .nav-link:focus {
  outline: none;
}
.cid-s99IsUCN0g .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99IsUCN0g .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99IsUCN0g .menu-logo {
  margin-right: auto;
}
.cid-s99IsUCN0g .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99IsUCN0g .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99IsUCN0g .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99IsUCN0g .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99IsUCN0g .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99IsUCN0g .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99IsUCN0g .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99IsUCN0g .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99IsUCN0g .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99IsUCN0g .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99IsUCN0g .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99IsUCN0g .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99IsUCN0g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99IsUCN0g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99IsUCN0g .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99IsUCN0g .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99IsUCN0g .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99IsUCN0g .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99IsUCN0g .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99IsUCN0g .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99IsUCN0g .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99IsUCN0g .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99IsUCN0g .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99IsUCN0g button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99IsUCN0g button.navbar-toggler:focus {
  outline: none;
}
.cid-s99IsUCN0g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99IsUCN0g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99IsUCN0g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99IsUCN0g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99IsUCN0g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99IsUCN0g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99IsUCN0g nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99IsUCN0g nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99IsUCN0g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99IsUCN0g .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99IsUCN0g .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99IsUCN0g .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99IsUCN0g .collapsed .navbar-collapse.collapsing,
.cid-s99IsUCN0g .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99IsUCN0g .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99IsUCN0g .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99IsUCN0g .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99IsUCN0g .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99IsUCN0g .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99IsUCN0g .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99IsUCN0g .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99IsUCN0g .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99IsUCN0g .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99IsUCN0g .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99IsUCN0g .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99IsUCN0g .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99IsUCN0g .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99IsUCN0g .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99IsUCN0g .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99IsUCN0g .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99IsUCN0g.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99IsUCN0g img {
    height: 3.8rem !important;
  }
  .cid-s99IsUCN0g .btn {
    display: -webkit-flex;
  }
  .cid-s99IsUCN0g button.navbar-toggler {
    display: block;
  }
  .cid-s99IsUCN0g .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99IsUCN0g .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99IsUCN0g .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99IsUCN0g .navbar-collapse.collapsing,
  .cid-s99IsUCN0g .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99IsUCN0g .navbar-collapse.collapsing .navbar-nav,
  .cid-s99IsUCN0g .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99IsUCN0g .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99IsUCN0g .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99IsUCN0g .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99IsUCN0g .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99IsUCN0g .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99IsUCN0g .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99IsUCN0g .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99IsUCN0g .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99IsUCN0g .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99IsUCN0g .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99IsUCN0g .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99IsUCN0g .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99IsUCN0g .nav-link:hover,
.cid-s99IsUCN0g .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99IsV6rfU {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99IsV6rfU .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99IsV6rfU H3 {
  text-align: center;
}
.cid-s99IsVz9NQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99IsVz9NQ P {
  color: #767676;
}
.cid-s99IsVz9NQ H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99IsVz9NQ .mbr-text,
.cid-s99IsVz9NQ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99IsVUZOx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99IsVUZOx .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99IsVUZOx .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99IsVUZOx .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99IsVUZOx .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99IsVUZOx .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99IsVUZOx .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99IsVUZOx .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99IsVUZOx .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99IsVUZOx .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99IsVUZOx .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99IsVUZOx H4 {
  text-align: left;
}
.cid-s99IsVUZOx .img-text {
  text-align: left;
}
.cid-s99IsWizCp .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99IsWizCp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99IsWizCp .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99IsWizCp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99IsWizCp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99IsWHimM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99IsWHimM .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99IsWHimM .form-group {
  padding: 0.5rem;
}
.cid-s99IsWHimM .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99IsWHimM .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99IsWHimM .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99IsWHimM .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99IsWHimM .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99IsWHimM .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99IsWHimM .mbri-play:before {
  left: 55% !important;
}
.cid-s99IsWHimM .form-control {
  text-align: center;
}
.cid-s99IsWHimM h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99IsWHimM .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99IsWHimM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99IsWHimM .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99IsWHimM .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99IsWHimM a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99IsWHimM a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99IsWHimM .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99IsWHimM .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99IsWHimM .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99IsWHimM .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99IsWHimM .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99IsWHimM .mbr-section-subtitle {
  color: #465052;
}
.cid-s99IsX9iYN {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99IsX9iYN .content {
    text-align: center;
  }
  .cid-s99IsX9iYN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99IsX9iYN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99IsX9iYN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99IsX9iYN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99IsX9iYN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99IsX9iYN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99IsX9iYN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99IsX9iYN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99IsX9iYN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99IsX9iYN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99IsX9iYN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99IsX9iYN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99IsX9iYN P {
  text-align: left;
}
.cid-s99IsX9iYN H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99IMUoUdo .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99IMUoUdo .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99IMUoUdo a {
  font-style: normal;
}
.cid-s99IMUoUdo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99IMUoUdo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99IMUoUdo .nav-item:focus,
.cid-s99IMUoUdo .nav-link:focus {
  outline: none;
}
.cid-s99IMUoUdo .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99IMUoUdo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99IMUoUdo .menu-logo {
  margin-right: auto;
}
.cid-s99IMUoUdo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99IMUoUdo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99IMUoUdo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99IMUoUdo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99IMUoUdo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99IMUoUdo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99IMUoUdo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99IMUoUdo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99IMUoUdo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99IMUoUdo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99IMUoUdo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99IMUoUdo .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99IMUoUdo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99IMUoUdo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99IMUoUdo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99IMUoUdo .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99IMUoUdo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99IMUoUdo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99IMUoUdo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99IMUoUdo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99IMUoUdo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99IMUoUdo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99IMUoUdo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99IMUoUdo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99IMUoUdo button.navbar-toggler:focus {
  outline: none;
}
.cid-s99IMUoUdo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99IMUoUdo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99IMUoUdo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99IMUoUdo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99IMUoUdo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99IMUoUdo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99IMUoUdo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99IMUoUdo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99IMUoUdo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99IMUoUdo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99IMUoUdo .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99IMUoUdo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99IMUoUdo .collapsed .navbar-collapse.collapsing,
.cid-s99IMUoUdo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99IMUoUdo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99IMUoUdo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99IMUoUdo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99IMUoUdo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99IMUoUdo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99IMUoUdo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99IMUoUdo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99IMUoUdo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99IMUoUdo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99IMUoUdo .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99IMUoUdo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99IMUoUdo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99IMUoUdo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99IMUoUdo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99IMUoUdo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99IMUoUdo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99IMUoUdo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99IMUoUdo img {
    height: 3.8rem !important;
  }
  .cid-s99IMUoUdo .btn {
    display: -webkit-flex;
  }
  .cid-s99IMUoUdo button.navbar-toggler {
    display: block;
  }
  .cid-s99IMUoUdo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99IMUoUdo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99IMUoUdo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99IMUoUdo .navbar-collapse.collapsing,
  .cid-s99IMUoUdo .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99IMUoUdo .navbar-collapse.collapsing .navbar-nav,
  .cid-s99IMUoUdo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99IMUoUdo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99IMUoUdo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99IMUoUdo .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99IMUoUdo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99IMUoUdo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99IMUoUdo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99IMUoUdo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99IMUoUdo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99IMUoUdo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99IMUoUdo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99IMUoUdo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99IMUoUdo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99IMUoUdo .nav-link:hover,
.cid-s99IMUoUdo .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99IMUUriV {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99IMUUriV .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99IMUUriV H3 {
  text-align: center;
}
.cid-s99IMVM7KG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99IMVM7KG P {
  color: #767676;
}
.cid-s99IMVM7KG H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99IMVM7KG .mbr-text,
.cid-s99IMVM7KG .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99IMW2EBL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99IMW2EBL .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99IMW2EBL .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99IMW2EBL .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99IMW2EBL .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99IMW2EBL .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99IMW2EBL .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99IMW2EBL .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99IMW2EBL .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99IMW2EBL .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99IMW2EBL .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99IMW2EBL H4 {
  text-align: left;
}
.cid-s99IMW2EBL .img-text {
  text-align: left;
}
.cid-s99IMWo35Q .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99IMWo35Q .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99IMWo35Q .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99IMWo35Q .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99IMWo35Q .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99IMWMJEf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99IMWMJEf .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99IMWMJEf .form-group {
  padding: 0.5rem;
}
.cid-s99IMWMJEf .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99IMWMJEf .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99IMWMJEf .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99IMWMJEf .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99IMWMJEf .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99IMWMJEf .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99IMWMJEf .mbri-play:before {
  left: 55% !important;
}
.cid-s99IMWMJEf .form-control {
  text-align: center;
}
.cid-s99IMWMJEf h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99IMWMJEf .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99IMWMJEf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99IMWMJEf .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99IMWMJEf .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99IMWMJEf a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99IMWMJEf a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99IMWMJEf .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99IMWMJEf .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99IMWMJEf .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99IMWMJEf .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99IMWMJEf .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99IMWMJEf .mbr-section-subtitle {
  color: #465052;
}
.cid-s99IMXhpsB {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99IMXhpsB .content {
    text-align: center;
  }
  .cid-s99IMXhpsB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99IMXhpsB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99IMXhpsB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99IMXhpsB .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99IMXhpsB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99IMXhpsB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99IMXhpsB .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99IMXhpsB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99IMXhpsB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99IMXhpsB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99IMXhpsB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99IMXhpsB .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99IMXhpsB P {
  text-align: left;
}
.cid-s99IMXhpsB H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99J66s7Ww .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99J66s7Ww .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99J66s7Ww a {
  font-style: normal;
}
.cid-s99J66s7Ww .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99J66s7Ww .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99J66s7Ww .nav-item:focus,
.cid-s99J66s7Ww .nav-link:focus {
  outline: none;
}
.cid-s99J66s7Ww .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99J66s7Ww .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99J66s7Ww .menu-logo {
  margin-right: auto;
}
.cid-s99J66s7Ww .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99J66s7Ww .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99J66s7Ww .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99J66s7Ww .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99J66s7Ww .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99J66s7Ww .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99J66s7Ww .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99J66s7Ww .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99J66s7Ww .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99J66s7Ww .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99J66s7Ww .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99J66s7Ww .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99J66s7Ww .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99J66s7Ww .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99J66s7Ww .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99J66s7Ww .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99J66s7Ww .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99J66s7Ww .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99J66s7Ww .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99J66s7Ww .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99J66s7Ww .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99J66s7Ww .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99J66s7Ww .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99J66s7Ww button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99J66s7Ww button.navbar-toggler:focus {
  outline: none;
}
.cid-s99J66s7Ww button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99J66s7Ww button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99J66s7Ww button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99J66s7Ww button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99J66s7Ww button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99J66s7Ww nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99J66s7Ww nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99J66s7Ww nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99J66s7Ww nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99J66s7Ww .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99J66s7Ww .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99J66s7Ww .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99J66s7Ww .collapsed .navbar-collapse.collapsing,
.cid-s99J66s7Ww .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99J66s7Ww .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99J66s7Ww .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99J66s7Ww .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99J66s7Ww .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99J66s7Ww .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99J66s7Ww .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99J66s7Ww .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99J66s7Ww .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99J66s7Ww .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99J66s7Ww .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99J66s7Ww .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99J66s7Ww .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99J66s7Ww .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99J66s7Ww .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99J66s7Ww .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99J66s7Ww .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99J66s7Ww.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99J66s7Ww img {
    height: 3.8rem !important;
  }
  .cid-s99J66s7Ww .btn {
    display: -webkit-flex;
  }
  .cid-s99J66s7Ww button.navbar-toggler {
    display: block;
  }
  .cid-s99J66s7Ww .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99J66s7Ww .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99J66s7Ww .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99J66s7Ww .navbar-collapse.collapsing,
  .cid-s99J66s7Ww .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99J66s7Ww .navbar-collapse.collapsing .navbar-nav,
  .cid-s99J66s7Ww .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99J66s7Ww .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99J66s7Ww .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99J66s7Ww .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99J66s7Ww .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99J66s7Ww .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99J66s7Ww .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99J66s7Ww .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99J66s7Ww .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99J66s7Ww .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99J66s7Ww .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99J66s7Ww .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99J66s7Ww .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99J66s7Ww .nav-link:hover,
.cid-s99J66s7Ww .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99J67e6l9 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99J67e6l9 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99J67e6l9 H3 {
  text-align: center;
}
.cid-s99J67RpP8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99J67RpP8 P {
  color: #767676;
}
.cid-s99J67RpP8 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99J67RpP8 .mbr-text,
.cid-s99J67RpP8 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99J68iZJ3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99J68iZJ3 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99J68iZJ3 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99J68iZJ3 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99J68iZJ3 .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99J68iZJ3 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99J68iZJ3 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99J68iZJ3 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99J68iZJ3 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99J68iZJ3 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99J68iZJ3 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99J68iZJ3 H4 {
  text-align: left;
}
.cid-s99J68iZJ3 .img-text {
  text-align: left;
}
.cid-s99J68XDWg .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99J68XDWg .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99J68XDWg .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99J68XDWg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99J68XDWg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99J69vVlZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99J69vVlZ .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99J69vVlZ .form-group {
  padding: 0.5rem;
}
.cid-s99J69vVlZ .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99J69vVlZ .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99J69vVlZ .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99J69vVlZ .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99J69vVlZ .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99J69vVlZ .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99J69vVlZ .mbri-play:before {
  left: 55% !important;
}
.cid-s99J69vVlZ .form-control {
  text-align: center;
}
.cid-s99J69vVlZ h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99J69vVlZ .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99J69vVlZ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99J69vVlZ .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99J69vVlZ .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99J69vVlZ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99J69vVlZ a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99J69vVlZ .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99J69vVlZ .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99J69vVlZ .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99J69vVlZ .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99J69vVlZ .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99J69vVlZ .mbr-section-subtitle {
  color: #465052;
}
.cid-s99J6eKLJk {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99J6eKLJk .content {
    text-align: center;
  }
  .cid-s99J6eKLJk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99J6eKLJk .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99J6eKLJk .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99J6eKLJk .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99J6eKLJk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99J6eKLJk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99J6eKLJk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99J6eKLJk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99J6eKLJk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99J6eKLJk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99J6eKLJk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99J6eKLJk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99J6eKLJk P {
  text-align: left;
}
.cid-s99J6eKLJk H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99Jpwbn9M .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99Jpwbn9M .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99Jpwbn9M a {
  font-style: normal;
}
.cid-s99Jpwbn9M .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99Jpwbn9M .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99Jpwbn9M .nav-item:focus,
.cid-s99Jpwbn9M .nav-link:focus {
  outline: none;
}
.cid-s99Jpwbn9M .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99Jpwbn9M .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99Jpwbn9M .menu-logo {
  margin-right: auto;
}
.cid-s99Jpwbn9M .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99Jpwbn9M .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99Jpwbn9M .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99Jpwbn9M .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99Jpwbn9M .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99Jpwbn9M .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99Jpwbn9M .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99Jpwbn9M .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99Jpwbn9M .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99Jpwbn9M .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99Jpwbn9M .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99Jpwbn9M .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99Jpwbn9M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99Jpwbn9M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99Jpwbn9M .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99Jpwbn9M .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99Jpwbn9M .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99Jpwbn9M .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99Jpwbn9M .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99Jpwbn9M .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99Jpwbn9M .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99Jpwbn9M .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99Jpwbn9M .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99Jpwbn9M button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99Jpwbn9M button.navbar-toggler:focus {
  outline: none;
}
.cid-s99Jpwbn9M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99Jpwbn9M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99Jpwbn9M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99Jpwbn9M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99Jpwbn9M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99Jpwbn9M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99Jpwbn9M nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99Jpwbn9M nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99Jpwbn9M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99Jpwbn9M .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99Jpwbn9M .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99Jpwbn9M .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99Jpwbn9M .collapsed .navbar-collapse.collapsing,
.cid-s99Jpwbn9M .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99Jpwbn9M .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99Jpwbn9M .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99Jpwbn9M .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99Jpwbn9M .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99Jpwbn9M .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99Jpwbn9M .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99Jpwbn9M .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99Jpwbn9M .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99Jpwbn9M .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99Jpwbn9M .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99Jpwbn9M .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99Jpwbn9M .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99Jpwbn9M .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99Jpwbn9M .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99Jpwbn9M .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99Jpwbn9M .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99Jpwbn9M.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99Jpwbn9M img {
    height: 3.8rem !important;
  }
  .cid-s99Jpwbn9M .btn {
    display: -webkit-flex;
  }
  .cid-s99Jpwbn9M button.navbar-toggler {
    display: block;
  }
  .cid-s99Jpwbn9M .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99Jpwbn9M .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99Jpwbn9M .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99Jpwbn9M .navbar-collapse.collapsing,
  .cid-s99Jpwbn9M .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99Jpwbn9M .navbar-collapse.collapsing .navbar-nav,
  .cid-s99Jpwbn9M .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99Jpwbn9M .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99Jpwbn9M .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99Jpwbn9M .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99Jpwbn9M .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99Jpwbn9M .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99Jpwbn9M .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99Jpwbn9M .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99Jpwbn9M .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99Jpwbn9M .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99Jpwbn9M .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99Jpwbn9M .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99Jpwbn9M .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99Jpwbn9M .nav-link:hover,
.cid-s99Jpwbn9M .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99JpwIaMZ {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99JpwIaMZ .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99JpwIaMZ H3 {
  text-align: center;
}
.cid-s99Jpx6Fv2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99Jpx6Fv2 P {
  color: #767676;
}
.cid-s99Jpx6Fv2 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99Jpx6Fv2 .mbr-text,
.cid-s99Jpx6Fv2 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99Jpxxowf {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99Jpxxowf .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99Jpxxowf .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99Jpxxowf .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99Jpxxowf .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99Jpxxowf .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99Jpxxowf .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99Jpxxowf .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99Jpxxowf .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99Jpxxowf .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99Jpxxowf .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99Jpxxowf H4 {
  text-align: left;
}
.cid-s99Jpxxowf .img-text {
  text-align: left;
}
.cid-s99JpxUCKz .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99JpxUCKz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99JpxUCKz .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99JpxUCKz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99JpxUCKz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99JpykMks {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99JpykMks .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99JpykMks .form-group {
  padding: 0.5rem;
}
.cid-s99JpykMks .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99JpykMks .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99JpykMks .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99JpykMks .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99JpykMks .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99JpykMks .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99JpykMks .mbri-play:before {
  left: 55% !important;
}
.cid-s99JpykMks .form-control {
  text-align: center;
}
.cid-s99JpykMks h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99JpykMks .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99JpykMks .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99JpykMks .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99JpykMks .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99JpykMks a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99JpykMks a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99JpykMks .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99JpykMks .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99JpykMks .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99JpykMks .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99JpykMks .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99JpykMks .mbr-section-subtitle {
  color: #465052;
}
.cid-s99JpyLXnQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99JpyLXnQ .content {
    text-align: center;
  }
  .cid-s99JpyLXnQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99JpyLXnQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99JpyLXnQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99JpyLXnQ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99JpyLXnQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99JpyLXnQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99JpyLXnQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99JpyLXnQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99JpyLXnQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99JpyLXnQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99JpyLXnQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99JpyLXnQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99JpyLXnQ P {
  text-align: left;
}
.cid-s99JpyLXnQ H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99JLZU6yF .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99JLZU6yF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99JLZU6yF a {
  font-style: normal;
}
.cid-s99JLZU6yF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99JLZU6yF .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99JLZU6yF .nav-item:focus,
.cid-s99JLZU6yF .nav-link:focus {
  outline: none;
}
.cid-s99JLZU6yF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99JLZU6yF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99JLZU6yF .menu-logo {
  margin-right: auto;
}
.cid-s99JLZU6yF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99JLZU6yF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99JLZU6yF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99JLZU6yF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99JLZU6yF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99JLZU6yF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99JLZU6yF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99JLZU6yF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99JLZU6yF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99JLZU6yF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99JLZU6yF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99JLZU6yF .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99JLZU6yF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99JLZU6yF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99JLZU6yF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99JLZU6yF .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99JLZU6yF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99JLZU6yF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99JLZU6yF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99JLZU6yF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99JLZU6yF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99JLZU6yF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99JLZU6yF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99JLZU6yF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99JLZU6yF button.navbar-toggler:focus {
  outline: none;
}
.cid-s99JLZU6yF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99JLZU6yF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99JLZU6yF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99JLZU6yF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99JLZU6yF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99JLZU6yF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99JLZU6yF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99JLZU6yF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99JLZU6yF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99JLZU6yF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99JLZU6yF .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99JLZU6yF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99JLZU6yF .collapsed .navbar-collapse.collapsing,
.cid-s99JLZU6yF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99JLZU6yF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99JLZU6yF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99JLZU6yF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99JLZU6yF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99JLZU6yF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99JLZU6yF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99JLZU6yF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99JLZU6yF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99JLZU6yF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99JLZU6yF .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99JLZU6yF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99JLZU6yF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99JLZU6yF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99JLZU6yF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99JLZU6yF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99JLZU6yF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99JLZU6yF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99JLZU6yF img {
    height: 3.8rem !important;
  }
  .cid-s99JLZU6yF .btn {
    display: -webkit-flex;
  }
  .cid-s99JLZU6yF button.navbar-toggler {
    display: block;
  }
  .cid-s99JLZU6yF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99JLZU6yF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99JLZU6yF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99JLZU6yF .navbar-collapse.collapsing,
  .cid-s99JLZU6yF .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99JLZU6yF .navbar-collapse.collapsing .navbar-nav,
  .cid-s99JLZU6yF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99JLZU6yF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99JLZU6yF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99JLZU6yF .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99JLZU6yF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99JLZU6yF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99JLZU6yF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99JLZU6yF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99JLZU6yF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99JLZU6yF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99JLZU6yF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99JLZU6yF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99JLZU6yF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99JLZU6yF .nav-link:hover,
.cid-s99JLZU6yF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99JM0sQUV {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99JM0sQUV .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99JM0sQUV H3 {
  text-align: center;
}
.cid-s99JM0ThB2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99JM0ThB2 P {
  color: #767676;
}
.cid-s99JM0ThB2 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99JM0ThB2 .mbr-text,
.cid-s99JM0ThB2 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99JM1jWui {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99JM1jWui .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99JM1jWui .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99JM1jWui .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99JM1jWui .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99JM1jWui .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99JM1jWui .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99JM1jWui .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99JM1jWui .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99JM1jWui .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99JM1jWui .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99JM1jWui H4 {
  text-align: left;
}
.cid-s99JM1jWui .img-text {
  text-align: left;
}
.cid-s99JM1HmsV .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99JM1HmsV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99JM1HmsV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99JM1HmsV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99JM1HmsV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99JM25fBt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99JM25fBt .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99JM25fBt .form-group {
  padding: 0.5rem;
}
.cid-s99JM25fBt .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99JM25fBt .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99JM25fBt .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99JM25fBt .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99JM25fBt .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99JM25fBt .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99JM25fBt .mbri-play:before {
  left: 55% !important;
}
.cid-s99JM25fBt .form-control {
  text-align: center;
}
.cid-s99JM25fBt h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99JM25fBt .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99JM25fBt .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99JM25fBt .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99JM25fBt .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99JM25fBt a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99JM25fBt a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99JM25fBt .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99JM25fBt .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99JM25fBt .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99JM25fBt .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99JM25fBt .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99JM25fBt .mbr-section-subtitle {
  color: #465052;
}
.cid-s99JM2x2WI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99JM2x2WI .content {
    text-align: center;
  }
  .cid-s99JM2x2WI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99JM2x2WI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99JM2x2WI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99JM2x2WI .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99JM2x2WI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99JM2x2WI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99JM2x2WI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99JM2x2WI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99JM2x2WI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99JM2x2WI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99JM2x2WI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99JM2x2WI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99JM2x2WI P {
  text-align: left;
}
.cid-s99JM2x2WI H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99K58v2fY .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99K58v2fY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99K58v2fY a {
  font-style: normal;
}
.cid-s99K58v2fY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99K58v2fY .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99K58v2fY .nav-item:focus,
.cid-s99K58v2fY .nav-link:focus {
  outline: none;
}
.cid-s99K58v2fY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99K58v2fY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99K58v2fY .menu-logo {
  margin-right: auto;
}
.cid-s99K58v2fY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99K58v2fY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99K58v2fY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99K58v2fY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99K58v2fY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99K58v2fY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99K58v2fY .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99K58v2fY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99K58v2fY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99K58v2fY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99K58v2fY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99K58v2fY .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99K58v2fY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99K58v2fY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99K58v2fY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99K58v2fY .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99K58v2fY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99K58v2fY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99K58v2fY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99K58v2fY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99K58v2fY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99K58v2fY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99K58v2fY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99K58v2fY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99K58v2fY button.navbar-toggler:focus {
  outline: none;
}
.cid-s99K58v2fY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99K58v2fY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99K58v2fY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99K58v2fY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99K58v2fY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99K58v2fY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99K58v2fY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99K58v2fY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99K58v2fY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99K58v2fY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99K58v2fY .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99K58v2fY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99K58v2fY .collapsed .navbar-collapse.collapsing,
.cid-s99K58v2fY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99K58v2fY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99K58v2fY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99K58v2fY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99K58v2fY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99K58v2fY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99K58v2fY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99K58v2fY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99K58v2fY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99K58v2fY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99K58v2fY .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99K58v2fY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99K58v2fY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99K58v2fY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99K58v2fY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99K58v2fY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99K58v2fY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99K58v2fY.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99K58v2fY img {
    height: 3.8rem !important;
  }
  .cid-s99K58v2fY .btn {
    display: -webkit-flex;
  }
  .cid-s99K58v2fY button.navbar-toggler {
    display: block;
  }
  .cid-s99K58v2fY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99K58v2fY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99K58v2fY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99K58v2fY .navbar-collapse.collapsing,
  .cid-s99K58v2fY .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99K58v2fY .navbar-collapse.collapsing .navbar-nav,
  .cid-s99K58v2fY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99K58v2fY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99K58v2fY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99K58v2fY .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99K58v2fY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99K58v2fY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99K58v2fY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99K58v2fY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99K58v2fY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99K58v2fY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99K58v2fY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99K58v2fY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99K58v2fY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99K58v2fY .nav-link:hover,
.cid-s99K58v2fY .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99K591Csa {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99K591Csa .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99K591Csa H3 {
  text-align: center;
}
.cid-s99K59tvfK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99K59tvfK P {
  color: #767676;
}
.cid-s99K59tvfK H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99K59tvfK .mbr-text,
.cid-s99K59tvfK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99K59Q0TH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99K59Q0TH .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99K59Q0TH .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99K59Q0TH .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99K59Q0TH .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99K59Q0TH .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99K59Q0TH .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99K59Q0TH .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99K59Q0TH .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99K59Q0TH .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99K59Q0TH .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99K59Q0TH H4 {
  text-align: left;
}
.cid-s99K59Q0TH .img-text {
  text-align: left;
}
.cid-s99K5acKWR .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99K5acKWR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99K5acKWR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99K5acKWR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99K5acKWR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99K5aBG19 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99K5aBG19 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99K5aBG19 .form-group {
  padding: 0.5rem;
}
.cid-s99K5aBG19 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99K5aBG19 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99K5aBG19 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99K5aBG19 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99K5aBG19 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99K5aBG19 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99K5aBG19 .mbri-play:before {
  left: 55% !important;
}
.cid-s99K5aBG19 .form-control {
  text-align: center;
}
.cid-s99K5aBG19 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99K5aBG19 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99K5aBG19 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99K5aBG19 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99K5aBG19 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99K5aBG19 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99K5aBG19 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99K5aBG19 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99K5aBG19 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99K5aBG19 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99K5aBG19 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99K5aBG19 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99K5aBG19 .mbr-section-subtitle {
  color: #465052;
}
.cid-s99K5b572a {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99K5b572a .content {
    text-align: center;
  }
  .cid-s99K5b572a .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99K5b572a .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99K5b572a .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99K5b572a .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99K5b572a .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99K5b572a .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99K5b572a .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99K5b572a .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99K5b572a .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99K5b572a .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99K5b572a .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99K5b572a .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99K5b572a P {
  text-align: left;
}
.cid-s99K5b572a H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99KoupdnG .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99KoupdnG .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99KoupdnG a {
  font-style: normal;
}
.cid-s99KoupdnG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99KoupdnG .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99KoupdnG .nav-item:focus,
.cid-s99KoupdnG .nav-link:focus {
  outline: none;
}
.cid-s99KoupdnG .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99KoupdnG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99KoupdnG .menu-logo {
  margin-right: auto;
}
.cid-s99KoupdnG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99KoupdnG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99KoupdnG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99KoupdnG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99KoupdnG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99KoupdnG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99KoupdnG .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99KoupdnG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99KoupdnG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99KoupdnG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99KoupdnG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99KoupdnG .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99KoupdnG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99KoupdnG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99KoupdnG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99KoupdnG .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99KoupdnG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99KoupdnG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99KoupdnG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99KoupdnG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99KoupdnG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99KoupdnG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99KoupdnG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99KoupdnG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99KoupdnG button.navbar-toggler:focus {
  outline: none;
}
.cid-s99KoupdnG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99KoupdnG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99KoupdnG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99KoupdnG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99KoupdnG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99KoupdnG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99KoupdnG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99KoupdnG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99KoupdnG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99KoupdnG .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99KoupdnG .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99KoupdnG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99KoupdnG .collapsed .navbar-collapse.collapsing,
.cid-s99KoupdnG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99KoupdnG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99KoupdnG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99KoupdnG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99KoupdnG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99KoupdnG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99KoupdnG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99KoupdnG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99KoupdnG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99KoupdnG .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99KoupdnG .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99KoupdnG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99KoupdnG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99KoupdnG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99KoupdnG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99KoupdnG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99KoupdnG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99KoupdnG.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99KoupdnG img {
    height: 3.8rem !important;
  }
  .cid-s99KoupdnG .btn {
    display: -webkit-flex;
  }
  .cid-s99KoupdnG button.navbar-toggler {
    display: block;
  }
  .cid-s99KoupdnG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99KoupdnG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99KoupdnG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99KoupdnG .navbar-collapse.collapsing,
  .cid-s99KoupdnG .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99KoupdnG .navbar-collapse.collapsing .navbar-nav,
  .cid-s99KoupdnG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99KoupdnG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99KoupdnG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99KoupdnG .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99KoupdnG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99KoupdnG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99KoupdnG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99KoupdnG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99KoupdnG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99KoupdnG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99KoupdnG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99KoupdnG .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99KoupdnG .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99KoupdnG .nav-link:hover,
.cid-s99KoupdnG .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99KouVL8s {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99KouVL8s .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99KouVL8s H3 {
  text-align: center;
}
.cid-s99KovrwNN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99KovrwNN P {
  color: #767676;
}
.cid-s99KovrwNN H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99KovrwNN .mbr-text,
.cid-s99KovrwNN .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99KovMf1g {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99KovMf1g .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99KovMf1g .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99KovMf1g .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99KovMf1g .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99KovMf1g .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99KovMf1g .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99KovMf1g .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99KovMf1g .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99KovMf1g .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99KovMf1g .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99KovMf1g H4 {
  text-align: left;
}
.cid-s99KovMf1g .img-text {
  text-align: left;
}
.cid-s99KowauPk .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99KowauPk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99KowauPk .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99KowauPk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99KowauPk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99KowOoq0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99KowOoq0 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99KowOoq0 .form-group {
  padding: 0.5rem;
}
.cid-s99KowOoq0 .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99KowOoq0 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99KowOoq0 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99KowOoq0 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99KowOoq0 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99KowOoq0 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99KowOoq0 .mbri-play:before {
  left: 55% !important;
}
.cid-s99KowOoq0 .form-control {
  text-align: center;
}
.cid-s99KowOoq0 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99KowOoq0 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99KowOoq0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99KowOoq0 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99KowOoq0 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99KowOoq0 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99KowOoq0 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99KowOoq0 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99KowOoq0 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99KowOoq0 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99KowOoq0 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99KowOoq0 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99KowOoq0 .mbr-section-subtitle {
  color: #465052;
}
.cid-s99KoxgGSn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99KoxgGSn .content {
    text-align: center;
  }
  .cid-s99KoxgGSn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99KoxgGSn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99KoxgGSn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99KoxgGSn .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99KoxgGSn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99KoxgGSn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99KoxgGSn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99KoxgGSn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99KoxgGSn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99KoxgGSn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99KoxgGSn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99KoxgGSn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99KoxgGSn P {
  text-align: left;
}
.cid-s99KoxgGSn H5 {
  text-align: left;
  color: #2d96e9;
}
.cid-s99KRomo2H .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s99KRomo2H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s99KRomo2H a {
  font-style: normal;
}
.cid-s99KRomo2H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s99KRomo2H .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s99KRomo2H .nav-item:focus,
.cid-s99KRomo2H .nav-link:focus {
  outline: none;
}
.cid-s99KRomo2H .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s99KRomo2H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s99KRomo2H .menu-logo {
  margin-right: auto;
}
.cid-s99KRomo2H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s99KRomo2H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s99KRomo2H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s99KRomo2H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s99KRomo2H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s99KRomo2H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s99KRomo2H .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s99KRomo2H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s99KRomo2H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s99KRomo2H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s99KRomo2H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s99KRomo2H .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s99KRomo2H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s99KRomo2H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s99KRomo2H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s99KRomo2H .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s99KRomo2H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s99KRomo2H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s99KRomo2H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s99KRomo2H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s99KRomo2H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s99KRomo2H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s99KRomo2H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s99KRomo2H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s99KRomo2H button.navbar-toggler:focus {
  outline: none;
}
.cid-s99KRomo2H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0072bc;
}
.cid-s99KRomo2H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s99KRomo2H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s99KRomo2H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s99KRomo2H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s99KRomo2H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99KRomo2H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s99KRomo2H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s99KRomo2H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s99KRomo2H .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99KRomo2H .collapsed .btn {
  display: -webkit-flex;
}
.cid-s99KRomo2H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s99KRomo2H .collapsed .navbar-collapse.collapsing,
.cid-s99KRomo2H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s99KRomo2H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s99KRomo2H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s99KRomo2H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s99KRomo2H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s99KRomo2H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s99KRomo2H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s99KRomo2H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s99KRomo2H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s99KRomo2H .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s99KRomo2H .collapsed button.navbar-toggler {
  display: block;
}
.cid-s99KRomo2H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s99KRomo2H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s99KRomo2H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s99KRomo2H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s99KRomo2H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s99KRomo2H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s99KRomo2H.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99KRomo2H img {
    height: 3.8rem !important;
  }
  .cid-s99KRomo2H .btn {
    display: -webkit-flex;
  }
  .cid-s99KRomo2H button.navbar-toggler {
    display: block;
  }
  .cid-s99KRomo2H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s99KRomo2H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s99KRomo2H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s99KRomo2H .navbar-collapse.collapsing,
  .cid-s99KRomo2H .navbar-collapse.show {
    display: block !important;
  }
  .cid-s99KRomo2H .navbar-collapse.collapsing .navbar-nav,
  .cid-s99KRomo2H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s99KRomo2H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s99KRomo2H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s99KRomo2H .navbar-collapse.collapsing .navbar-buttons,
  .cid-s99KRomo2H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s99KRomo2H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s99KRomo2H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s99KRomo2H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s99KRomo2H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s99KRomo2H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s99KRomo2H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s99KRomo2H .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s99KRomo2H .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s99KRomo2H .nav-link:hover,
.cid-s99KRomo2H .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s99KRoTjGr {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #dbd4b8, #25aab2);
}
.cid-s99KRoTjGr .btn {
  margin: 0 0 .5rem 0;
}
.cid-s99KRoTjGr H3 {
  text-align: center;
}
.cid-s99KRpjYQj {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #649497;
}
.cid-s99KRpjYQj P {
  color: #767676;
}
.cid-s99KRpjYQj H1 {
  color: #ffffff;
  text-align: left;
}
.cid-s99KRpjYQj .mbr-text,
.cid-s99KRpjYQj .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s99KRpHHDG {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99KRpHHDG .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s99KRpHHDG .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
  text-align: left;
}
.cid-s99KRpHHDG .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-s99KRpHHDG .img-text {
  width: 70px;
  height: 70px;
  font-size: 35px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-s99KRpHHDG .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-s99KRpHHDG .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-s99KRpHHDG .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-s99KRpHHDG .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-s99KRpHHDG .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-s99KRpHHDG .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-s99KRpHHDG H4 {
  text-align: left;
}
.cid-s99KRpHHDG .img-text {
  text-align: left;
}
.cid-s99KRq7FrV .google-map {
  height: 25rem;
  position: relative;
}
.cid-s99KRq7FrV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s99KRq7FrV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s99KRq7FrV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s99KRq7FrV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s99KRqwlOT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99KRqwlOT .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-s99KRqwlOT .form-group {
  padding: 0.5rem;
}
.cid-s99KRqwlOT .show-modal span {
  cursor: pointer;
  background-color: #0072bc;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-s99KRqwlOT .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-s99KRqwlOT .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-s99KRqwlOT .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-s99KRqwlOT .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-s99KRqwlOT .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-s99KRqwlOT .mbri-play:before {
  left: 55% !important;
}
.cid-s99KRqwlOT .form-control {
  text-align: center;
}
.cid-s99KRqwlOT h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-s99KRqwlOT .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s99KRqwlOT .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-s99KRqwlOT .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-s99KRqwlOT .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-s99KRqwlOT a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s99KRqwlOT a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-s99KRqwlOT .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-s99KRqwlOT .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-s99KRqwlOT .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-s99KRqwlOT .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-s99KRqwlOT .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-s99KRqwlOT .mbr-section-subtitle {
  color: #465052;
}
.cid-s99KRqWMWn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
@media (max-width: 767px) {
  .cid-s99KRqWMWn .content {
    text-align: center;
  }
  .cid-s99KRqWMWn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s99KRqWMWn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s99KRqWMWn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s99KRqWMWn .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s99KRqWMWn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s99KRqWMWn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s99KRqWMWn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s99KRqWMWn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s99KRqWMWn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s99KRqWMWn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s99KRqWMWn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s99KRqWMWn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s99KRqWMWn P {
  text-align: left;
}
.cid-s99KRqWMWn H5 {
  text-align: left;
  color: #2d96e9;
}
