.btn {
  border-width: 2px;
}
body {
  font-family: Spartan;
}
.display-1 {
  font-family: 'Spartan', sans-serif;
  font-size: 3.5rem;
  line-height: 1.25;
  letter-spacing: -0.07em;
}
.display-1 > .mbr-iconfont {
  font-size: 4.375rem;
}
.display-2 {
  font-family: 'Spartan', sans-serif;
  font-size: 1.9rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.375rem;
}
.display-4 {
  font-family: 'Spartan', sans-serif;
  font-size: 0.875rem;
  letter-spacing: -0.04em;
}
.display-4 > .mbr-iconfont {
  font-size: 1.09375rem;
}
.display-5 {
  font-family: 'Spartan', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
  letter-spacing: -0.05em;
}
.display-5 > .mbr-iconfont {
  font-size: 1.625rem;
}
.display-7 {
  font-family: 'Spartan', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.125rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.8rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.45rem;
    font-size: calc( 1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.52rem;
    font-size: calc( 1.315rem + (1.9 - 1.315) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.315rem + (1.9 - 1.315) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.7rem;
    font-size: calc( 0.95625rem + (0.875 - 0.95625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.95625rem + (0.875 - 0.95625) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 30px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 30px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 30px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 30px;
}
.bg-primary {
  background-color: #e6c16d !important;
}
.bg-success {
  background-color: #e6c16d !important;
}
.bg-info {
  background-color: #ffa41d !important;
}
.bg-warning {
  background-color: #295977 !important;
}
.bg-danger {
  background-color: #000000 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #e6c16d !important;
  border-color: #e6c16d !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #d7a125 !important;
  border-color: #d7a125 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #d7a125 !important;
  border-color: #d7a125 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #6b6b6b !important;
  border-color: #6b6b6b !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #404040 !important;
  border-color: #404040 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #404040 !important;
  border-color: #404040 !important;
}
.btn-info,
.btn-info:active {
  background-color: #ffa41d !important;
  border-color: #ffa41d !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #c57600 !important;
  border-color: #c57600 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #c57600 !important;
  border-color: #c57600 !important;
}
.btn-success,
.btn-success:active {
  background-color: #e6c16d !important;
  border-color: #e6c16d !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #d7a125 !important;
  border-color: #d7a125 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #d7a125 !important;
  border-color: #d7a125 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #295977 !important;
  border-color: #295977 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #132937 !important;
  border-color: #132937 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #132937 !important;
  border-color: #132937 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #e6c16d;
  color: #e6c16d;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #d7a125 !important;
  background-color: transparent!important;
  border-color: #d7a125 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #e6c16d !important;
  border-color: #e6c16d !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #6b6b6b;
  color: #6b6b6b;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #404040 !important;
  background-color: transparent!important;
  border-color: #404040 !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #6b6b6b !important;
  border-color: #6b6b6b !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #ffa41d;
  color: #ffa41d;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #c57600 !important;
  background-color: transparent!important;
  border-color: #c57600 !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #ffa41d !important;
  border-color: #ffa41d !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #e6c16d;
  color: #e6c16d;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #d7a125 !important;
  background-color: transparent!important;
  border-color: #d7a125 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #e6c16d !important;
  border-color: #e6c16d !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #295977;
  color: #295977;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #132937 !important;
  background-color: transparent!important;
  border-color: #132937 !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #295977 !important;
  border-color: #295977 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  color: #000000;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #e6c16d !important;
}
.text-secondary {
  color: #6b6b6b !important;
}
.text-success {
  color: #e6c16d !important;
}
.text-info {
  color: #ffa41d !important;
}
.text-warning {
  color: #295977 !important;
}
.text-danger {
  color: #000000 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #ca9723 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #383838 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #ca9723 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #b66d00 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #0f202b !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #000000 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #e6c16d;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #ffa41d;
}
.alert-warning {
  background-color: #295977;
}
.alert-danger {
  background-color: #000000;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #e6c16d;
  border-color: #e6c16d;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #e6c16d;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #fff6e9;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #5a9cc6;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #b3b3b3;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Spartan', sans-serif;
  font-size: 0.875rem;
  letter-spacing: -0.04em;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.09375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #e6c16d !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Spartan', sans-serif;
  font-size: 0.875rem;
  letter-spacing: -0.04em;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.09375rem;
}
blockquote {
  border-color: #e6c16d;
}
/* Forms */
.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);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #e6c16d;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #e6c16d;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #e6c16d;
  border-bottom-color: #e6c16d;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #e6c16d !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: #6b6b6b !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23e6c16d' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-uYi7iJ7bIh {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/20150811-120913-2000x1125.jpg");
}
.cid-uYi7iJ7bIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYi7iJ7bIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYi7iJ7bIh .content-wrap {
  justify-content: flex-end;
}
.cid-uYi7iJ7bIh .content-wrap .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uYi7iJ7bIh .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uYi7iJ7bIh .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uYi7iJ7bIh .content-wrapper .mbr-section-title span {
  background: linear-gradient(170deg, #ffffff, #ffffff);
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
}
.cid-uYi7iJ7bIh .content-wrapper .text-wrapper .mbr-text {
  width: 80%;
  display: inline-block;
  margin-bottom: 100px;
}
@media (max-width: 992px) {
  .cid-uYi7iJ7bIh .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uYi7iJ7bIh .mbr-section-title {
  color: #ffffff;
}
.cid-uYi7iJ7bIh .mbr-text,
.cid-uYi7iJ7bIh .text-wrapper {
  color: #ffffff;
  text-align: justify;
}
.cid-uYi7iJ7bIh .mbr-section-title,
.cid-uYi7iJ7bIh .mbr-section-btn,
.cid-uYi7iJ7bIh .clients-wrapper {
  color: #e6c16d;
  text-align: left;
}
.cid-vbSBNzpNcZ {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #295977;
}
.cid-vbSBNzpNcZ .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-vbSBNzpNcZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vbSBNzpNcZ .mbr-iconfont {
  font-size: 4rem;
  color: #4d6d9a;
  padding-right: 1.5rem;
}
.cid-vbSBNzpNcZ .card-text {
  color: #ffffff;
}
.cid-vb1mnUHQuk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vb1mnUHQuk .header-text {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  color: #232323;
}
.cid-vb1mnUHQuk .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-vb1mnUHQuk .mbr-section-subtitle {
  color: #767676;
}
.cid-vb1mnUHQuk .panel-group {
  width: 100%;
}
.cid-vb1mnUHQuk .panel-text {
  color: #171a21;
}
.cid-vb1mnUHQuk .card {
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-vb1mnUHQuk .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-vb1mnUHQuk .card .card-header a.panel-title {
  -webkit-justify-content: space-between;
  justify-content: space-between;
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-vb1mnUHQuk .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-vb1mnUHQuk .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-vb1mnUHQuk .card .card-header a.panel-title .sign {
  padding-right: 1rem;
}
.cid-vb1mnUHQuk .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-vb1mnUHQuk .card .panel-body {
  background: #ffffff;
}
.cid-vb1mnUHQuk .sign {
  color: #232323;
}
.cid-vb1mnUHQuk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vb1mnUHQuk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vb1mnUHQuk .header-text,
.cid-vb1mnUHQuk .sign {
  color: #484a4f;
  text-align: center;
}
.cid-vb1mnUHQuk .mbr-section-title {
  color: #ffffff;
}
.cid-vb1mnUHQuk .header-text,
.cid-vb1mnUHQuk .sign P {
  text-align: center;
}
.cid-uZGZB7oxZB {
  padding-top: 0;
  padding-bottom: 0;
}
.cid-uZGZB7oxZB .carousel {
  width: 100%;
}
.cid-uZGZB7oxZB .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-uZGZB7oxZB .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-uZGZB7oxZB .carousel-caption {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  height: 60%;
  overflow: hidden;
  bottom: 0;
  text-align: left;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 100px 50px;
}
@media (max-width: 767px) {
  .cid-uZGZB7oxZB .carousel-caption {
    height: 102%;
  }
}
.cid-uZGZB7oxZB .carousel-control {
  display: inline-flex;
  width: 2rem;
  height: 2rem;
  transition: all 0.3s;
  top: calc(50% + 60%/2 + 1rem);
  transform: translateY(-50%);
  left: 0;
  margin-left: 50px;
  color: #ffffff;
  opacity: 1;
}
.cid-uZGZB7oxZB .carousel-control.carousel-control-next {
  margin-left: 100px;
}
.cid-uZGZB7oxZB .carousel-control > span {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-uZGZB7oxZB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uZGZB7oxZB .carousel-control:hover {
  opacity: 0.6;
}
.cid-uZGZB7oxZB .item-wrapper {
  width: 100%;
}
.cid-uZGZB7oxZB .mbr-section-subtitle,
.cid-uZGZB7oxZB .slider-subtitle {
  margin-bottom: 30px;
}
.cid-uZGZB7oxZB .caption-text {
  margin-bottom: 20.4px;
}
@media (max-width: 767px) {
  .cid-uZGZB7oxZB .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uZGZB7oxZB .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uZGZB7oxZB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uZGZB7oxZB .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-uZGZB7oxZB .carousel-indicators li.active,
.cid-uZGZB7oxZB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uZGZB7oxZB .carousel-indicators li::after,
.cid-uZGZB7oxZB .carousel-indicators li::before {
  content: none;
}
.cid-uZGZB7oxZB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uZGZB7oxZB .carousel-indicators {
    display: none !important;
  }
}
.cid-uZGZB7oxZB H5 {
  color: #ffffff;
  text-align: left;
}
.cid-uZGZB7oxZB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uZGZB7oxZB P {
  color: #ffffff;
}
#custom-html-h9 {
  /* Base */
  /* Onglet */
  /* Volet latéral */
  /* Couverture */
  /* Progression et temps */
  /* Contrôles */
  /* Volume */
  /* Playlist */
  /* Statut */
  /* Responsive */
}
#custom-html-h9 *:focus {
  outline: 2px solid #3b82f6;
  outline-offset: 2px;
}
#custom-html-h9 body {
  margin: 0;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  background: #f5f7fb;
  font-color: #fff;
}
#custom-html-h9 #toggle-tab {
  position: fixed;
  top: 96%;
  transform: translateY(-50%);
  background: #295977;
  color: #fff;
  padding: 12px 14px;
  border: none;
  border-radius: 0 10px 10px 0;
  cursor: pointer;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15);
  z-index: 1000;
}
#custom-html-h9 #sidebar {
  position: fixed;
  top: 150px;
  left: -340px;
  /* caché par défaut */
  width: 320px;
  height: 70%;
  background: #235d81;
  box-shadow: 2px 0 16px rgba(0, 0, 0, 0.2);
  transition: left 0.7s ease;
  overflow-y: auto;
  z-index: 999;
  border-radius: 0 20px 20px 0;
  color: #fff;
}
#custom-html-h9 #sidebar.open {
  left: 0;
}
#custom-html-h9 .music-player {
  padding: 20px;
}
#custom-html-h9 .music-player h2 {
  margin: 0 0 12px 0;
  font-color: fff;
}
#custom-html-h9 .cover-wrap {
  width: 100%;
  aspect-ratio: 1.77777778;
  background: #e9eef6;
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 12px;
}
#custom-html-h9 #cover {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
#custom-html-h9 .progress-container {
  display: flex;
  align-items: center;
  gap: 10px;
  margin: 5px 0 7px;
  font-size: 10px;
}
#custom-html-h9 .progress-container .time {
  width: 42px;
  text-align: center;
  font-variant-numeric: tabular-nums;
}
#custom-html-h9 #progress {
  flex: 1;
}
#custom-html-h9 .controls {
  display: flex;
  justify-content: center;
  gap: 10px;
  margin: 8px 0 12px;
}
#custom-html-h9 .controls button {
  padding: 8px 12px;
  border-radius: 10px;
  border: 1px solid #ddd;
  background: #fafafa;
  cursor: pointer;
  transition: background 0.2s, transform 0.05s;
}
#custom-html-h9 .controls button:hover {
  background: #f0f0f0;
}
#custom-html-h9 .controls button:active {
  transform: scale(0.98);
}
#custom-html-h9 .volume-control {
  display: flex;
  align-items: center;
  gap: 10px;
  margin: 6px 0 12px;
}
#custom-html-h9 .volume-label {
  user-select: none;
}
#custom-html-h9 #playlist {
  list-style: none;
  padding: 0;
  margin: 0;
}
#custom-html-h9 #playlist li {
  padding: 10px;
  border-bottom: 1px solid #e6e6e6;
  cursor: pointer;
  transition: background 0.2s;
}
#custom-html-h9 #playlist li:hover {
  background: #f7fbff;
}
#custom-html-h9 #playlist li.active {
  background: #d8ebff;
  font-weight: 600;
}
#custom-html-h9 #status {
  margin-top: 8px;
  color: #555;
  min-height: 1.2em;
  background: #e6c16d;
}
@media (max-width: 600px) {
  #custom-html-h9 #sidebar {
    width: 85vw;
    left: -90vw;
  }
  #custom-html-h9 #sidebar.open {
    left: 0;
  }
}
.cid-vb1nTNYp5F {
  background-color: #ffffff;
}
.cid-vb1nTNYp5F .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-vb1nTNYp5F .content img {
  width: 60px;
  height: 60px;
  object-fit: fill;
  margin-right: 15px;
}
.cid-vb1nTNYp5F .content .mbr-text {
  margin: 0;
}
.cid-vb1nTNYp5F .mbr-text {
  color: #484a4f;
}
.cid-v1N8bvGsB1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v1N8bvGsB1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1N8bvGsB1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v1N8bvGsB1 .container {
    padding: 0 24px;
  }
}
.cid-v1N8bvGsB1 .content-wrapper .icon-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v1N8bvGsB1 .content-wrapper .icon-wrapper {
    margin-bottom: 28px;
  }
}
.cid-v1N8bvGsB1 .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 140px;
  display: inline-flex;
  color: #e6c16d;
}
@media (max-width: 992px) {
  .cid-v1N8bvGsB1 .content-wrapper .icon-wrapper .mbr-iconfont {
    font-size: 80px;
  }
}
.cid-v1N8bvGsB1 .content-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v1N8bvGsB1 .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 40%;
  margin: 80px 0 0 0;
}
@media (max-width: 1200px) {
  .cid-v1N8bvGsB1 .content-wrapper .text-wrap .mbr-text {
    width: 70%;
  }
}
@media (max-width: 992px) {
  .cid-v1N8bvGsB1 .content-wrapper .text-wrap .mbr-text {
    width: 100%;
    margin: 28px 0 0 0;
  }
}
.cid-v1N8bvGsB1 .mbr-section-title {
  color: #ffffff;
}
.cid-v1N8bvGsB1 .mbr-text,
.cid-v1N8bvGsB1 .text-wrap {
  color: #ffffff;
  text-align: center;
}
.cid-v1N8bvGsB1 .mbr-section-title,
.cid-v1N8bvGsB1 .icon-wrapper {
  text-align: center;
  color: #484a4f;
}
.cid-v1nYa49kjl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1nYa49kjl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1nYa49kjl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v1nYa49kjl .container {
    padding: 0;
  }
}
.cid-v1nYa49kjl .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-v1nYa49kjl .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e6c16d;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-v1nYa49kjl .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-v1nYa49kjl .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-v1nYa49kjl .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-v1nYa49kjl .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-v1nYa49kjl .mbr-section-title {
  color: #ffffff;
}
.cid-v1nYa49kjl .mbr-box {
  color: #ffffff;
}
.cid-v1nYa49kjl .mbr-section-btn {
  text-align: center;
}
.cid-v1nYa49kjl .mbr-section-title,
.cid-v1nYa49kjl .mbr-section-btn,
.cid-v1nYa49kjl .title-wrapper {
  color: #484a4f;
  text-align: center;
}
.cid-v1vufgM5AH {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v1vufgM5AH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1vufgM5AH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1vufgM5AH .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-v1vufgM5AH .container-fluid {
    padding: 0 16px;
  }
}
.cid-v1vufgM5AH .container {
  margin-right: 0;
}
@media (max-width: 992px) {
  .cid-v1vufgM5AH .container {
    padding: 0 16px;
  }
}
.cid-v1vufgM5AH .slider-wrap {
  padding-right: 0;
}
@media (max-width: 992px) {
  .cid-v1vufgM5AH .slider-wrap {
    padding-right: 12px;
  }
}
.cid-v1vufgM5AH .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 440px;
  max-width: 440px;
}
@media (max-width: 768px) {
  .cid-v1vufgM5AH .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v1vufgM5AH .embla__slide .card-wrap {
  width: 100%;
}
.cid-v1vufgM5AH .embla__slide .card-wrap .item-wrapper .image-wrap {
  margin-bottom: 30px;
}
.cid-v1vufgM5AH .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 230px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-v1vufgM5AH .embla__slide .card-wrap .content-wrap .desc-wrap {
  margin-bottom: 20px;
}
.cid-v1vufgM5AH .embla__slide .card-wrap .content-wrap .desc-wrap .mbr-desc {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 4px 12px;
  border: 1px solid #84858a;
  border-radius: 40px;
  margin-bottom: 0;
}
.cid-v1vufgM5AH .embla__slide .card-wrap .content-wrap .card-title {
  margin-bottom: 14px;
}
.cid-v1vufgM5AH .embla__slide .card-wrap .content-wrap .card-text {
  margin-bottom: 0;
}
.cid-v1vufgM5AH .embla__button--next,
.cid-v1vufgM5AH .embla__button--prev {
  display: flex;
}
.cid-v1vufgM5AH .embla__button {
  bottom: -4.5rem;
  width: 56px;
  height: 56px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #ffa41d;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-v1vufgM5AH .embla__button {
    display: none;
  }
}
.cid-v1vufgM5AH .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v1vufgM5AH .embla__button:hover {
  background: transparent;
  color: #6b6b6b;
}
.cid-v1vufgM5AH .embla__button.embla__button--prev {
  left: 0;
}
.cid-v1vufgM5AH .embla__button.embla__button--next {
  right: auto;
  left: 20%;
}
@media (max-width: 767px) {
  .cid-v1vufgM5AH .embla__button {
    bottom: -4.5rem;
  }
}
.cid-v1vufgM5AH .embla {
  position: relative;
  width: 100%;
}
.cid-v1vufgM5AH .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v1vufgM5AH .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v1vufgM5AH .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v1vufgM5AH .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v1vufgM5AH .mbr-desc {
  color: #ffffff;
}
.cid-v1vufgM5AH .card-title {
  color: #65676c;
}
.cid-v1vufgM5AH .card-text {
  color: #ffffff;
}
.cid-v1vufgM5AH .mbr-desc,
.cid-v1vufgM5AH .desc-wrap {
  color: #84858a;
}
.cid-v1vChmJ7Rg {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v1vChmJ7Rg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1vChmJ7Rg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1vChmJ7Rg .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-v1vChmJ7Rg .container-fluid {
    padding: 0 16px;
  }
}
.cid-v1vChmJ7Rg .container {
  margin-right: 0;
}
@media (max-width: 992px) {
  .cid-v1vChmJ7Rg .container {
    padding: 0 16px;
  }
}
.cid-v1vChmJ7Rg .slider-wrap {
  padding-right: 0;
}
@media (max-width: 992px) {
  .cid-v1vChmJ7Rg .slider-wrap {
    padding-right: 12px;
  }
}
.cid-v1vChmJ7Rg .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 440px;
  max-width: 440px;
}
@media (max-width: 768px) {
  .cid-v1vChmJ7Rg .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v1vChmJ7Rg .embla__slide .card-wrap {
  width: 100%;
}
.cid-v1vChmJ7Rg .embla__slide .card-wrap .item-wrapper .image-wrap {
  margin-bottom: 30px;
}
.cid-v1vChmJ7Rg .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 230px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-v1vChmJ7Rg .embla__slide .card-wrap .content-wrap .desc-wrap {
  margin-bottom: 20px;
}
.cid-v1vChmJ7Rg .embla__slide .card-wrap .content-wrap .desc-wrap .mbr-desc {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 4px 12px;
  border: 1px solid #65676c;
  border-radius: 40px;
  margin-bottom: 0;
}
.cid-v1vChmJ7Rg .embla__slide .card-wrap .content-wrap .card-title {
  margin-bottom: 14px;
}
.cid-v1vChmJ7Rg .embla__slide .card-wrap .content-wrap .card-text {
  margin-bottom: 0;
}
.cid-v1vChmJ7Rg .embla__button--next,
.cid-v1vChmJ7Rg .embla__button--prev {
  display: flex;
}
.cid-v1vChmJ7Rg .embla__button {
  bottom: -4.5rem;
  width: 56px;
  height: 56px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #ffa41d;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-v1vChmJ7Rg .embla__button {
    display: none;
  }
}
.cid-v1vChmJ7Rg .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v1vChmJ7Rg .embla__button:hover {
  background: transparent;
  color: #6b6b6b;
}
.cid-v1vChmJ7Rg .embla__button.embla__button--prev {
  left: 0;
}
.cid-v1vChmJ7Rg .embla__button.embla__button--next {
  right: auto;
  left: 20%;
}
@media (max-width: 767px) {
  .cid-v1vChmJ7Rg .embla__button {
    bottom: -4.5rem;
  }
}
.cid-v1vChmJ7Rg .embla {
  position: relative;
  width: 100%;
}
.cid-v1vChmJ7Rg .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v1vChmJ7Rg .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v1vChmJ7Rg .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v1vChmJ7Rg .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v1vChmJ7Rg .mbr-desc {
  color: #ffffff;
}
.cid-v1vChmJ7Rg .card-title {
  color: #65676c;
}
.cid-v1vChmJ7Rg .card-text {
  color: #ffffff;
}
.cid-v1vChmJ7Rg .mbr-desc,
.cid-v1vChmJ7Rg .desc-wrap {
  color: #65676c;
}
.cid-v1vGchYgXg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v1vGchYgXg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1vGchYgXg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1vGchYgXg .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-v1vGchYgXg .container-fluid {
    padding: 0 16px;
  }
}
.cid-v1vGchYgXg .container {
  margin-right: 0;
}
@media (max-width: 992px) {
  .cid-v1vGchYgXg .container {
    padding: 0 16px;
  }
}
.cid-v1vGchYgXg .slider-wrap {
  padding-right: 0;
}
@media (max-width: 992px) {
  .cid-v1vGchYgXg .slider-wrap {
    padding-right: 12px;
  }
}
.cid-v1vGchYgXg .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 440px;
  max-width: 440px;
}
@media (max-width: 768px) {
  .cid-v1vGchYgXg .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v1vGchYgXg .embla__slide .card-wrap {
  width: 100%;
}
.cid-v1vGchYgXg .embla__slide .card-wrap .item-wrapper .image-wrap {
  margin-bottom: 30px;
}
.cid-v1vGchYgXg .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 230px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-v1vGchYgXg .embla__slide .card-wrap .content-wrap .desc-wrap {
  margin-bottom: 20px;
}
.cid-v1vGchYgXg .embla__slide .card-wrap .content-wrap .desc-wrap .mbr-desc {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 4px 12px;
  border: 1px solid #65676c;
  border-radius: 40px;
  margin-bottom: 0;
}
.cid-v1vGchYgXg .embla__slide .card-wrap .content-wrap .card-title {
  margin-bottom: 14px;
}
.cid-v1vGchYgXg .embla__slide .card-wrap .content-wrap .card-text {
  margin-bottom: 0;
}
.cid-v1vGchYgXg .embla__button--next,
.cid-v1vGchYgXg .embla__button--prev {
  display: flex;
}
.cid-v1vGchYgXg .embla__button {
  bottom: -4.5rem;
  width: 56px;
  height: 56px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #ffa41d;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-v1vGchYgXg .embla__button {
    display: none;
  }
}
.cid-v1vGchYgXg .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v1vGchYgXg .embla__button:hover {
  background: transparent;
  color: #6b6b6b;
}
.cid-v1vGchYgXg .embla__button.embla__button--prev {
  left: 0;
}
.cid-v1vGchYgXg .embla__button.embla__button--next {
  right: auto;
  left: 20%;
}
@media (max-width: 767px) {
  .cid-v1vGchYgXg .embla__button {
    bottom: -4.5rem;
  }
}
.cid-v1vGchYgXg .embla {
  position: relative;
  width: 100%;
}
.cid-v1vGchYgXg .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v1vGchYgXg .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v1vGchYgXg .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v1vGchYgXg .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v1vGchYgXg .mbr-desc {
  color: #ffffff;
}
.cid-v1vGchYgXg .card-title {
  color: #65676c;
  text-align: justify;
}
.cid-v1vGchYgXg .card-text {
  color: #ffffff;
}
.cid-v1vGchYgXg .mbr-desc,
.cid-v1vGchYgXg .desc-wrap {
  color: #65676c;
}
.cid-vbuswCO5oz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vbuswCO5oz .title-section {
  margin-bottom: 4.25rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-vbuswCO5oz .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-vbuswCO5oz .card-body {
  padding: 70px 30px;
}
.cid-vbuswCO5oz .card {
  background-color: #ffffff;
}
.cid-vbuswCO5oz .img-container {
  display: flex;
  justify-content: center;
}
.cid-vbuswCO5oz .img {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
}
.cid-vbuswCO5oz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vbuswCO5oz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vbuswCO5oz .main-sect.mbr-section-title {
  color: #ffffff;
}
.cid-v7lzkdw64j {
  background-color: #ffffff;
}
.cid-v7lzkdw64j .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-v7lzkdw64j .content img {
  width: 60px;
  height: 60px;
  object-fit: fill;
  margin-right: 15px;
}
.cid-v7lzkdw64j .content .mbr-text {
  margin: 0;
}
.cid-v7lzkdw64j .mbr-text {
  color: #484a4f;
}
.cid-v2a8Jz8dtF {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f0f0f5;
}
@media (max-width: 991px) {
  .cid-v2a8Jz8dtF .image-wrapper {
    margin-bottom: 1rem;
    margin-top: 2rem;
  }
}
.cid-v2a8Jz8dtF img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v2a8Jz8dtF .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-v2a8Jz8dtF .mbr-section-title {
  color: #1f242e;
}
.cid-v2a8Jz8dtF .mbr-text {
  color: #000000;
}
.cid-v2a8Jz8dtF .mbr-description {
  color: #6c7577;
}
.cid-v2a8Jz8dtF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2a8Jz8dtF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDxyc7YtHm {
  padding-top: 30px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/20150924-133553rmc-2000x1125.jpg");
}
.cid-uDxyc7YtHm .header-text {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  color: #232323;
}
.cid-uDxyc7YtHm .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uDxyc7YtHm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uDxyc7YtHm .panel-group {
  width: 100%;
}
.cid-uDxyc7YtHm .panel-text {
  color: #484a4f;
}
.cid-uDxyc7YtHm .card {
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-uDxyc7YtHm .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uDxyc7YtHm .card .card-header a.panel-title {
  -webkit-justify-content: space-between;
  justify-content: space-between;
  transition: all .3s;
  background-color: #f0f0f5;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-uDxyc7YtHm .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-uDxyc7YtHm .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uDxyc7YtHm .card .card-header a.panel-title .sign {
  padding-right: 1rem;
}
.cid-uDxyc7YtHm .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-uDxyc7YtHm .card .panel-body {
  background: #ffffff;
}
.cid-uDxyc7YtHm .sign {
  color: #232323;
}
.cid-uDxyc7YtHm .mbr-section-title {
  color: #ffffff;
}
.cid-uDxyc7YtHm .header-text,
.cid-uDxyc7YtHm .sign {
  color: #484a4f;
}
.cid-tqQG2k7fTx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqQG2k7fTx .iconfont-wrapper {
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.cid-tqQG2k7fTx .card-box {
  z-index: 2;
  position: relative;
}
.cid-tqQG2k7fTx .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
  background: #d17756;
  width: 80px;
  padding: 10px;
  border-radius: 6px;
  text-align: center;
}
.cid-tqQG2k7fTx .mbr-iconfont-big {
  font-size: 14rem;
  color: #d17756;
  position: absolute;
  bottom: -3rem;
  right: -4rem;
  z-index: -1;
  transition: all 0.6s;
  opacity: 0.1;
}
.cid-tqQG2k7fTx .card-title,
.cid-tqQG2k7fTx .card-text {
  transition: all 0.3s;
}
.cid-tqQG2k7fTx .card-wrapper {
  position: relative;
  overflow: hidden;
  border-radius: 6px;
  padding: 4rem 3rem;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3);
  background: #e6c16d;
  transition: all 0.3s;
}
.cid-tqQG2k7fTx .card-wrapper:hover .mbr-iconfont-big {
  transform: rotate(-20deg);
}
@media (max-width: 767px) {
  .cid-tqQG2k7fTx .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tqQG2k7fTx .card-title,
.cid-tqQG2k7fTx .iconfont-wrapper {
  color: #ffffff;
}
.cid-tqQG2k7fTx .card-text {
  color: #ffffff;
}
.cid-tqQG2k7fTx .mbr-section-title {
  color: #484a4f;
  text-align: center;
}
.cid-tqQG2k7fTx .mbr-section-subtitle {
  color: #484a4f;
  text-align: center;
}
.cid-tqQG2k7fTx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tqQG2k7fTx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2525lRTSn {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v2525lRTSn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2525lRTSn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2525lRTSn .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v2525lRTSn .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v2525lRTSn .container {
    padding: 0;
  }
}
.cid-v2525lRTSn .row {
  justify-content: center;
}
.cid-v2525lRTSn .images-wrapper .row {
  padding: 0 12px;
}
@media (max-width: 992px) {
  .cid-v2525lRTSn .images-wrapper .row {
    padding: 0 7px;
  }
}
.cid-v2525lRTSn .images-wrapper .row .card {
  padding: 0 5px;
}
@media (max-width: 992px) {
  .cid-v2525lRTSn .images-wrapper .row .card {
    margin-bottom: 10px;
  }
}
.cid-v2525lRTSn .images-wrapper .row .card a {
  display: block;
}
.cid-v2525lRTSn .images-wrapper .row .card a img {
  height: 180px;
  object-fit: cover;
}
.cid-v2525lRTSn .mbr-section-title {
  color: #263652;
}
.cid-vbFyv6et7R {
  background-color: #ffffff;
}
.cid-vbFyv6et7R .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-vbFyv6et7R .content img {
  width: 43px;
  height: 43px;
  object-fit: cover;
  margin-right: 15px;
}
.cid-vbFyv6et7R .content .mbr-text {
  margin: 0;
}
.cid-vbFyv6et7R .mbr-text {
  color: #484a4f;
  text-align: center;
}
.cid-vbFs3EdUqB {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  background-color: #ffffff;
}
.cid-vbFs3EdUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vbFs3EdUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vbFs3EdUqB .items-wrapper {
  margin: 0 -4px;
}
.cid-vbFs3EdUqB .item {
  padding: 0 4px;
  margin-top: 8px;
}
.cid-vbFs3EdUqB .item:first-child {
  margin-top: 0;
}
.cid-vbFs3EdUqB .item:nth-child(2) {
  margin-top: 0;
}
@media (max-width: 992px) {
  .cid-vbFs3EdUqB .item:nth-child(2) {
    margin-top: 8px;
  }
}
.cid-vbFs3EdUqB .item:nth-child(3) {
  margin-top: 0;
}
@media (max-width: 992px) {
  .cid-vbFs3EdUqB .item:nth-child(3) {
    margin-top: 8px;
  }
}
.cid-vbFs3EdUqB .item:nth-child(4) {
  margin-top: 0;
}
@media (max-width: 992px) {
  .cid-vbFs3EdUqB .item:nth-child(4) {
    margin-top: 8px;
  }
}
.cid-vbFs3EdUqB .item .item-wrapper {
  height: 100%;
  padding: 32px;
  background-color: #295977;
}
@media (max-width: 992px) {
  .cid-vbFs3EdUqB .item .item-wrapper {
    padding: 24px;
  }
}
.cid-vbFs3EdUqB .item .item-wrapper .item-date {
  margin-bottom: 6px;
}
.cid-vbFs3EdUqB .item .item-wrapper .item-title {
  margin-bottom: 0;
}
.cid-vbFs3EdUqB .item .item-wrapper .item-text {
  margin-top: 12px;
  margin-bottom: 0;
}
.cid-vbFs3EdUqB .item .item-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vbFs3EdUqB .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vbFs3EdUqB .item-date {
  color: #000000;
}
.cid-vbFs3EdUqB .item-title {
  color: #ffb3c1;
}
.cid-vbFs3EdUqB .item-text {
  color: #ffb3c1;
}
.cid-vbFs3EdUqB .item-title,
.cid-vbFs3EdUqB .mbr-section-btn {
  color: #ffffff;
}
.cid-tqoIHDdEmp {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tqoIHDdEmp .row {
  padding: 0 110px;
}
@media (max-width: 992px) {
  .cid-tqoIHDdEmp .row {
    padding: 0 12px;
  }
}
.cid-tqoIHDdEmp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tqoIHDdEmp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tqoIHDdEmp .image-wrapper {
  position: relative;
}
.cid-tqoIHDdEmp .image-wrapper img {
  max-width: 100%;
  max-height: 500px;
  object-fit: cover;
  border-radius: 0 0 0 100%;
  border-radius: 0 0 100% 0;
}
.cid-tqoIHDdEmp .text-wrapper {
  padding: 60px 0 0 100px;
  padding: 60px 100px 0 0;
}
@media (max-width: 992px) {
  .cid-tqoIHDdEmp .text-wrapper {
    padding: 60px 0 0;
  }
}
@media (max-width: 992px) {
  .cid-tqoIHDdEmp .text-wrapper {
    padding: 60px 0 0;
  }
}
.cid-tqoIHDdEmp .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tqoIHDdEmp .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tqoIHDdEmp .mbr-section-title {
  color: #282f39;
}
.cid-tqoIHDdEmp .mbr-text {
  color: #484a4f;
}
.cid-uYWn4przHA {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uYWn4przHA .card-wrap-1 {
  z-index: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.cid-uYWn4przHA .card-wrap-2 {
  z-index: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uYWn4przHA .card-1 {
  width: 404px;
  padding: 70px 60px;
  margin: 0 0 -1rem 0;
  background: #295977;
}
@media (max-width: 998px) {
  .cid-uYWn4przHA .card-1 {
    width: auto;
    padding: 20px;
    margin: 0 0 43px 0;
  }
}
.cid-uYWn4przHA .card-1 .mbr-section-title {
  margin-bottom: 13px;
}
.cid-uYWn4przHA .card-1 .mbr-section-text {
  margin-bottom: 16px;
}
.cid-uYWn4przHA .card-1 .list {
  margin: 0;
  padding-left: 18px;
  list-style-position: inside;
}
.cid-uYWn4przHA .card-1 .list li::marker {
  color: #e6c16d;
}
.cid-uYWn4przHA .image-wrapper img {
  height: 579px;
  width: 100%;
  object-fit: cover;
}
.cid-uYWn4przHA .card-2 {
  width: 404px;
  padding: 90px 60px;
  margin: -4rem 0 0 -6rem;
  background: #e6c16d;
}
@media (max-width: 1300px) {
  .cid-uYWn4przHA .card-2 {
    margin: -4rem 0 0 -9rem;
  }
}
@media (max-width: 1100px) {
  .cid-uYWn4przHA .card-2 {
    width: 350px;
  }
}
@media (max-width: 998px) {
  .cid-uYWn4przHA .card-2 {
    width: auto;
    padding: 20px;
    margin: 43px 0 0 0;
  }
}
.cid-uYWn4przHA .card-2 .mbr-title {
  margin-bottom: 13px;
}
.cid-uYWn4przHA .card-2 .mbr-text {
  margin-bottom: 18px;
  opacity: .7;
}
.cid-uYWn4przHA .btn {
  height: 55px;
  min-width: 170px;
  border: 2px solid #e6c16d !important;
  margin-top: 10px;
  margin-bottom: 0;
  box-shadow: none;
}
.cid-uYWn4przHA .btn:hover {
  box-shadow: none;
  border: 2px solid #e6c16d !important;
}
.cid-uYWn4przHA .mbr-section-title {
  color: #ffffff;
}
.cid-uYWn4przHA .mbr-section-text {
  color: #ffffff;
}
.cid-uYWn4przHA .list {
  color: #ffffff;
}
.cid-uYWn4przHA .mbr-title {
  color: #FFFFFF;
}
.cid-uYWn4przHA .mbr-text {
  color: #000000;
}
.cid-uXPtl27xxs {
  overflow: hidden !important;
  background-image: url("../../../assets/images/img-20200205-122040rmc-1-2000x1125.jpg");
}
.cid-uXPtl27xxs .animated-element {
  color: #ffffff;
}
.cid-uXPtl27xxs .img-block {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uXPtl27xxs .mbr-section-subtitle {
  color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uXPtl27xxs .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uXPtl27xxs .mbr-figure {
    margin-top: 1rem;
  }
}
@media (max-width: 768px) {
  .cid-uXPtl27xxs .img-block {
    padding-bottom: 2rem;
  }
}
.cid-uXPtl27xxs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXPtl27xxs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDxZ78C8o7 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uDxZ78C8o7 .mbr-section-subtitle {
  max-width: 800px;
  margin: 0 auto 21px auto;
  letter-spacing: .13em;
  color: #282f39;
  text-align: center;
}
.cid-uDxZ78C8o7 .mbr-section-title {
  max-width: 800px;
  margin: 0 auto 26.5px auto;
  color: #FAFAFA;
}
.cid-uDxZ78C8o7 .mbr-section-btn {
  max-width: 800px;
  margin: 0 auto;
}
.cid-uDxZ78C8o7 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  margin-top: 0;
}
.cid-uDxZ78C8o7 .btn:hover {
  box-shadow: none;
}
.cid-uDxZ78C8o7 .mbr-section-title,
.cid-uDxZ78C8o7 .mbr-section-btn {
  text-align: center;
  color: #282f39;
}
.cid-trSIFx9Mmg {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-trSIFx9Mmg .content {
  display: flex;
  align-items: center;
}
.cid-trSIFx9Mmg .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: .13em;
  color: #484a4f;
}
.cid-trSIFx9Mmg .mbr-section-title {
  margin-bottom: 13px;
  color: #080808;
}
.cid-trSIFx9Mmg .mbr-text {
  margin-bottom: 38px;
  color: #1f242e;
}
.cid-trSIFx9Mmg .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  margin-top: 0;
}
.cid-trSIFx9Mmg .btn:hover {
  box-shadow: none;
}
.cid-trSIFx9Mmg .image-wrapper {
  display: flex;
  justify-content: flex-end;
  position: relative;
}
@media (max-width: 992px) {
  .cid-trSIFx9Mmg .image-wrapper {
    margin-top: 25px;
  }
}
.cid-trSIFx9Mmg .image-wrapper img {
  width: 480px;
  height: 457px;
  margin: 0 auto;
  object-fit: cover;
}
@media (max-width: 1040px) {
  .cid-trSIFx9Mmg .image-wrapper img {
    width: 310px;
    height: 290px;
  }
}
@media (max-width: 992px) {
  .cid-trSIFx9Mmg .image-wrapper img {
    max-width: 480px;
    min-height: 230px;
  }
}
.cid-trSIFx9Mmg .image-wrapper .image-absolute-1 {
  position: absolute;
  top: 56%;
  left: 1%;
  width: 112px;
  height: 112px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: #d17756;
}
.cid-trSIFx9Mmg .image-wrapper .image-absolute-1 .mbr-iconfont {
  font-size: 32px;
  margin-bottom: 10px;
}
.cid-trSIFx9Mmg .image-wrapper .image-absolute-1 .mbr-image-text {
  margin: 0;
}
.cid-trSIFx9Mmg .image-wrapper .image-absolute-2 {
  position: absolute;
  top: 10%;
  right: 1%;
  width: 112px;
  height: 112px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: #d17756;
}
.cid-trSIFx9Mmg .image-wrapper .image-absolute-2 .mbr-iconfont {
  font-size: 32px;
  margin-bottom: 10px;
}
.cid-trSIFx9Mmg .image-wrapper .image-absolute-2 .mbr-image-text {
  margin: 0;
}
.cid-trSIFx9Mmg .mbr-iconfont {
  color: #ffffff;
}
.cid-trSIFx9Mmg .mbr-image-text {
  color: #ffffff;
}
.cid-trSIFx9Mmg .mbr-section-title,
.cid-trSIFx9Mmg .mbr-section-btn {
  color: #282f39;
}
.cid-trSIFx9Mmg .mbr-image-text,
.cid-trSIFx9Mmg .mbr-iconfont {
  text-align: center;
}
.cid-tqQDeefgqX {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background: #ffffff;
}
.cid-tqQDeefgqX .google-map {
  height: 30rem;
  position: relative;
}
.cid-tqQDeefgqX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqQDeefgqX .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqQDeefgqX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqQDeefgqX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tqQDeefgqX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tqQDeefgqX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3PBrzbf9e {
  background-color: #ffffff;
}
.cid-v3PBrzbf9e .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-v3PBrzbf9e .content img {
  width: 43px;
  height: 43px;
  object-fit: cover;
  margin-right: 15px;
}
.cid-v3PBrzbf9e .content .mbr-text {
  margin: 0;
}
.cid-v3PBrzbf9e .mbr-text {
  color: #ffffff;
}
.cid-uXPtARjJpp {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/dsc08620-1-2000x1127.jpg");
}
.cid-uXPtARjJpp .row-element,
.cid-uXPtARjJpp .image-element {
  padding: 0;
}
.cid-uXPtARjJpp .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uXPtARjJpp .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  box-shadow: 3px 7px 7px 1px rgba(44, 109, 178, 0.4);
}
.cid-uXPtARjJpp .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-uXPtARjJpp .text-content {
    padding: 2rem 1rem;
  }
  .cid-uXPtARjJpp .mbr-title,
  .cid-uXPtARjJpp .mbr-text,
  .cid-uXPtARjJpp .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-uXPtARjJpp .mbr-text,
.cid-uXPtARjJpp .mbr-section-btn {
  color: #ffffff;
}
.cid-uXPtARjJpp .mbr-title {
  color: #ffffff;
}
.cid-uXPtARjJpp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXPtARjJpp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXPtARjJpp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-trqfyERd3S {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-trqfyERd3S .mbr-text,
.cid-trqfyERd3S .mbr-section-btn {
  color: #232323;
}
.cid-trqfyERd3S a.btn {
  height: 100%;
  margin: 0;
}
.cid-trqfyERd3S .mbr-section-btn {
  display: flex;
  margin-bottom: 1.2rem;
  width: 100%;
}
.cid-trqfyERd3S .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-trqfyERd3S .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-trqfyERd3S .content-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-trqfyERd3S .justify-content-center {
  align-items: center;
}
.cid-trqfyERd3S .mbr-section-title {
  color: #1f242e;
}
.cid-trqfyERd3S .mbr-text {
  color: #1f242e;
}
.cid-trqfyERd3S .btn {
  font-weight: 500;
}
.cid-trqfyERd3S H1 {
  color: #000000;
}
.cid-trqfyERd3S P {
  color: #ff8d6c;
}
.cid-v3PBz5djkH {
  background-color: #ffffff;
}
.cid-v3PBz5djkH .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-v3PBz5djkH .content img {
  width: 43px;
  height: 43px;
  object-fit: cover;
  margin-right: 15px;
}
.cid-v3PBz5djkH .content .mbr-text {
  margin: 0;
}
.cid-v3PBz5djkH .mbr-text {
  color: #ffffff;
}
.cid-uWuaq2vzi0 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uWuaq2vzi0 .icon-transition span {
  align-items: center;
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #d17756;
  display: flex;
  justify-content: center;
  line-height: 3em;
  width: 74px;
  height: 74px;
  background: #e6c16d none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-uWuaq2vzi0 .mbr-iconfont {
  align-items: center;
}
.cid-uWuaq2vzi0 .mbr-iconfont:before {
  font-size: 30px;
  display: flex;
  justify-content: center;
}
.cid-uWuaq2vzi0 .social-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uWuaq2vzi0 .icon-transition span:hover {
  background-color: #d17756;
  color: #e6c16d;
}
.cid-uWuaq2vzi0 .social-media {
  padding: 0;
}
.cid-uWuaq2vzi0 .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-uWuaq2vzi0 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-uWuaq2vzi0 .mbr-list,
.cid-uWuaq2vzi0 .social-media UL {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uWuaq2vzi0 .social-list {
    text-align: center !important;
  }
}
.cid-v4GDqKkzP8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20180812-103756-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v4GDqKkzP8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4GDqKkzP8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4GDqKkzP8 .mbr-section-head {
  width: 100%;
}
.cid-v4GDqKkzP8 .mbr-section-title {
  color: #212428;
}
.cid-v4GDqKkzP8 .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v4GDqKkzP8 .mbr-section-btn {
  margin-top: 40px;
}
.cid-v1RcfC9xZZ {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #efefef;
}
.cid-v1RcfC9xZZ .mbr-text,
.cid-v1RcfC9xZZ .mbr-section-btn {
  color: #bbbbbb;
}
.cid-v1RcfC9xZZ img {
  border-radius: 1rem;
  height: 500px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v1RcfC9xZZ .btn-col {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .cid-v1RcfC9xZZ .btn-col {
    text-align: center;
  }
}
.cid-v1RcfC9xZZ .wrapper {
  display: flex;
  background: white;
  padding: 1rem 2rem;
  width: 90%;
  flex-wrap: wrap;
  margin: auto;
  margin-top: -3rem;
  z-index: 4;
  border-radius: 1rem;
}
@media (max-width: 992px) {
  .cid-v1RcfC9xZZ .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-v1RcfC9xZZ .mbr-section-title {
  color: #31363b;
}
.cid-v1RcfC9xZZ .mbr-section-subtitle {
  color: #777777;
}
@media (min-width: 992px) {
  .cid-v1RcfC9xZZ .col-lg-2 {
    flex: 0 0 20%;
    max-width: 20%;
    justify-content: center;
    display: flex;
    flex-direction: column;
  }
}
.cid-v1RcfC9xZZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1RcfC9xZZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tqzq08dbpo {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/colalpechartreuse-1600x900.jpg");
}
.cid-tqzq08dbpo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tqzq08dbpo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tqzq08dbpo .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tqzq08dbpo .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tqzq08dbpo .socicon {
  color: #ffb649 !important;
}
@media (max-width: 767px) {
  .cid-tqzq08dbpo .row {
    text-align: center;
  }
  .cid-tqzq08dbpo .social-row {
    justify-content: center;
  }
}
.cid-tqzq08dbpo .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tqzq08dbpo .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqzq08dbpo .list {
    margin-bottom: 0rem;
  }
}
.cid-tqzq08dbpo .mbr-text {
  color: #bbbbbb;
}
.cid-tqzq08dbpo .mbr-iconfont {
  color: black;
}
.cid-tqzq08dbpo .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tqzq08dbpo .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-tsEkYbkMll {
  background-image: url("../../../assets/images/20150820-122700.jpg-2000x1125.jpg");
  position: relative;
  overflow: hidden;
}
.cid-tsEkYbkMll .mbr-fallback-image.disabled {
  display: none;
}
.cid-tsEkYbkMll .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tsEkYbkMll .bg-frame {
  position: absolute;
  top: 10%;
  transform: translateY(-50%);
  left: 0;
  z-index: 2;
  opacity: 0.6;
  width: 22vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #235d81;
  box-shadow: 0 0 40px #235d81;
  filter: blur(130px);
}
@media (max-width: 767px) {
  .cid-tsEkYbkMll .bg-frame {
    width: 44vw;
  }
}
@media (min-width: 1600px) {
  .cid-tsEkYbkMll.mbr-fullscreen {
    align-items: flex-end !important;
  }
}
.cid-tsEkYbkMll .row {
  position: relative;
  z-index: 3;
}
.cid-tsEkYbkMll .mbr-section-title {
  color: #ffffff;
  margin-bottom: 50px;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tsEkYbkMll .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-tsEkYbkMll .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 0;
  text-align: center;
}
.cid-tsEkYbkMll .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tsEkYbkMll .mbr-text {
  color: #ffffff;
  margin-top: 32px;
  margin-bottom: 0;
}
.cid-tsEkYbkMll .mbr-section-btn {
  margin-top: 100px;
}
@media (max-width: 991px) {
  .cid-tsEkYbkMll .mbr-section-btn {
    margin-top: 90px;
  }
}
@media (max-width: 767px) {
  .cid-tsEkYbkMll .mbr-section-btn {
    margin-top: 60px;
  }
}
@media (max-width: 575px) {
  .cid-tsEkYbkMll .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tsEn1fmgzB {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #f9f9fc;
}
.cid-tsEn1fmgzB .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #e6c16d;
}
@media (max-width: 768px) {
  .cid-tsEn1fmgzB .mbr-section-subtitle {
    margin-bottom: 8px;
  }
}
.cid-tsEn1fmgzB .mbr-section-title {
  margin-bottom: 0;
  color: #20232a;
}
@media (max-width: 768px) {
  .cid-tsEn1fmgzB .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-tsEn1fmgzB .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #84858a;
}
@media (max-width: 768px) {
  .cid-tsEn1fmgzB .mbr-text {
    padding: 0;
  }
}
.cid-trf6EZnwhU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f8f8f8;
}
.cid-trf6EZnwhU .mbr-fallback-image.disabled {
  display: none;
}
.cid-trf6EZnwhU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trf6EZnwhU .item-wrap {
  z-index: 1;
}
.cid-trf6EZnwhU .title-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-trf6EZnwhU .title-wrapper {
    margin-bottom: 65px;
  }
}
.cid-trf6EZnwhU .title-wrapper .mbr-section-subtitle {
  margin-bottom: 8px;
}
@media (max-width: 992px) {
  .cid-trf6EZnwhU .title-wrapper .mbr-section-subtitle {
    margin-bottom: 6.5px;
  }
}
.cid-trf6EZnwhU .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-trf6EZnwhU .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-trf6EZnwhU .card {
    margin-top: 48px;
  }
}
.cid-trf6EZnwhU .card .mbr-iconfont {
  font-size: 30px;
  margin-bottom: 10px;
  color: #a1a1a1;
}
@media (max-width: 992px) {
  .cid-trf6EZnwhU .card .mbr-iconfont {
    margin-bottom: 8px;
  }
}
.cid-trf6EZnwhU .card .mbr-card-title {
  margin-bottom: 16px;
}
.cid-trf6EZnwhU .card .mbr-card-title span {
  opacity: .6;
}
@media (max-width: 992px) {
  .cid-trf6EZnwhU .card .mbr-card-title {
    margin-bottom: 13px;
  }
}
.cid-trf6EZnwhU .card .mbr-text {
  margin-bottom: 0;
}
.cid-trf6EZnwhU .border-wrap {
  width: 100%;
  height: 1px;
  background-color: #d9d9d9;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-trf6EZnwhU .border-wrap {
    margin-bottom: 65px;
  }
}
.cid-trf6EZnwhU .mbr-section-title {
  color: #181818;
}
.cid-trf6EZnwhU .mbr-section-subtitle {
  color: #735b4f;
}
.cid-trf6EZnwhU .mbr-text {
  color: #454545;
}
.cid-trf6EZnwhU .mbr-card-title {
  color: #181818;
}
.cid-trf6EZnwhU .mbr-card-text {
  color: #454545;
}
.cid-trf6EZnwhU .mbr-card-title,
.cid-trf6EZnwhU .mbr-iconfont {
  color: #d17756;
}
.cid-trf7c7ofId {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-trf7c7ofId .mbr-fallback-image.disabled {
  display: none;
}
.cid-trf7c7ofId .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trf7c7ofId .item-wrap {
  z-index: 1;
}
.cid-trf7c7ofId .title-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-trf7c7ofId .title-wrapper {
    margin-bottom: 65px;
  }
}
.cid-trf7c7ofId .title-wrapper .mbr-section-subtitle {
  margin-bottom: 8px;
}
@media (max-width: 992px) {
  .cid-trf7c7ofId .title-wrapper .mbr-section-subtitle {
    margin-bottom: 6.5px;
  }
}
.cid-trf7c7ofId .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-trf7c7ofId .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-trf7c7ofId .card {
    margin-top: 48px;
  }
}
.cid-trf7c7ofId .card .mbr-iconfont {
  font-size: 30px;
  margin-bottom: 10px;
  color: #a1a1a1;
}
@media (max-width: 992px) {
  .cid-trf7c7ofId .card .mbr-iconfont {
    margin-bottom: 8px;
  }
}
.cid-trf7c7ofId .card .mbr-card-title {
  margin-bottom: 16px;
}
.cid-trf7c7ofId .card .mbr-card-title span {
  opacity: .6;
}
@media (max-width: 992px) {
  .cid-trf7c7ofId .card .mbr-card-title {
    margin-bottom: 13px;
  }
}
.cid-trf7c7ofId .card .mbr-text {
  margin-bottom: 0;
}
.cid-trf7c7ofId .border-wrap {
  width: 100%;
  height: 1px;
  background-color: #d9d9d9;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-trf7c7ofId .border-wrap {
    margin-bottom: 65px;
  }
}
.cid-trf7c7ofId .mbr-section-title {
  color: #181818;
}
.cid-trf7c7ofId .mbr-section-subtitle {
  color: #000000;
}
.cid-trf7c7ofId .mbr-text {
  color: #454545;
}
.cid-trf7c7ofId .mbr-card-title {
  color: #181818;
}
.cid-trf7c7ofId .mbr-card-text {
  color: #454545;
}
.cid-trf7c7ofId .mbr-card-title,
.cid-trf7c7ofId .mbr-iconfont {
  color: #d17756;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-tsCLmivNos {
  background-image: url("../../../assets/images/dsc00413.jpg-2000x1127.jpg");
  position: relative;
  overflow: hidden;
}
.cid-tsCLmivNos .mbr-fallback-image.disabled {
  display: none;
}
.cid-tsCLmivNos .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tsCLmivNos .bg-frame {
  position: absolute;
  top: 10%;
  transform: translateY(-50%);
  left: 0;
  z-index: 2;
  opacity: 0.4;
  width: 12vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #1f242e;
  box-shadow: 0 0 40px #1f242e;
  filter: blur(130px);
}
@media (max-width: 767px) {
  .cid-tsCLmivNos .bg-frame {
    width: 24vw;
  }
}
@media (min-width: 1600px) {
  .cid-tsCLmivNos.mbr-fullscreen {
    align-items: flex-end !important;
  }
}
.cid-tsCLmivNos .row {
  position: relative;
  z-index: 3;
}
.cid-tsCLmivNos .mbr-section-title {
  color: #ffffff;
  margin-bottom: 50px;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tsCLmivNos .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-tsCLmivNos .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 0;
  text-align: center;
}
.cid-tsCLmivNos .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tsCLmivNos .mbr-text {
  color: #ffffff;
  margin-top: 32px;
  margin-bottom: 0;
}
.cid-tsCLmivNos .mbr-section-btn {
  margin-top: 100px;
}
@media (max-width: 991px) {
  .cid-tsCLmivNos .mbr-section-btn {
    margin-top: 90px;
  }
}
@media (max-width: 767px) {
  .cid-tsCLmivNos .mbr-section-btn {
    margin-top: 60px;
  }
}
@media (max-width: 575px) {
  .cid-tsCLmivNos .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tsElBbGRWg {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tsElBbGRWg .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #e6c16d;
}
@media (max-width: 768px) {
  .cid-tsElBbGRWg .mbr-section-subtitle {
    margin-bottom: 8px;
  }
}
.cid-tsElBbGRWg .mbr-section-title {
  margin-bottom: 0;
  color: #20232a;
}
@media (max-width: 768px) {
  .cid-tsElBbGRWg .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-tsElBbGRWg .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #84858a;
}
@media (max-width: 768px) {
  .cid-tsElBbGRWg .mbr-text {
    padding: 0;
  }
}
.cid-tstpyP1XxE {
  padding-top: 150px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-tstpyP1XxE .container {
  max-width: 1132px;
}
.cid-tstpyP1XxE .col-md-7 {
  margin: auto !important;
}
@media (max-width: 992px) {
  .cid-tstpyP1XxE .b {
    margin-bottom: 20px;
  }
}
.cid-tstqgNuV6P {
  padding-top: 150px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-tstqgNuV6P .container {
  max-width: 1132px;
}
.cid-tstqgNuV6P .col-md-7 {
  margin: auto !important;
}
@media (max-width: 992px) {
  .cid-tstqgNuV6P .b {
    margin-bottom: 20px;
  }
}
.cid-tstqhEYVSb {
  padding-top: 150px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-tstqhEYVSb .container {
  max-width: 1132px;
}
.cid-tstqhEYVSb .col-md-7 {
  margin: auto !important;
}
@media (max-width: 992px) {
  .cid-tstqhEYVSb .b {
    margin-bottom: 20px;
  }
}
.cid-tsxUeFaQOW {
  padding-top: 150px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-tsxUeFaQOW .container {
  max-width: 1132px;
}
.cid-tsxUeFaQOW .col-md-7 {
  margin: auto !important;
}
@media (max-width: 992px) {
  .cid-tsxUeFaQOW .b {
    margin-bottom: 20px;
  }
}
.cid-tsxWfnavqo {
  padding-top: 150px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-tsxWfnavqo .container {
  max-width: 1132px;
}
.cid-tsxWfnavqo .col-md-7 {
  margin: auto !important;
}
@media (max-width: 992px) {
  .cid-tsxWfnavqo .b {
    margin-bottom: 20px;
  }
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-uWw2sNMIfo {
  background-image: url("../../../assets/images/habertbovinantchartreuse-1600x901.jpg");
}
.cid-uWw2sNMIfo .image-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uWw2sNMIfo .image-wrapper {
    height: auto;
  }
}
@media (max-width: 768px) {
  .cid-uWw2sNMIfo .image-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uWw2sNMIfo .image-wrapper img {
  max-width: 520px;
  height: 640px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uWw2sNMIfo .image-wrapper img {
    height: 457px;
  }
}
.cid-uWw2sNMIfo .image-wrapper .mbr-description {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 353px;
  height: auto;
  padding: 55px 40px 55px;
  margin: 0;
  background-color: #e6c16d;
}
@media (max-width: 1200px) {
  .cid-uWw2sNMIfo .image-wrapper .mbr-description {
    width: 255px;
  }
}
@media (max-width: 768px) {
  .cid-uWw2sNMIfo .image-wrapper .mbr-description {
    padding: 30px 20px;
  }
}
.cid-uWw2sNMIfo .text {
  padding-left: 9%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uWw2sNMIfo .text {
    padding: 0 12px;
  }
}
.cid-uWw2sNMIfo .text .text-wrapper .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
}
@media (max-width: 768px) {
  .cid-uWw2sNMIfo .text .text-wrapper .mbr-section-subtitle {
    margin-bottom: 7px;
  }
}
.cid-uWw2sNMIfo .text .text-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-uWw2sNMIfo .text .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uWw2sNMIfo .text .list-wrapper {
  margin-top: 45px;
}
@media (max-width: 768px) {
  .cid-uWw2sNMIfo .text .list-wrapper {
    margin-top: 20px;
  }
}
.cid-uWw2sNMIfo .text .list-wrapper .list-item {
  padding: 27px 0;
  border-top: 1px solid #bbbbbb;
}
.cid-uWw2sNMIfo .text .list-wrapper .list-item:first-child {
  padding-top: 0;
  border: none;
}
.cid-uWw2sNMIfo .text .list-wrapper .list-item:last-child {
  padding-bottom: 0;
}
.cid-uWw2sNMIfo .text .list-wrapper .list-item .mbr-number {
  margin: 0 15px 0 0;
  display: inline;
}
.cid-uWw2sNMIfo .text .list-wrapper .list-item .mbr-list {
  margin: 0;
  display: inline;
}
.cid-uWw2sNMIfo .mbr-section-btn {
  margin-top: 45px;
}
@media (max-width: 768px) {
  .cid-uWw2sNMIfo .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-uWw2sNMIfo .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  margin-top: 0;
}
.cid-uWw2sNMIfo .btn:hover {
  box-shadow: none;
}
.cid-uWw2sNMIfo .mbr-description {
  color: #fafafa;
}
.cid-uWw2sNMIfo .mbr-section-subtitle {
  color: #FF4712;
}
.cid-uWw2sNMIfo .mbr-section-title {
  color: #20232a;
}
.cid-uWw2sNMIfo .mbr-text {
  color: #ffffff;
}
.cid-uWw2sNMIfo .mbr-number {
  color: #84858a;
}
.cid-uWw2sNMIfo .mbr-list {
  color: #20232a;
}
.cid-uWw2sNMIfo .mbr-section-title,
.cid-uWw2sNMIfo .list-item,
.cid-uWw2sNMIfo .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-uYVGghQnnT {
  background-image: url("../../../assets/images/bmassifchartreusechamechaude-1600x901.jpg");
  position: relative;
  overflow: hidden;
}
.cid-uYVGghQnnT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVGghQnnT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVGghQnnT .bg-frame {
  position: absolute;
  top: 10%;
  transform: translateY(-50%);
  left: 0;
  z-index: 2;
  opacity: 0.7;
  width: 22vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #1f242e;
  box-shadow: 0 0 40px #1f242e;
  filter: blur(130px);
}
@media (max-width: 767px) {
  .cid-uYVGghQnnT .bg-frame {
    width: 44vw;
  }
}
@media (min-width: 1600px) {
  .cid-uYVGghQnnT.mbr-fullscreen {
    align-items: flex-end !important;
  }
}
.cid-uYVGghQnnT .row {
  position: relative;
  z-index: 3;
}
.cid-uYVGghQnnT .mbr-section-title {
  color: #ffffff;
  margin-bottom: 50px;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-uYVGghQnnT .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uYVGghQnnT .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 0;
  text-align: center;
}
.cid-uYVGghQnnT .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uYVGghQnnT .mbr-text {
  color: #ffffff;
  margin-top: 32px;
  margin-bottom: 0;
}
.cid-uYVGghQnnT .mbr-section-btn {
  margin-top: 100px;
}
@media (max-width: 991px) {
  .cid-uYVGghQnnT .mbr-section-btn {
    margin-top: 90px;
  }
}
@media (max-width: 767px) {
  .cid-uYVGghQnnT .mbr-section-btn {
    margin-top: 60px;
  }
}
@media (max-width: 575px) {
  .cid-uYVGghQnnT .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-uYVHgc54Xu {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #f9f9fc;
}
.cid-uYVHgc54Xu .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #e6c16d;
}
@media (max-width: 768px) {
  .cid-uYVHgc54Xu .mbr-section-subtitle {
    margin-bottom: 8px;
  }
}
.cid-uYVHgc54Xu .mbr-section-title {
  margin-bottom: 0;
  color: #484a4f;
}
@media (max-width: 768px) {
  .cid-uYVHgc54Xu .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-uYVHgc54Xu .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #84858a;
}
@media (max-width: 768px) {
  .cid-uYVHgc54Xu .mbr-text {
    padding: 0;
  }
}
.cid-uYVIwFbFk6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f9f9fc;
}
.cid-uYVIwFbFk6 .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #e6c16d;
}
@media (max-width: 768px) {
  .cid-uYVIwFbFk6 .mbr-section-subtitle {
    margin-bottom: 8px;
  }
}
.cid-uYVIwFbFk6 .mbr-section-title {
  margin-bottom: 0;
  color: #484a4f;
}
@media (max-width: 768px) {
  .cid-uYVIwFbFk6 .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-uYVIwFbFk6 .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #84858a;
}
@media (max-width: 768px) {
  .cid-uYVIwFbFk6 .mbr-text {
    padding: 0;
  }
}
.cid-uYVG86Jco9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f9f9fc;
}
.cid-uYVG86Jco9 .mbr-list {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uYVG86Jco9 .mbr-list {
    display: block;
    width: auto;
  }
}
.cid-uYVG86Jco9 .mbr-list ul {
  margin: 0 72px 0 0;
  list-style: none;
  padding-left: 0;
  list-style-position: inside;
}
.cid-uYVG86Jco9 .mbr-list ul li {
  margin-bottom: 16px;
  position: relative;
  display: flex;
}
.cid-uYVG86Jco9 .mbr-list ul li:before {
  margin-top: -11px;
  margin-right: 12px;
  content: "\2022";
  color: #e6c16d;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-uYVG86Jco9 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: .13em;
  color: #e6c16d;
}
.cid-uYVG86Jco9 .mbr-section-title {
  margin-bottom: 13px;
  color: #080808;
}
.cid-uYVG86Jco9 .mbr-text {
  margin-bottom: 32px;
  color: #65676c;
}
.cid-uYVG86Jco9 .image-wrapper {
  display: flex;
  justify-content: flex-end;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uYVG86Jco9 .image-wrapper {
    margin-top: 23px;
  }
}
.cid-uYVG86Jco9 .image-wrapper img:first-child {
  width: 79%;
  max-width: 520px;
  object-fit: cover;
}
.cid-uYVG86Jco9 .image-wrapper .image-absolute {
  position: absolute;
  top: 48%;
  left: 0;
  max-width: 354px;
  max-height: 283px;
}
@media (max-width: 768px) {
  .cid-uYVG86Jco9 .image-wrapper .image-absolute {
    max-width: 200px;
    max-height: 250px;
  }
}
.cid-uYVG86Jco9 .image-wrapper .image-logo {
  position: absolute;
  top: 24%;
  left: 57%;
  width: 80px;
  height: 80px;
}
.cid-uYVG86Jco9 .mbr-section-title,
.cid-uYVG86Jco9 .list-wrapper {
  text-align: left;
  color: #484a4f;
}
.cid-uYVG8Xa87Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/background1-3.jpg");
}
.cid-uYVG8Xa87Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVG8Xa87Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVG8Xa87Y .item-wrap {
  z-index: 1;
}
.cid-uYVG8Xa87Y .title-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uYVG8Xa87Y .title-wrapper {
    margin-bottom: 65px;
  }
}
.cid-uYVG8Xa87Y .title-wrapper .mbr-section-subtitle {
  margin-bottom: 8px;
}
@media (max-width: 992px) {
  .cid-uYVG8Xa87Y .title-wrapper .mbr-section-subtitle {
    margin-bottom: 6.5px;
  }
}
.cid-uYVG8Xa87Y .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uYVG8Xa87Y .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uYVG8Xa87Y .card {
    margin-top: 48px;
  }
}
.cid-uYVG8Xa87Y .card .mbr-iconfont {
  font-size: 30px;
  margin-bottom: 10px;
  color: #a1a1a1;
}
@media (max-width: 992px) {
  .cid-uYVG8Xa87Y .card .mbr-iconfont {
    margin-bottom: 8px;
  }
}
.cid-uYVG8Xa87Y .card .mbr-card-title {
  margin-bottom: 16px;
}
.cid-uYVG8Xa87Y .card .mbr-card-title span {
  opacity: .6;
}
@media (max-width: 992px) {
  .cid-uYVG8Xa87Y .card .mbr-card-title {
    margin-bottom: 13px;
  }
}
.cid-uYVG8Xa87Y .card .mbr-text {
  margin-bottom: 0;
}
.cid-uYVG8Xa87Y .border-wrap {
  width: 100%;
  height: 1px;
  background-color: #d9d9d9;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uYVG8Xa87Y .border-wrap {
    margin-bottom: 65px;
  }
}
.cid-uYVG8Xa87Y .mbr-section-title {
  color: #484a4f;
}
.cid-uYVG8Xa87Y .mbr-section-subtitle {
  color: #e6c16d;
}
.cid-uYVG8Xa87Y .mbr-text {
  color: #454545;
}
.cid-uYVG8Xa87Y .mbr-card-title {
  color: #181818;
}
.cid-uYVG8Xa87Y .mbr-card-text {
  color: #454545;
}
.cid-uYVG8Xa87Y .mbr-card-title,
.cid-uYVG8Xa87Y .mbr-iconfont {
  color: #e6c16d;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-tsCMpUilbs {
  background-image: url("../../../assets/images/20150827-141732.jpg-2000x1125.jpg");
  position: relative;
  overflow: hidden;
}
.cid-tsCMpUilbs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tsCMpUilbs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tsCMpUilbs .bg-frame {
  position: absolute;
  top: 10%;
  transform: translateY(-50%);
  left: 0;
  z-index: 2;
  opacity: 0.9;
  width: 22vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #1f242e;
  box-shadow: 0 0 40px #1f242e;
  filter: blur(130px);
}
@media (max-width: 767px) {
  .cid-tsCMpUilbs .bg-frame {
    width: 44vw;
  }
}
@media (min-width: 1600px) {
  .cid-tsCMpUilbs.mbr-fullscreen {
    align-items: flex-end !important;
  }
}
.cid-tsCMpUilbs .row {
  position: relative;
  z-index: 3;
}
.cid-tsCMpUilbs .mbr-section-title {
  color: #ffffff;
  margin-bottom: 50px;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tsCMpUilbs .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-tsCMpUilbs .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 0;
  text-align: center;
}
.cid-tsCMpUilbs .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tsCMpUilbs .mbr-text {
  color: #ffffff;
  margin-top: 32px;
  margin-bottom: 0;
}
.cid-tsCMpUilbs .mbr-section-btn {
  margin-top: 100px;
}
@media (max-width: 991px) {
  .cid-tsCMpUilbs .mbr-section-btn {
    margin-top: 90px;
  }
}
@media (max-width: 767px) {
  .cid-tsCMpUilbs .mbr-section-btn {
    margin-top: 60px;
  }
}
@media (max-width: 575px) {
  .cid-tsCMpUilbs .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tsEmkN6fFW {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #f9f9fc;
}
.cid-tsEmkN6fFW .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #e6c16d;
}
@media (max-width: 768px) {
  .cid-tsEmkN6fFW .mbr-section-subtitle {
    margin-bottom: 8px;
  }
}
.cid-tsEmkN6fFW .mbr-section-title {
  margin-bottom: 0;
  color: #20232a;
}
@media (max-width: 768px) {
  .cid-tsEmkN6fFW .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-tsEmkN6fFW .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #84858a;
}
@media (max-width: 768px) {
  .cid-tsEmkN6fFW .mbr-text {
    padding: 0;
  }
}
.cid-trdIqpipoG {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-trdIqpipoG .mbr-fallback-image.disabled {
  display: none;
}
.cid-trdIqpipoG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trdIqpipoG .item-wrap {
  z-index: 1;
}
.cid-trdIqpipoG .title-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-trdIqpipoG .title-wrapper {
    margin-bottom: 65px;
  }
}
.cid-trdIqpipoG .title-wrapper .mbr-section-subtitle {
  margin-bottom: 8px;
}
@media (max-width: 992px) {
  .cid-trdIqpipoG .title-wrapper .mbr-section-subtitle {
    margin-bottom: 6.5px;
  }
}
.cid-trdIqpipoG .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-trdIqpipoG .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-trdIqpipoG .card {
    margin-top: 48px;
  }
}
.cid-trdIqpipoG .card .mbr-iconfont {
  font-size: 30px;
  margin-bottom: 10px;
  color: #a1a1a1;
}
@media (max-width: 992px) {
  .cid-trdIqpipoG .card .mbr-iconfont {
    margin-bottom: 8px;
  }
}
.cid-trdIqpipoG .card .mbr-card-title {
  margin-bottom: 16px;
}
.cid-trdIqpipoG .card .mbr-card-title span {
  opacity: .6;
}
@media (max-width: 992px) {
  .cid-trdIqpipoG .card .mbr-card-title {
    margin-bottom: 13px;
  }
}
.cid-trdIqpipoG .card .mbr-text {
  margin-bottom: 0;
}
.cid-trdIqpipoG .border-wrap {
  width: 100%;
  height: 1px;
  background-color: #d9d9d9;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-trdIqpipoG .border-wrap {
    margin-bottom: 65px;
  }
}
.cid-trdIqpipoG .mbr-section-title {
  color: #181818;
}
.cid-trdIqpipoG .mbr-section-subtitle {
  color: #181818;
}
.cid-trdIqpipoG .mbr-text {
  color: #454545;
}
.cid-trdIqpipoG .mbr-card-title {
  color: #181818;
}
.cid-trdIqpipoG .mbr-card-text {
  color: #454545;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-tsCNrvKD70 {
  background-image: url("../../../assets/images/aaa20180812-081331.jpg-2000x1125.jpg");
  position: relative;
  overflow: hidden;
}
.cid-tsCNrvKD70 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tsCNrvKD70 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tsCNrvKD70 .bg-frame {
  position: absolute;
  top: 10%;
  transform: translateY(-50%);
  left: 0;
  z-index: 2;
  opacity: 1;
  width: 13vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #ffffff;
  box-shadow: 0 0 40px #ffffff;
  filter: blur(130px);
}
@media (max-width: 767px) {
  .cid-tsCNrvKD70 .bg-frame {
    width: 26vw;
  }
}
@media (min-width: 1600px) {
  .cid-tsCNrvKD70.mbr-fullscreen {
    align-items: flex-end !important;
  }
}
.cid-tsCNrvKD70 .row {
  position: relative;
  z-index: 3;
}
.cid-tsCNrvKD70 .mbr-section-title {
  color: #ffffff;
  margin-bottom: 50px;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tsCNrvKD70 .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-tsCNrvKD70 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 0;
  text-align: center;
}
.cid-tsCNrvKD70 .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tsCNrvKD70 .mbr-text {
  color: #ffffff;
  margin-top: 32px;
  margin-bottom: 0;
}
.cid-tsCNrvKD70 .mbr-section-btn {
  margin-top: 100px;
}
@media (max-width: 991px) {
  .cid-tsCNrvKD70 .mbr-section-btn {
    margin-top: 90px;
  }
}
@media (max-width: 767px) {
  .cid-tsCNrvKD70 .mbr-section-btn {
    margin-top: 60px;
  }
}
@media (max-width: 575px) {
  .cid-tsCNrvKD70 .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-v1QPclqd7K {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-v1QPclqd7K .content__block {
  padding: 50px 15px;
}
.cid-v1QPclqd7K .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v1QPclqd7K .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #383d4b;
}
.cid-v1QPclqd7K .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v1QPclqd7K .image {
  perspective: 3500px;
  position: relative;
}
.cid-v1QPclqd7K .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v1QPclqd7K .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v1QPclqd7K .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v1QPclqd7K .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v1QPclqd7K .content__block {
    padding: 30px 15px;
  }
  .cid-v1QPclqd7K .mbr-figure {
    padding: 0;
  }
  .cid-v1QPclqd7K .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v1QPclqd7K .lg-push {
    right: 5%;
  }
  .cid-v1QPclqd7K .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v1QPclqd7K .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v1QPclqd7K .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v1QPclqd7K .mbr-section-title {
  color: #383d4b;
}
.cid-v1QPclqd7K .mbr-text,
.cid-v1QPclqd7K .mbr-section-btn {
  color: #383d4b;
}
.cid-v1QPvriHOV {
  padding-top: 45px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/animal-1845060-1920-1920x1280.jpg");
}
.cid-v1QPvriHOV img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-v1QPvriHOV img:hover {
  transform: scale(1.1);
}
.cid-v1QPvriHOV .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-v1QPvriHOV h2 {
  padding: 0;
  margin: 0;
}
.cid-v1QPvriHOV .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1QPvriHOV .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-v1QPvriHOV .mbr-section-btn {
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-v1QPvriHOV .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-v1QPvriHOV .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-v1QPvriHOV .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-v1QPvriHOV .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-v1QPvriHOV .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-v1QPvriHOV .text-col {
    padding: 2rem 1rem;
  }
}
.cid-v1QPvriHOV H2 {
  color: #333333;
}
.cid-v1QPvriHOV .mbr-text {
  color: #383d4b;
}
.cid-v1QPvriHOV H1 {
  color: #383d4b;
}
.cid-v1QUxAteVs {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-v1QUxAteVs .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-v1QUxAteVs .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-v1QUxAteVs .mbr-text {
  color: #65676c;
  letter-spacing: 0.03em;
}
.cid-tr9rFZmOaR {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tr9rFZmOaR .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #e6c16d;
}
.cid-tr9rFZmOaR .mbr-section-title {
  margin-bottom: 90px;
  color: #20232a;
}
.cid-tr9rFZmOaR .mbr-text {
  margin: 50px 0;
  color: #65676c;
}
.cid-tr9rFZmOaR .image-wrapper img {
  width: 100%;
  height: 690px;
  object-fit: cover;
  margin-bottom: 33px;
}
.cid-tr9rFZmOaR .image-wrapper .image-text {
  display: inline-flex;
  padding: 0 50px;
  position: relative;
  margin-bottom: 12px;
}
.cid-tr9rFZmOaR .image-wrapper .image-text::after {
  position: absolute;
  left: 0;
  top: 5px;
  width: 35px;
  height: 2px;
  content: "";
  display: block;
  background: #20232a;
}
.cid-tr9rFZmOaR .image-wrapper .image-text .mbr-image-text {
  margin: 0 5px 0 0;
}
.cid-tr9rFZmOaR .image-wrapper .image-text .mbr-section-text {
  margin: 0;
}
.cid-tr9rFZmOaR .image-wrapper .mbr-quest {
  padding: 0 50px;
  margin: 0;
}
.cid-tr9rFZmOaR .content {
  margin-top: 120px;
}
.cid-tr9rFZmOaR .mbr-section-text {
  color: #65676c;
}
.cid-tr9rFZmOaR .mbr-image-text {
  color: #20232a;
}
.cid-tr9rFZmOaR .mbr-quest {
  color: #20232a;
}
.cid-uXPpgBaJ5I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #235d81;
}
.cid-uXPpgBaJ5I .cards {
  padding-right: 35px;
}
@media (max-width: 1200px) {
  .cid-uXPpgBaJ5I .cards {
    padding: 0 0 0 12px;
  }
}
@media (max-width: 992px) {
  .cid-uXPpgBaJ5I .cards {
    padding: 0 12px;
  }
}
.cid-uXPpgBaJ5I .cards-wrapper {
  justify-content: center;
}
.cid-uXPpgBaJ5I .card {
  padding: 0 10px;
  margin-bottom: 20px;
}
@media (max-width: 1200px) {
  .cid-uXPpgBaJ5I .card {
    padding: 0 5px;
    margin-bottom: 10px;
  }
}
@media (max-width: 992px) {
  .cid-uXPpgBaJ5I .card {
    padding: 0 10px;
    margin-bottom: 20px;
  }
}
.cid-uXPpgBaJ5I .card .card-wrapper {
  padding: 16px 15px 43px 15px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  border: 1px solid #40e0d0;
}
.cid-uXPpgBaJ5I .card .card-wrapper img {
  margin-top: 30px;
  margin-bottom: 19px;
  width: 51px;
  height: 51px;
  object-fit: cover;
}
.cid-uXPpgBaJ5I .card .card-wrapper .mbr-card-title {
  margin: 0 0 8px 0;
}
.cid-uXPpgBaJ5I .card .card-wrapper .mbr-card-desc {
  margin: 0;
}
.cid-uXPpgBaJ5I .features-content {
  padding-left: 85px;
}
@media (max-width: 992px) {
  .cid-uXPpgBaJ5I .features-content {
    padding: 0 12px;
  }
}
.cid-uXPpgBaJ5I .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: .13em;
  color: #fafafa;
}
.cid-uXPpgBaJ5I .mbr-section-title {
  margin: 29px 0 13.5px 0;
  color: #080808;
}
.cid-uXPpgBaJ5I .mbr-text {
  margin-bottom: 38px;
  color: #000000;
}
.cid-uXPpgBaJ5I .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  margin-top: 0;
}
.cid-uXPpgBaJ5I .btn:hover {
  box-shadow: none;
}
.cid-uXPpgBaJ5I .mbr-card-title {
  color: #080808;
  text-align: center;
}
.cid-uXPpgBaJ5I .mbr-card-desc {
  color: #65676c;
  text-align: center;
}
.cid-uXPpgBaJ5I .mbr-section-title,
.cid-uXPpgBaJ5I .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v04UnzwQlL {
  padding-top: 10rem;
  padding-bottom: 9rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v04UnzwQlL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v04UnzwQlL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v04UnzwQlL .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-v04UnzwQlL .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-v04UnzwQlL .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-v04UnzwQlL .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-v04UnzwQlL .col-img {
    padding-left: 30px !important;
  }
}
@media (max-width: 991px) and (min-width: 767px) {
  .cid-v04UnzwQlL .col-img {
    padding: 30px !important;
  }
}
.cid-v04UnzwQlL .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
.cid-v04UnzwQlL .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-v04UnzwQlL .text-wrapper {
    margin-bottom: 30px;
  }
}
.cid-v04UnzwQlL .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-v04UnzwQlL .mbr-section-subtitle {
  color: #1f242e;
  margin-bottom: 22px;
}
.cid-v04UnzwQlL .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-v04UnzwQlL .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-v04UnzwQlL .mbr-text {
    padding-right: 0;
  }
}
.cid-v04UnzwQlL .mbr-section-btn {
  margin-top: 20px;
}
.cid-v04UnzwQlL .social-container {
  width: 100%;
  padding-top: 100px;
}
@media (max-width: 991px) {
  .cid-v04UnzwQlL .social-container {
    padding-top: 40px;
  }
}
.cid-v04UnzwQlL .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-v04UnzwQlL .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-v04UnzwQlL .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #000000, #ffc772);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-v04UnzwQlL .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-v04UnzwQlL .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-v04UnzwQlL .soc-item:hover {
  transform: translateY(-3px);
}
.cid-v04UnzwQlL .soc-item:hover:before {
  opacity: 1;
}
.cid-v04UnzwQlL .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
}
.cid-v04UnzwQlL .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-v04UnzwQlL .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.75026795;
}
.cid-v04UnzwQlL .mbr-text,
.cid-v04UnzwQlL .mbr-section-btn {
  color: #1f242e;
}
.cid-v42OQ5PTB8 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v42OQ5PTB8 .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-v42OQ5PTB8 .modal-body .close {
  background: #1b1b1b;
}
.cid-v42OQ5PTB8 .modal-body .close span {
  font-style: normal;
}
.cid-v42OQ5PTB8 .carousel-inner > .active,
.cid-v42OQ5PTB8 .carousel-inner > .next,
.cid-v42OQ5PTB8 .carousel-inner > .prev {
  display: flex;
}
.cid-v42OQ5PTB8 .carousel-control .icon-next,
.cid-v42OQ5PTB8 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v42OQ5PTB8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v42OQ5PTB8 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v42OQ5PTB8 .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v42OQ5PTB8 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v42OQ5PTB8 .boxed-slider > div {
  position: relative;
}
.cid-v42OQ5PTB8 .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-v42OQ5PTB8 .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v42OQ5PTB8 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v42OQ5PTB8 .mbr-table-cell {
  padding: 0;
}
.cid-v42OQ5PTB8 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v42OQ5PTB8 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v42OQ5PTB8 .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-v42OQ5PTB8 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-v42OQ5PTB8 .carousel-item .container {
    width: 100%;
  }
}
.cid-v42OQ5PTB8 .carousel-item-next.carousel-item-left,
.cid-v42OQ5PTB8 .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-v42OQ5PTB8 .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-v42OQ5PTB8 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v42OQ5PTB8 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v42OQ5PTB8 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v42OQ5PTB8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v42OQ5PTB8 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v42OQ5PTB8 .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-v42OQ5PTB8 .mbr-slider .carousel-indicators li.active,
.cid-v42OQ5PTB8 .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v42OQ5PTB8 .mbr-slider .carousel-indicators li::after,
.cid-v42OQ5PTB8 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v42OQ5PTB8 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v42OQ5PTB8 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v42OQ5PTB8 .mbr-slider > .container img {
  width: 100%;
}
.cid-v42OQ5PTB8 .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v42OQ5PTB8 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v42OQ5PTB8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v42OQ5PTB8 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v42OQ5PTB8 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v42OQ5PTB8 .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v42OQ5PTB8 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v42OQ5PTB8 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v42OQ5PTB8 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v42OQ5PTB8 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v42OQ5PTB8 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v42OQ5PTB8 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v42OQ5PTB8 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v42OQ5PTB8 .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v42OQ5PTB8 .carousel-inner {
  height: 100%;
}
.cid-v42OQ5PTB8 .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v42OQ5PTB8 .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 680px;
  overflow: hidden;
}
.cid-v42OQ5PTB8 .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-v42OQ5PTB8 .content-slider-wrap {
  width: 73%;
}
.cid-v04XLlBEId {
  padding-top: 8rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/dsc08954-2000x1127.jpg");
  overflow: hidden;
}
.cid-v04XLlBEId .mbr-fallback-image.disabled {
  display: none;
}
.cid-v04XLlBEId .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v04XLlBEId .mbr-section-head {
  width: 100%;
  padding-bottom: 60px;
}
.cid-v04XLlBEId .mbr-section-title {
  color: #212121;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-v04XLlBEId .mbr-section-title {
    text-align: center !important;
  }
}
.cid-v04XLlBEId .mbr-section-subtitle {
  color: #e6c16d;
  margin-top: 15px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-v04XLlBEId .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center !important;
  }
}
.cid-v04XLlBEId .item-wrap {
  position: relative;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  background: linear-gradient(145deg, #1f242e, #fac769);
}
@media (max-width: 767px) {
  .cid-v04XLlBEId .item-wrap {
    padding: 30px;
    margin-bottom: 82px;
  }
}
.cid-v04XLlBEId .item-wrap:hover .carousel-control {
  opacity: 1;
}
.cid-v04XLlBEId .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-v04XLlBEId .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-v04XLlBEId .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-v04XLlBEId .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 0;
  color: #C4CFDE;
  font-size: 18px;
}
@media (max-width: 767px) {
  .cid-v04XLlBEId .carousel-control {
    width: 52px;
    height: 52px;
    border-radius: 20%;
    opacity: 1 !important;
  }
}
.cid-v04XLlBEId .carousel-control.carousel-control-prev {
  left: -55px;
  margin-left: 0;
}
@media (max-width: 767px) {
  .cid-v04XLlBEId .carousel-control.carousel-control-prev {
    top: auto;
    bottom: -137px;
    left: -30px;
  }
}
.cid-v04XLlBEId .carousel-control.carousel-control-next {
  right: -55px;
  margin-right: 0;
}
@media (max-width: 767px) {
  .cid-v04XLlBEId .carousel-control.carousel-control-next {
    right: auto;
    left: 42px;
    top: auto;
    bottom: -137px;
  }
}
.cid-v04XLlBEId .carousel-control:hover {
  color: #FFFFFF !important;
  opacity: 1;
}
.cid-v04XLlBEId .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v04XLlBEId .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v04XLlBEId .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-v04XLlBEId .item-menu-overlay {
  opacity: 0 !important;
}
@media (max-width: 991px) {
  .cid-v04XLlBEId .col-img {
    order: 1;
  }
}
@media (max-width: 991px) {
  .cid-v04XLlBEId .col-text {
    order: 2;
  }
}
.cid-v04XLlBEId .text-box {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-v04XLlBEId .text-box {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .cid-v04XLlBEId .text-box {
    padding-top: 40px;
  }
}
.cid-v04XLlBEId .card-title {
  color: #ffffff;
  margin-bottom: 20px;
  text-align: center;
}
.cid-v04XLlBEId .card-subtitle {
  color: #ffffff;
  margin-bottom: 0;
  text-align: center;
}
.cid-v04XLlBEId .list-container {
  margin-top: 30px;
}
@media (max-width: 767px) {
  .cid-v04XLlBEId .list-container {
    margin-top: 20px;
  }
}
.cid-v04XLlBEId .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: center;
}
.cid-v04XLlBEId .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 10px;
}
.cid-v04XLlBEId .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-v04XLlBEId .iconfont-wrapper .mbr-iconfont {
  font-size: 18px;
  color: #c4cfde;
}
.cid-v04XLlBEId .list-item-text {
  color: #383d4b;
  width: fit-content;
  text-align: center;
}
.cid-v04XLlBEId .img-box {
  width: 100%;
  border-radius: 8px;
  overflow: hidden;
}
.cid-v04XLlBEId .img-box img {
  aspect-ratio: 1.33333333;
  object-fit: cover;
  width: 100%;
}
.cid-v052zHv0RV {
  padding-top: 3rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v052zHv0RV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v052zHv0RV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v052zHv0RV .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-v052zHv0RV .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-v052zHv0RV .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-v052zHv0RV .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-v052zHv0RV .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-v052zHv0RV .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-v052zHv0RV .mbr-section-head {
  width: 100%;
}
.cid-v052zHv0RV .mbr-section-title {
  color: #1f242e;
}
@media (max-width: 767px) {
  .cid-v052zHv0RV .mbr-section-title {
    text-align: center;
  }
}
.cid-v052zHv0RV .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-v052zHv0RV .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-v052zHv0RV .card-row {
  align-items: stretch;
}
.cid-v052zHv0RV .item {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-v052zHv0RV .item {
    margin-top: 30px;
  }
}
.cid-v052zHv0RV .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 30px;
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, #484a4f, #fac769);
}
@media (max-width: 575px) {
  .cid-v052zHv0RV .item-wrapper {
    padding: 20px;
  }
}
.cid-v052zHv0RV .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-v052zHv0RV .item-wrapper:hover .item-img img {
  transform: scale(1.1);
}
.cid-v052zHv0RV .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  border-radius: 19px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .4s all;
}
.cid-v052zHv0RV .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-v052zHv0RV .item-img img {
  width: 100%;
  aspect-ratio: 1.36;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-v052zHv0RV .card-box {
  position: relative;
  z-index: 5;
  padding-top: 18px;
}
.cid-v052zHv0RV .card-title {
  position: relative;
  z-index: 5;
  color: #ffffff;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-v052zHv0RV .card-title {
    margin-bottom: 10px;
  }
}
.cid-v052zHv0RV .card-text {
  position: relative;
  z-index: 5;
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-v052zHv0RV .card-text a {
  transition: .4s all;
}
.cid-v052zHv0RV .card-text a:hover {
  color: #e6c16d !important;
}
.cid-v04W1HNcMs {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dsc02405-2000x1127.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  overflow: hidden;
}
.cid-v04W1HNcMs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v04W1HNcMs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v04W1HNcMs .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1199px) {
  .cid-v04W1HNcMs .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-v04W1HNcMs .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-v04W1HNcMs .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1199px) {
  .cid-v04W1HNcMs .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-v04W1HNcMs .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-v04W1HNcMs .mbr-section-head {
  width: 100%;
  margin-bottom: 20px;
}
.cid-v04W1HNcMs .mbr-section-title {
  color: #FF014E;
}
@media (max-width: 767px) {
  .cid-v04W1HNcMs .mbr-section-title {
    text-align: center;
  }
}
.cid-v04W1HNcMs .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-v04W1HNcMs .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-v04W1HNcMs .card-row {
  align-items: stretch;
}
.cid-v04W1HNcMs .item {
  margin-top: 30px;
}
.cid-v04W1HNcMs .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 30px 30px 34px;
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, #484a4f, #fac769);
}
@media (max-width: 575px) {
  .cid-v04W1HNcMs .item-wrapper {
    padding: 20px 20px 24px;
  }
}
.cid-v04W1HNcMs .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-v04W1HNcMs .item-wrapper:hover .item-img img {
  transform: scale(1.1);
}
.cid-v04W1HNcMs .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  border-radius: 19px;
  background: linear-gradient(to right bottom, #000000, #484a4f);
  opacity: 0;
  transition: .4s all;
}
.cid-v04W1HNcMs .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-v04W1HNcMs .item-img img {
  width: 100%;
  aspect-ratio: 1.36;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-v04W1HNcMs .card-box {
  position: relative;
  z-index: 5;
  padding-top: 25px;
}
.cid-v04W1HNcMs .head-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-v04W1HNcMs .head-container {
    margin-bottom: 10px;
  }
}
.cid-v04W1HNcMs .card-title {
  position: relative;
  z-index: 5;
  color: #ffffff;
  margin-bottom: 0;
  flex-basis: 60%;
  margin-right: auto;
}
.cid-v04W1HNcMs .comment-item {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-basis: 40%;
  margin-left: auto;
}
.cid-v04W1HNcMs .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 4px;
}
.cid-v04W1HNcMs .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #c4cfde;
}
.cid-v04W1HNcMs .comment-item-text {
  color: #C4CFDE;
}
.cid-v04W1HNcMs .card-text {
  position: relative;
  z-index: 5;
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-v04W1HNcMs .card-text a {
  transition: .4s all;
}
.cid-v04W1HNcMs .card-text a:hover {
  color: #e6c16d !important;
}
.cid-v42P3sEL6C {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v42P3sEL6C .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-v42P3sEL6C .modal-body .close {
  background: #1b1b1b;
}
.cid-v42P3sEL6C .modal-body .close span {
  font-style: normal;
}
.cid-v42P3sEL6C .carousel-inner > .active,
.cid-v42P3sEL6C .carousel-inner > .next,
.cid-v42P3sEL6C .carousel-inner > .prev {
  display: flex;
}
.cid-v42P3sEL6C .carousel-control .icon-next,
.cid-v42P3sEL6C .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v42P3sEL6C .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v42P3sEL6C .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v42P3sEL6C .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v42P3sEL6C .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v42P3sEL6C .boxed-slider > div {
  position: relative;
}
.cid-v42P3sEL6C .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-v42P3sEL6C .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v42P3sEL6C .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v42P3sEL6C .mbr-table-cell {
  padding: 0;
}
.cid-v42P3sEL6C .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v42P3sEL6C .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v42P3sEL6C .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-v42P3sEL6C .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-v42P3sEL6C .carousel-item .container {
    width: 100%;
  }
}
.cid-v42P3sEL6C .carousel-item-next.carousel-item-left,
.cid-v42P3sEL6C .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-v42P3sEL6C .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-v42P3sEL6C .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v42P3sEL6C .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v42P3sEL6C .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v42P3sEL6C .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v42P3sEL6C .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v42P3sEL6C .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-v42P3sEL6C .mbr-slider .carousel-indicators li.active,
.cid-v42P3sEL6C .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v42P3sEL6C .mbr-slider .carousel-indicators li::after,
.cid-v42P3sEL6C .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v42P3sEL6C .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v42P3sEL6C .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v42P3sEL6C .mbr-slider > .container img {
  width: 100%;
}
.cid-v42P3sEL6C .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v42P3sEL6C .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v42P3sEL6C .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v42P3sEL6C .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v42P3sEL6C .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v42P3sEL6C .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v42P3sEL6C .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v42P3sEL6C .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v42P3sEL6C .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v42P3sEL6C .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v42P3sEL6C .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v42P3sEL6C .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v42P3sEL6C .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v42P3sEL6C .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v42P3sEL6C .carousel-inner {
  height: 100%;
}
.cid-v42P3sEL6C .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v42P3sEL6C .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 590px;
  overflow: hidden;
}
.cid-v42P3sEL6C .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-v42P3sEL6C .content-slider-wrap {
  width: 50%;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v05xHPlLTv {
  padding-top: 180px;
  background-image: url("../../../assets/images/20160516-073115puzzle-1600x900.jpg");
}
.cid-v05xHPlLTv .text-content {
  padding-bottom: 0px;
}
.cid-v05xHPlLTv .content-container .btn-bgr {
  z-index: 0;
}
.cid-v05xHPlLTv .box-item-text {
  color: #767676;
}
.cid-v05xHPlLTv .box-item {
  padding: 2.5rem;
}
.cid-v05xHPlLTv .box-item:first-child {
  background-color: #ffffff;
}
.cid-v05xHPlLTv .box-item:nth-child(2) {
  background-color: #e6c16d;
}
.cid-v05xHPlLTv .box-item:last-child {
  background-color: #ffffff;
}
.cid-v05xHPlLTv .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-v05xHPlLTv .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-v05xHPlLTv .box-list li:last-child {
  border-bottom: none;
}
.cid-v05xHPlLTv .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-v05xHPlLTv .mbr-iconfont {
  color: #66458e;
  font-size: 48px;
}
@media (min-width: 992px) {
  .cid-v05xHPlLTv .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
@media (max-width: 767px) {
  .cid-v05xHPlLTv .mbr-section-subtitle,
  .cid-v05xHPlLTv .mbr-section-title,
  .cid-v05xHPlLTv .mbr-text,
  .cid-v05xHPlLTv .mbr-section-btn,
  .cid-v05xHPlLTv .icon-block-top,
  .cid-v05xHPlLTv .box-item-title,
  .cid-v05xHPlLTv .box-item-text {
    text-align: center !important;
  }
}
.cid-v05xHPlLTv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05xHPlLTv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05xHPlLTv .mbr-section-title {
  color: #ffffff;
}
.cid-v05xHPlLTv .mbr-text,
.cid-v05xHPlLTv .mbr-section-btn {
  color: #ffffff;
}
.cid-v05xHPlLTv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v05xK4y2HL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v05xK4y2HL .mbr-section-subtitle {
  color: #1f242e;
}
.cid-v05xK4y2HL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05xK4y2HL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05xK4y2HL .mbr-section-title {
  color: #1f242e;
}
.cid-v05xLgpAkp {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #235d81;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v1QR6mOT6p {
  background-image: url("../../../assets/images/dsc02286-1-2000x1127.jpg");
  overflow: hidden;
}
.cid-v1QR6mOT6p svg {
  position: absolute;
  bottom: 6rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6);
}
.cid-v1QR6mOT6p #e2_shape {
  fill: #f9f9fc !important;
}
.cid-v1QR6mOT6p img {
  border-radius: 10px;
  margin: auto;
  box-shadow: 0 10px 55px 5px rgba(133, 133, 133, 0.35);
}
@media (max-width: 576px) {
  .cid-v1QR6mOT6p img {
    width: 90%!important;
  }
}
.cid-v1QR6mOT6p H1 {
  color: #ffffff;
}
.cid-v1QR6mOT6p H3 {
  color: #ffffff;
}
.cid-vaWhRCxUss {
  padding-top: 120px;
  padding-bottom: 90px;
  position: relative;
  background-color: #ffffff;
}
.cid-vaWhRCxUss .accordion .card {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-vaWhRCxUss .acc {
    max-width: 550px;
    margin: auto 0;
  }
}
@media (min-width: 767px) {
  .cid-vaWhRCxUss .acc {
    padding: 0 2rem;
  }
}
.cid-vaWhRCxUss .img-col {
  padding: 0;
}
.cid-vaWhRCxUss .card {
  border: 1px solid lightgray !important;
  border-radius: 20px !important;
  margin-bottom: 0.5rem;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 0.8rem 0.2rem;
}
.cid-vaWhRCxUss .card .card-header {
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
  border: none;
}
.cid-vaWhRCxUss .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-vaWhRCxUss .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-vaWhRCxUss .card .card-header a.panel-title h4 {
  padding: 0.8rem 1.6rem;
  margin-bottom: -1px;
}
.cid-vaWhRCxUss .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-vaWhRCxUss .card .panel-body {
  color: #767676;
}
.cid-vaWhRCxUss .card:hover {
  background: #e6c16d;
}
.cid-vaWhRCxUss .sign {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
  margin-right: 1rem;
  padding: 11px;
  height: 39px;
  width: 39px;
  border-radius: 100%;
  background: #e6c16d;
}
.cid-vaWhRCxUss .panel-title {
  display: flex !important;
  -webkit-box-pack: justify;
  justify-content: space-between;
  width: 100%;
  -webkit-box-align: center;
  align-items: center;
}
.cid-vaWhRCxUss .mbri-arrow-down:before {
  content: '\e960';
}
.cid-vaWhRCxUss .panel-text {
  padding: 0rem;
  color: #1f242e;
}
.cid-vaWhRCxUss .panel-collapse {
  margin-top: -1px;
}
.cid-vaWhRCxUss H4 {
  color: #181818;
}
@media (max-width: 992px) {
  .cid-vaWhRCxUss .img-col {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vaWhRCxUss .panel-text {
    padding: 0 0.5rem;
  }
  .cid-vaWhRCxUss .icon-left {
    margin-left: 0.5rem;
  }
  .cid-vaWhRCxUss .sign {
    margin-right: 0.5rem;
  }
}
.cid-vaWhRCxUss .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaWhRCxUss .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaWhRCxUss H2 {
  color: #282f39;
}
.cid-v05FJSKE8W {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v05FJSKE8W .content__block {
  padding: 50px 15px;
}
.cid-v05FJSKE8W .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v05FJSKE8W .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v05FJSKE8W .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v05FJSKE8W .image {
  perspective: 3500px;
  position: relative;
}
.cid-v05FJSKE8W .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v05FJSKE8W .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05FJSKE8W .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v05FJSKE8W .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v05FJSKE8W .content__block {
    padding: 30px 15px;
  }
  .cid-v05FJSKE8W .mbr-figure {
    padding: 0;
  }
  .cid-v05FJSKE8W .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v05FJSKE8W .lg-push {
    right: 13%;
  }
  .cid-v05FJSKE8W .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v05FJSKE8W .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v05FJSKE8W .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v05FJSKE8W .mbr-section-title {
  color: #383d4b;
}
.cid-v05FJSKE8W .mbr-text,
.cid-v05FJSKE8W .mbr-section-btn {
  color: #383d4b;
}
.cid-v05HATpMYa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/dsc08678-2000x1127.jpg");
}
.cid-v05HATpMYa .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-v05HATpMYa .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-v05HATpMYa .list-img {
  width: 100px;
}
.cid-v05HATpMYa .ico2 {
  color: #767676;
  font-size: 1.2rem;
}
.cid-v05HATpMYa .btn {
  margin: 0px !important;
}
.cid-v05HATpMYa .text-box {
  padding: 1rem;
}
.cid-v05HATpMYa .text-box p {
  margin: 0;
}
.cid-v05HATpMYa .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-v05HATpMYa .ico-box p {
  margin: 0;
}
.cid-v05HATpMYa .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v05HATpMYa .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v05HATpMYa .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-v05HATpMYa .carousel-item .wrap-img {
  text-align: center;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 100%;
  width: auto;
  height: 500px;
}
.cid-v05HATpMYa .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-v05HATpMYa .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-v05HATpMYa .carousel-indicators li {
  display: inline-block;
}
.cid-v05HATpMYa .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-v05HATpMYa .carousel-indicators li.active {
  border: 0px;
}
.cid-v05HATpMYa .li1,
.cid-v05HATpMYa .carousel-item:nth-child(1) .wrap-img {
  background-image: url("../../../assets/images/dsc02278-2000x1127.jpg");
}
.cid-v05HATpMYa .li2,
.cid-v05HATpMYa .carousel-item:nth-child(2) .wrap-img {
  background-image: url("../../../assets/images/dsc02264-2000x1127.jpg");
}
.cid-v05HATpMYa .li3,
.cid-v05HATpMYa .carousel-item:nth-child(3) .wrap-img {
  background-image: url("../../../assets/images/dsc02228-2000x1127.jpg");
}
.cid-v05HATpMYa .li4,
.cid-v05HATpMYa .carousel-item:nth-child(4) .wrap-img {
  background-image: url("../../../assets/images/dsc01997-2000x1127.jpg");
}
.cid-v05HATpMYa .li5,
.cid-v05HATpMYa .carousel-item:nth-child(5) .wrap-img {
  background-image: url("../../../assets/images/dsc02281-2000x1127.jpg");
}
.cid-v05HATpMYa .li6,
.cid-v05HATpMYa .carousel-item:nth-child(6) .wrap-img {
  background-image: url("../../../assets/images/dsc02214-2000x1127.jpg");
}
@media (max-width: 992px) {
  .cid-v05HATpMYa .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-v05HATpMYa .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-v05HATpMYa .card-title2 {
  color: #149dcc;
}
.cid-v05HATpMYa .sq {
  color: #767676;
}
.cid-v05HATpMYa .item {
  color: #767676;
}
.cid-v42HTAKThh {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-v42HTAKThh .image-block {
  margin: auto;
  height: 350px;
  overflow: hidden;
  position: relative;
}
.cid-v42HTAKThh .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v42HTAKThh .image-block:hover:before {
  opacity: 0.4;
}
.cid-v42HTAKThh .image-block:hover .wrap {
  opacity: 1;
}
.cid-v42HTAKThh .image-block:hover img {
  transform: scale(1.05);
}
.cid-v42HTAKThh h4 {
  letter-spacing: 2px;
}
.cid-v42HTAKThh figcaption {
  position: relative;
}
.cid-v42HTAKThh figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v42HTAKThh img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v42HTAKThh .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v42HTAKThh .wrap {
    opacity: 1!important;
  }
  .cid-v42HTAKThh .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-v42HW9sX3K {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 30px;
}
.cid-v42HW9sX3K .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
}
.cid-v42HW9sX3K .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v42HW9sX3K .image-block:hover:before {
  opacity: 0.2;
}
.cid-v42HW9sX3K .image-block:hover .wrap {
  opacity: 1;
}
.cid-v42HW9sX3K h4 {
  letter-spacing: 2px;
}
.cid-v42HW9sX3K figcaption {
  position: relative;
}
.cid-v42HW9sX3K figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v42HW9sX3K img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-v42HW9sX3K .card {
  padding: 0;
}
@media (max-width: 767px) {
  .cid-v42HW9sX3K .wrap {
    opacity: 1 !important;
  }
  .cid-v42HW9sX3K .image-block:before {
    opacity: 0.2 !important;
  }
}
.cid-v05Kzr5e6W {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 60px;
}
.cid-v05Kzr5e6W .container-fluid {
  padding: 0 3rem;
}
.cid-v05Kzr5e6W .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-v05Kzr5e6W .container-fluid {
    padding: 0 1rem;
  }
  .cid-v05Kzr5e6W .video-block {
    width: 100% !important;
  }
}
.cid-v05FQsKsH1 {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-v05FQsKsH1 .image-block {
  margin: auto;
  height: 450px;
  overflow: hidden;
  position: relative;
}
.cid-v05FQsKsH1 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v05FQsKsH1 .image-block:hover:before {
  opacity: 0.2;
}
.cid-v05FQsKsH1 .image-block:hover .wrap {
  opacity: 1;
}
.cid-v05FQsKsH1 .image-block:hover img {
  transform: scale(1.05);
}
.cid-v05FQsKsH1 h4 {
  letter-spacing: 2px;
}
.cid-v05FQsKsH1 figcaption {
  position: relative;
}
.cid-v05FQsKsH1 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v05FQsKsH1 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v05FQsKsH1 .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v05FQsKsH1 .wrap {
    opacity: 1!important;
  }
  .cid-v05FQsKsH1 .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-v05FRvDIcU {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-v05FRvDIcU .image-block {
  margin: auto;
  height: 450px;
  overflow: hidden;
  position: relative;
}
.cid-v05FRvDIcU .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v05FRvDIcU .image-block:hover:before {
  opacity: 0.2;
}
.cid-v05FRvDIcU .image-block:hover .wrap {
  opacity: 1;
}
.cid-v05FRvDIcU .image-block:hover img {
  transform: scale(1.05);
}
.cid-v05FRvDIcU h4 {
  letter-spacing: 2px;
}
.cid-v05FRvDIcU figcaption {
  position: relative;
}
.cid-v05FRvDIcU figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v05FRvDIcU img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v05FRvDIcU .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v05FRvDIcU .wrap {
    opacity: 1!important;
  }
  .cid-v05FRvDIcU .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-v42K97r0g4 {
  padding-top: 45px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-v42K97r0g4 .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-v42K97r0g4 .modal-body .close {
  background: #1b1b1b;
}
.cid-v42K97r0g4 .modal-body .close span {
  font-style: normal;
}
.cid-v42K97r0g4 .carousel-inner > .active,
.cid-v42K97r0g4 .carousel-inner > .next,
.cid-v42K97r0g4 .carousel-inner > .prev {
  display: flex;
}
.cid-v42K97r0g4 .carousel-control .icon-next,
.cid-v42K97r0g4 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v42K97r0g4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v42K97r0g4 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v42K97r0g4 .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v42K97r0g4 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v42K97r0g4 .boxed-slider > div {
  position: relative;
}
.cid-v42K97r0g4 .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v42K97r0g4 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v42K97r0g4 .mbr-table-cell {
  padding: 0;
}
.cid-v42K97r0g4 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v42K97r0g4 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-v42K97r0g4 .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v42K97r0g4 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-v42K97r0g4 .carousel-item.active.right,
.cid-v42K97r0g4 .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-v42K97r0g4 .carousel-item.active.left,
.cid-v42K97r0g4 .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-v42K97r0g4 .carousel-item.active,
.cid-v42K97r0g4 .carousel-item.next.left,
.cid-v42K97r0g4 .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-v42K97r0g4 .mbr-slider .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 .3s;
  z-index: 11;
}
.cid-v42K97r0g4 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v42K97r0g4 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v42K97r0g4 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v42K97r0g4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v42K97r0g4 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v42K97r0g4 .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-v42K97r0g4 .mbr-slider .carousel-indicators li.active,
.cid-v42K97r0g4 .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v42K97r0g4 .mbr-slider .carousel-indicators li::after,
.cid-v42K97r0g4 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v42K97r0g4 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-v42K97r0g4 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v42K97r0g4 .mbr-slider > .container img {
  width: 100%;
}
.cid-v42K97r0g4 .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v42K97r0g4 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-v42K97r0g4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v42K97r0g4 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v42K97r0g4 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v42K97r0g4 .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v42K97r0g4 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v42K97r0g4 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v42K97r0g4 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v42K97r0g4 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v42K97r0g4 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v42K97r0g4 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v42K97r0g4 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v42K97r0g4 .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v42K97r0g4 .carousel-inner {
  height: 100%;
}
.cid-v42K97r0g4 .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v42K97r0g4 .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-v42K97r0g4 .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-v42K97r0g4 .carousel-item .container-slide {
  text-align: center;
}
.cid-v42K97r0g4 .content-slider-wrap {
  width: 100%;
}
.cid-v42K97r0g4 .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-v42K97r0g4 .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-v42K97r0g4 .carousel-control {
  margin-left: 2px!important;
}
.cid-v42K97r0g4 P {
  text-align: right;
}
.cid-v42HPcobYE {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-v42HPcobYE .image-block {
  margin: auto;
}
.cid-v42HPcobYE .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-v42HPcobYE .image-block {
    width: 100% !important;
  }
}
.cid-v42HPcobYE .container-fluid {
  padding: 0;
}
.cid-v42HsRnior {
  padding-top: 45px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-v42HsRnior .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-v42HsRnior .modal-body .close {
  background: #1b1b1b;
}
.cid-v42HsRnior .modal-body .close span {
  font-style: normal;
}
.cid-v42HsRnior .carousel-inner > .active,
.cid-v42HsRnior .carousel-inner > .next,
.cid-v42HsRnior .carousel-inner > .prev {
  display: flex;
}
.cid-v42HsRnior .carousel-control .icon-next,
.cid-v42HsRnior .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v42HsRnior .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v42HsRnior .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v42HsRnior .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v42HsRnior .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v42HsRnior .boxed-slider > div {
  position: relative;
}
.cid-v42HsRnior .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v42HsRnior .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v42HsRnior .mbr-table-cell {
  padding: 0;
}
.cid-v42HsRnior .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v42HsRnior .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-v42HsRnior .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v42HsRnior .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-v42HsRnior .carousel-item.active.right,
.cid-v42HsRnior .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-v42HsRnior .carousel-item.active.left,
.cid-v42HsRnior .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-v42HsRnior .carousel-item.active,
.cid-v42HsRnior .carousel-item.next.left,
.cid-v42HsRnior .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-v42HsRnior .mbr-slider .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 .3s;
  z-index: 11;
}
.cid-v42HsRnior .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v42HsRnior .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v42HsRnior .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v42HsRnior .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v42HsRnior .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v42HsRnior .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-v42HsRnior .mbr-slider .carousel-indicators li.active,
.cid-v42HsRnior .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v42HsRnior .mbr-slider .carousel-indicators li::after,
.cid-v42HsRnior .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v42HsRnior .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-v42HsRnior .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v42HsRnior .mbr-slider > .container img {
  width: 100%;
}
.cid-v42HsRnior .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v42HsRnior .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-v42HsRnior .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v42HsRnior .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v42HsRnior .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v42HsRnior .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v42HsRnior .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v42HsRnior .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v42HsRnior .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v42HsRnior .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v42HsRnior .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v42HsRnior .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v42HsRnior .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v42HsRnior .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v42HsRnior .carousel-inner {
  height: 100%;
}
.cid-v42HsRnior .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v42HsRnior .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-v42HsRnior .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-v42HsRnior .carousel-item .container-slide {
  text-align: center;
}
.cid-v42HsRnior .content-slider-wrap {
  width: 100%;
}
.cid-v42HsRnior .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-v42HsRnior .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-v42HsRnior .carousel-control {
  margin-left: 2px!important;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v34TlRxKH1 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v34TlRxKH1 .content__block {
  padding: 50px 15px;
}
.cid-v34TlRxKH1 .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v34TlRxKH1 .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #fac769;
}
.cid-v34TlRxKH1 .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v34TlRxKH1 .image {
  perspective: 3500px;
  position: relative;
}
.cid-v34TlRxKH1 .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v34TlRxKH1 .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v34TlRxKH1 .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v34TlRxKH1 .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v34TlRxKH1 .content__block {
    padding: 30px 15px;
  }
  .cid-v34TlRxKH1 .mbr-figure {
    padding: 0;
  }
  .cid-v34TlRxKH1 .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v34TlRxKH1 .lg-push {
    right: 5%;
  }
  .cid-v34TlRxKH1 .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v34TlRxKH1 .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v34TlRxKH1 .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v34TlRxKH1 .mbr-section-title {
  color: #171a21;
}
.cid-v34TlRxKH1 .mbr-text,
.cid-v34TlRxKH1 .mbr-section-btn {
  color: #484a4f;
}
.cid-v06cYY8Pe2 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v06cYY8Pe2 .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v06cYY8Pe2 .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v06cYY8Pe2 .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v06cYY8Pe2 .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v06cYY8Pe2 .mbr-text,
.cid-v06cYY8Pe2 .mbr-section-btn {
  color: #ffffff;
}
.cid-v06cYY8Pe2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v06cYY8Pe2 .card .card-wrapper {
  text-align: center;
}
.cid-v06cYY8Pe2 .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v06cYY8Pe2 .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v06cYY8Pe2 .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v06cYY8Pe2 .buttons-wrap {
  text-align: center;
}
.cid-v06cYY8Pe2 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v06cYY8Pe2 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v06cYY8Pe2 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v06cYY8Pe2 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v06cYY8Pe2 .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v06cYY8Pe2 .buttons-wrap .or {
    display: none;
  }
}
.cid-v06cYY8Pe2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06cYY8Pe2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06g79vk29 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v06g79vk29 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-v06g79vk29 .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-v06g79vk29 .list-img {
  width: 100px;
}
.cid-v06g79vk29 .ico2 {
  color: #767676;
  font-size: 1rem;
}
.cid-v06g79vk29 .btn {
  margin: 0px !important;
}
.cid-v06g79vk29 .text-box {
  padding: 1rem;
}
.cid-v06g79vk29 .text-box p {
  margin: 0;
}
.cid-v06g79vk29 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-v06g79vk29 .ico-box p {
  margin: 0;
}
.cid-v06g79vk29 .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v06g79vk29 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v06g79vk29 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-v06g79vk29 .carousel-item .wrap-img {
  text-align: center;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 100%;
  width: auto;
  height: 500px;
}
.cid-v06g79vk29 .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-v06g79vk29 .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-v06g79vk29 .carousel-indicators li {
  display: inline-block;
}
.cid-v06g79vk29 .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-v06g79vk29 .carousel-indicators li.active {
  border: 0px;
}
.cid-v06g79vk29 .li1,
.cid-v06g79vk29 .carousel-item:nth-child(1) .wrap-img {
  background-image: url("../../../assets/images/dsc00871-2000x1127.jpg");
}
.cid-v06g79vk29 .li2,
.cid-v06g79vk29 .carousel-item:nth-child(2) .wrap-img {
  background-image: url("../../../assets/images/dsc00710-2000x1127.jpg");
}
.cid-v06g79vk29 .li3,
.cid-v06g79vk29 .carousel-item:nth-child(3) .wrap-img {
  background-image: url("../../../assets/images/dsc00764-2000x1127.jpg");
}
.cid-v06g79vk29 .li4,
.cid-v06g79vk29 .carousel-item:nth-child(4) .wrap-img {
  background-image: url("../../../assets/images/dsc00613-2000x1127.jpg");
}
.cid-v06g79vk29 .li5,
.cid-v06g79vk29 .carousel-item:nth-child(5) .wrap-img {
  background-image: url("../../../assets/images/dsc00717-2000x1127.jpg");
}
.cid-v06g79vk29 .li6,
.cid-v06g79vk29 .carousel-item:nth-child(6) .wrap-img {
  background-image: url("../../../assets/images/dsc00778-2000x1127.jpg");
}
@media (max-width: 992px) {
  .cid-v06g79vk29 .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-v06g79vk29 .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-v06g79vk29 .card-title2 {
  color: #ecac38;
}
.cid-v06g79vk29 .sq {
  color: #767676;
}
.cid-v06g79vk29 .item {
  color: #767676;
}
.cid-v06aJuDmTG {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-v06aJuDmTG .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-v06aJuDmTG .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v06aJuDmTG .image-block:hover:before {
  opacity: 0.4;
}
.cid-v06aJuDmTG .image-block:hover .wrap {
  opacity: 1;
}
.cid-v06aJuDmTG .image-block:hover img {
  transform: scale(1.05);
}
.cid-v06aJuDmTG h4 {
  letter-spacing: 2px;
}
.cid-v06aJuDmTG figcaption {
  position: relative;
}
.cid-v06aJuDmTG figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v06aJuDmTG img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-v06aJuDmTG .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v06aJuDmTG .image-block {
    height: 400px;
  }
}
.cid-v06fbFsKUT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v06fbFsKUT .mbr-text {
  line-height: 1.5;
  color: #333333;
}
.cid-v06fbFsKUT .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v06fbFsKUT img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-v06fbFsKUT .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-v067yErlDq {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dsc00642-2000x1127.jpg");
}
.cid-v067yErlDq .mbr-section-title {
  letter-spacing: 0.1em;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-v067yErlDq .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-v067yErlDq .btn {
  margin: 0px !important;
}
.cid-v067yErlDq .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v067yErlDq .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v067yErlDq .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-v067yErlDq .carousel-item .wrap-img {
  text-align: center;
}
.cid-v067yErlDq .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-v067yErlDq .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-v067yErlDq .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-v067yErlDq .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #ffffff;
  display: inline-block;
  border: 4px solid #ffffff;
}
.cid-v067yErlDq .carousel-indicators li.active {
  border-color: #ffffff;
}
@media (max-width: 768px) {
  .cid-v067yErlDq .second-col {
    padding-top: 2rem;
  }
}
.cid-v067yErlDq .mbr-section-subtitle,
.cid-v067yErlDq .mbr-section-btn {
  color: #ffffff;
}
.cid-v067zOsreq {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-v067zOsreq .image-block {
  margin: auto;
  height: 550px;
  overflow: hidden;
  position: relative;
}
.cid-v067zOsreq .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v067zOsreq .image-block:hover:before {
  opacity: 0.4;
}
.cid-v067zOsreq .image-block:hover .wrap {
  opacity: 1;
}
.cid-v067zOsreq .image-block:hover img {
  transform: scale(1.05);
}
.cid-v067zOsreq figcaption {
  position: relative;
}
.cid-v067zOsreq figcaption .wrap {
  position: absolute;
  bottom: 0;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v067zOsreq img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v067zOsreq .image-block {
    height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v067zOsreq .wrap {
    opacity: 1 !important;
  }
  .cid-v067zOsreq .image-block:before {
    opacity: 0.2 !important;
  }
  .cid-v067zOsreq .sm-pb {
    margin-bottom: 1rem;
  }
}
.cid-v067ma8vMy {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v067ma8vMy .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v067ma8vMy .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v067ma8vMy .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-v067ma8vMy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v067ma8vMy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v067ma8vMy .map-placeholder {
  display: none;
}
.cid-v067ma8vMy .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v067ma8vMy .card {
  padding: 3rem 8rem;
}
.cid-v067ma8vMy .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f9c472;
  background: linear-gradient(#f9c472 0%, #f9c472 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v067ma8vMy .card .mbr-text {
  color: #06182d;
}
.cid-v067ma8vMy .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v067ma8vMy .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v067ma8vMy .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v067ma8vMy .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v067ma8vMy .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v067ma8vMy .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v067ma8vMy .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v067ma8vMy .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v067ma8vMy .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v067ma8vMy .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v067ma8vMy .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v067ma8vMy .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v067ma8vMy .card .form-group {
  padding-right: 0;
}
.cid-v067ma8vMy .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v067ma8vMy .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v067ma8vMy .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v067ma8vMy .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v067ma8vMy .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v067ma8vMy h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v067ma8vMy * {
    text-align: center !important;
  }
  .cid-v067ma8vMy .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v067ma8vMy .form-group {
    max-width: 180px;
  }
  .cid-v067ma8vMy .card {
    padding: 2rem 1rem;
  }
}
.cid-v067ma8vMy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v067ma8vMy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v067ma8vMy .card .group-title {
  color: #000000;
}
.cid-v0afghYeLH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/20181205-122243-2000x794.jpg");
}
.cid-v0afghYeLH .mbr-section-head {
  padding: 0 1rem;
}
.cid-v0afghYeLH .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v0afghYeLH .team-card:hover {
  transform: translateY(-10px);
}
.cid-v0afghYeLH .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v0afghYeLH .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v0afghYeLH .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v0afghYeLH .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0afghYeLH .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v0afghYeLH .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v0afghYeLH .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v0afghYeLH .embla__button--next,
.cid-v0afghYeLH .embla__button--prev {
  display: flex;
}
.cid-v0afghYeLH .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #f0c300;
  border: 2px solid #f0c300;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0afghYeLH .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0afghYeLH .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v0afghYeLH .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0afghYeLH .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v0afghYeLH .embla__button {
    top: -10%;
  }
}
.cid-v0afghYeLH .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v0afghYeLH .embla {
    margin-top: 80px;
  }
}
.cid-v0afghYeLH .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0afghYeLH .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0afghYeLH .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0afghYeLH .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0afghYeLH .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffffff;
  text-align: center;
}
.cid-v0afghYeLH .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-v0afghYeLH .mbr-text {
  margin: 0;
  color: #ffffff;
  text-align: center;
}
.cid-v0afghYeLH .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v0afghYeLH .mbr-text ul {
    display: block;
  }
}
.cid-v0afghYeLH .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v0afghYeLH .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v0afghYeLH .mbr-text ul li::marker {
  color: #e6c16d;
  font-size: 18px;
}
.cid-v0afghYeLH .item-wrapper {
  height: 100%;
}
.cid-v0afghYeLH .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v0afghYeLH .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v0afghYeLH .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v4D1Gi0pNc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4D1Gi0pNc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4D1Gi0pNc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4D1Gi0pNc .content-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 992px) {
  .cid-v4D1Gi0pNc .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v4D1Gi0pNc .mbr-figure iframe {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D1Gi0pNc .mbr-figure .app-video-wrapper img {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D1Gi0pNc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3XHdAwyWN {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-v3XHdAwyWN .mbr-section-title {
  margin-bottom: 25px;
}
.cid-v3XHdAwyWN .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-v3XHdAwyWN .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-v3XHdAwyWN .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-v3XHdAwyWN .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #ecac38;
}
.cid-v3XHdAwyWN .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #383d4b !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-v3XHdAwyWN .mbr-gallery-filter ul {
  display: block;
}
.cid-v3XHdAwyWN .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-v3XHdAwyWN .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-v3XHdAwyWN .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-v3XHdAwyWN .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #212121;
  transition: all 0.3s ease;
}
.cid-v3XHdAwyWN .mbr-gallery-row {
  margin-top: 50px;
}
.cid-v3XHdAwyWN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v3XHdAwyWN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-v3XHdAwyWN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-v3XHdAwyWN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v3XHdAwyWN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #fac769;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #fac769, #000000) !important;
}
.cid-v3XHdAwyWN .mbr-gallery-item > div:hover::before {
  opacity: 0.3 !important;
}
.cid-v3XHdAwyWN .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-v3XHdAwyWN .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-v3XHdAwyWN .mbr-gallery-item > div img,
.cid-v3XHdAwyWN .mbr-gallery-item div:before {
  border-radius: 4px;
  height: 255px;
}
.cid-v3XHdAwyWN .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-v3XHdAwyWN .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-v3XHdAwyWN .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-v3XHdAwyWN .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-v3XHdAwyWN .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-v3XHdAwyWN .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-v3XHdAwyWN .mbr-section-title {
    text-align: center;
  }
  .cid-v3XHdAwyWN .image {
    top: auto;
    height: 420px;
  }
  .cid-v3XHdAwyWN .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-v3XHdAwyWN .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-v3XHdAwyWN .mbr-gallery-item > div img,
  .cid-v3XHdAwyWN .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-v3XHdAwyWN .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-v3XHdAwyWN .image {
    height: 290px;
  }
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v0nZCF1bX3 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0nZCF1bX3 .content__block {
  padding: 50px 15px;
}
.cid-v0nZCF1bX3 .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v0nZCF1bX3 .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #fac769;
}
.cid-v0nZCF1bX3 .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v0nZCF1bX3 .image {
  perspective: 3500px;
  position: relative;
}
.cid-v0nZCF1bX3 .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v0nZCF1bX3 .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v0nZCF1bX3 .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v0nZCF1bX3 .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v0nZCF1bX3 .content__block {
    padding: 30px 15px;
  }
  .cid-v0nZCF1bX3 .mbr-figure {
    padding: 0;
  }
  .cid-v0nZCF1bX3 .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v0nZCF1bX3 .lg-push {
    right: 21%;
  }
  .cid-v0nZCF1bX3 .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v0nZCF1bX3 .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v0nZCF1bX3 .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v0nZCF1bX3 .mbr-text,
.cid-v0nZCF1bX3 .mbr-section-btn {
  color: #484a4f;
}
.cid-v0nZCF1bX3 .mbr-section-title {
  color: #383d4b;
}
.cid-v0m7PYNbqu {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v0m7PYNbqu .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v0m7PYNbqu .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v0m7PYNbqu .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v0m7PYNbqu .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v0m7PYNbqu .mbr-text,
.cid-v0m7PYNbqu .mbr-section-btn {
  color: #ffffff;
}
.cid-v0m7PYNbqu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v0m7PYNbqu .card .card-wrapper {
  text-align: center;
}
.cid-v0m7PYNbqu .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v0m7PYNbqu .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v0m7PYNbqu .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v0m7PYNbqu .buttons-wrap {
  text-align: center;
}
.cid-v0m7PYNbqu .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v0m7PYNbqu .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v0m7PYNbqu .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v0m7PYNbqu .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v0m7PYNbqu .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v0m7PYNbqu .buttons-wrap .or {
    display: none;
  }
}
.cid-v0m7PYNbqu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0m7PYNbqu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0qXzPUSF4 {
  background-color: #ffffff;
  display: block;
  padding-top: 0rem;
  padding-bottom: 0rem;
}
@media (min-width: 768px) {
  .cid-v0qXzPUSF4 .carousel {
    height: 650px;
  }
}
@media (max-width: 767px) {
  .cid-v0qXzPUSF4 .carousel {
    height: 100vh;
  }
}
.cid-v0qXzPUSF4 .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v0qXzPUSF4 .carousel-item,
.cid-v0qXzPUSF4 .carousel-inner {
  height: 100%;
}
.cid-v0qXzPUSF4 .carousel-caption {
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-v0qXzPUSF4 .carousel-caption {
    right: 5%;
    left: 5%;
  }
}
.cid-v0qXzPUSF4 .mbr-section-title {
  letter-spacing: 12px;
  margin-bottom: 25px;
}
@media (min-width: 1400px) {
  .cid-v0qXzPUSF4 .mbr-section-title.display-1 {
    font-size: 90px;
    line-height: 160px;
  }
}
.cid-v0qXzPUSF4 .mbr-section-btn {
  margin-top: 42px;
}
.cid-v0qXzPUSF4 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v0qXzPUSF4 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v0qXzPUSF4 .carousel-control:hover.carousel-control-prev .mobi-mbri {
  transform: translateX(3px);
}
.cid-v0qXzPUSF4 .carousel-control:hover.carousel-control-next .mobi-mbri {
  transform: translateX(-3px);
}
.cid-v0qXzPUSF4 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-v0qXzPUSF4 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v0qXzPUSF4 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-v0qXzPUSF4 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v0qXzPUSF4 .carousel-control {
  top: 50%;
  width: 92px;
  height: 92px;
  margin-top: -1.5rem;
  font-size: 21px;
  border-radius: 50%;
  color: #202020;
  background-color: transparent;
  border: 1px solid #ffffff;
  transition: all 0.2s ease-out;
  opacity: 1;
}
.cid-v0qXzPUSF4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  color: #ffffff !important;
}
.cid-v0qXzPUSF4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  color: #ffffff !important;
}
.cid-v0qXzPUSF4 .carousel-control .mobi-mbri {
  transition: all 0.2s ease-out;
}
@media (max-width: 768px) {
  .cid-v0qXzPUSF4 .carousel-control {
    display: none !important;
  }
}
.cid-v0qXzPUSF4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 2rem !important;
  align-items: center;
}
.cid-v0qXzPUSF4 .carousel-indicators li {
  max-width: 10px;
  max-height: 10px;
  height: 6px;
  width: 6px;
  margin: 15px;
  background-color: #ffffff;
  border: none;
  border-radius: 50%;
  opacity: 1;
  transition: all 0.2s ease-in-out;
}
.cid-v0qXzPUSF4 .carousel-indicators li.active,
.cid-v0qXzPUSF4 .carousel-indicators li:hover {
  transform: scale(1.6);
}
.cid-v0qXzPUSF4 .carousel-indicators li::after,
.cid-v0qXzPUSF4 .carousel-indicators li::before {
  content: none;
}
.cid-v0qXzPUSF4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v0qXzPUSF4 .carousel-indicators {
    display: none !important;
  }
}
.cid-v0qXzPUSF4 .mbr-section-text,
.cid-v0qXzPUSF4 .mbr-section-btn {
  text-align: center;
}
.cid-v0nZDIEUGm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v0nZDIEUGm .image-wrapper img {
  width: 100%;
  height: 600px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-v0nZDIEUGm .image-wrapper img {
    height: 440px;
  }
}
@media (max-width: 992px) {
  .cid-v0nZDIEUGm .image-wrapper {
    margin-bottom: 30px;
  }
}
.cid-v0nZDIEUGm .text {
  padding-left: 108px;
}
@media (max-width: 992px) {
  .cid-v0nZDIEUGm .text {
    padding-left: 1rem;
  }
}
.cid-v0nZDIEUGm .text .text-wrapper .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
}
@media (max-width: 992px) {
  .cid-v0nZDIEUGm .text .text-wrapper .mbr-section-subtitle {
    margin-bottom: 7px;
  }
}
.cid-v0nZDIEUGm .text .text-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-v0nZDIEUGm .text .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v0nZDIEUGm .text img {
  width: 100%;
  height: 482px;
  object-fit: cover;
  margin-top: 165px;
}
@media (max-width: 992px) {
  .cid-v0nZDIEUGm .text img {
    margin-top: 20px;
  }
}
@media (max-width: 768px) {
  .cid-v0nZDIEUGm .text img {
    height: 294px;
  }
}
.cid-v0nZDIEUGm .mbr-section-subtitle {
  color: #fac769;
}
.cid-v0nZDIEUGm .mbr-section-title {
  color: #282f39;
}
.cid-v0nZDIEUGm .mbr-text {
  color: #282f39;
}
.cid-v0xJcEtKmw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0xJcEtKmw .image-wrap-1 {
  padding-right: 0;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-v0xJcEtKmw .image-wrap-1 {
    padding: 0 12px;
  }
}
.cid-v0xJcEtKmw .image-wrap-1 .image-wrapper {
  height: 720px;
  object-fit: cover;
  position: relative;
}
@media (max-width: 992px) {
  .cid-v0xJcEtKmw .image-wrap-1 .image-wrapper {
    height: 500px;
  }
}
@media (max-width: 768px) {
  .cid-v0xJcEtKmw .image-wrap-1 .image-wrapper {
    height: 350px;
  }
}
.cid-v0xJcEtKmw .image-wrap-1 .image-wrapper img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  object-fit: cover;
  padding: 0;
}
.cid-v0xJcEtKmw .image-wrap-2 {
  padding-right: 2rem;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-v0xJcEtKmw .image-wrap-2 {
    padding: 0 24px;
  }
}
.cid-v0xJcEtKmw .image-wrap-2 .image-wrapper {
  height: 360px;
  object-fit: cover;
  position: relative;
}
@media (max-width: 768px) {
  .cid-v0xJcEtKmw .image-wrap-2 .image-wrapper {
    height: 350px;
  }
}
.cid-v0xJcEtKmw .image-wrap-2 .image-wrapper img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  object-fit: cover;
  padding: 0;
}
.cid-v0xJcEtKmw .image-wrap {
  padding: 0;
}
.cid-v0xJcEtKmw .card-link {
  height: 100%;
  z-index: 1;
  pointer-events: none;
  transition: all .4s ease;
}
.cid-v0xJcEtKmw .card-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 20px;
}
.cid-v0xJcEtKmw .card-wrapper .mbr-title {
  pointer-events: visible;
  margin: 0;
  z-index: 1;
  opacity: 0;
  transform: translate(0, 5%);
  transition: all .3s ease;
}
.cid-v0xJcEtKmw .card-wrapper .mbr-text {
  pointer-events: visible;
  margin: 5px 0 0 0;
  opacity: 0;
  transform: translate(0, 5%);
  transition: all .3s ease;
}
.cid-v0xJcEtKmw .image-wrapper:hover .mbr-title {
  opacity: 1;
  transform: translate(0, 0);
}
.cid-v0xJcEtKmw .image-wrapper:hover .mbr-text {
  opacity: .7;
  transform: translate(0, 0);
}
.cid-v0xJcEtKmw .image-wrapper:hover .card-link {
  position: absolute;
  width: 100%;
  background-color: #282f39;
}
.cid-v0xJcEtKmw .mbr-title {
  color: #FFFFFF;
  text-align: center;
}
.cid-v0xJcEtKmw .mbr-text {
  color: #FFFFFF;
  text-align: center;
}
.cid-v0xOGfKrdg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f9f9fc;
}
.cid-v0xOGfKrdg .content {
  display: flex;
  align-items: center;
}
.cid-v0xOGfKrdg .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: .13em;
  color: #ffc772;
}
.cid-v0xOGfKrdg .mbr-section-title {
  margin-bottom: 13px;
  color: #080808;
}
.cid-v0xOGfKrdg .mbr-text {
  margin-bottom: 38px;
  color: #65676c;
}
.cid-v0xOGfKrdg .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  margin-top: 0;
}
.cid-v0xOGfKrdg .btn:hover {
  box-shadow: none;
}
.cid-v0xOGfKrdg .image-wrapper {
  display: flex;
  justify-content: flex-end;
  position: relative;
}
@media (max-width: 992px) {
  .cid-v0xOGfKrdg .image-wrapper {
    margin-top: 25px;
  }
}
.cid-v0xOGfKrdg .image-wrapper img {
  width: 480px;
  height: 457px;
  margin: 0 auto;
  object-fit: cover;
}
@media (max-width: 1040px) {
  .cid-v0xOGfKrdg .image-wrapper img {
    width: 310px;
    height: 290px;
  }
}
@media (max-width: 992px) {
  .cid-v0xOGfKrdg .image-wrapper img {
    max-width: 480px;
    min-height: 230px;
  }
}
.cid-v0xOGfKrdg .image-wrapper .image-absolute-1 {
  position: absolute;
  top: 56%;
  left: 1%;
  width: 112px;
  height: 112px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: #ffc772;
}
.cid-v0xOGfKrdg .image-wrapper .image-absolute-1 .mbr-iconfont {
  font-size: 32px;
  margin-bottom: 10px;
}
.cid-v0xOGfKrdg .image-wrapper .image-absolute-1 .mbr-image-text {
  margin: 0;
}
.cid-v0xOGfKrdg .image-wrapper .image-absolute-2 {
  position: absolute;
  top: 10%;
  right: 1%;
  width: 112px;
  height: 112px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: #ffc772;
}
.cid-v0xOGfKrdg .image-wrapper .image-absolute-2 .mbr-iconfont {
  font-size: 32px;
  margin-bottom: 10px;
}
.cid-v0xOGfKrdg .image-wrapper .image-absolute-2 .mbr-image-text {
  margin: 0;
}
.cid-v0xOGfKrdg .mbr-iconfont {
  color: #ffffff;
}
.cid-v0xOGfKrdg .mbr-image-text {
  color: #ffffff;
}
.cid-v0xOGfKrdg .mbr-image-text,
.cid-v0xOGfKrdg .mbr-iconfont {
  text-align: center;
}
.cid-v4JmSaaA43 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20150811-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v4JmSaaA43 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4JmSaaA43 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4JmSaaA43 .mbr-section-head {
  width: 100%;
}
.cid-v4JmSaaA43 .mbr-section-title {
  color: #212428;
}
.cid-v4JmSaaA43 .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v4JmSaaA43 .mbr-section-btn {
  margin-top: 40px;
}
.cid-v0o3dxGIaA {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v0o3dxGIaA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0o3dxGIaA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0o3dxGIaA .card-row {
  align-items: stretch;
}
.cid-v0o3dxGIaA .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-v0o3dxGIaA .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v0o3dxGIaA .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-v0o3dxGIaA .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-v0o3dxGIaA .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-v0o3dxGIaA .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-v0o3dxGIaA .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-v0o3dxGIaA .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #C4CFDE;
  font-size: 18px;
}
.cid-v0o3dxGIaA .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-v0o3dxGIaA .carousel-control.carousel-control-prev {
    left: -25px;
  }
}
.cid-v0o3dxGIaA .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-v0o3dxGIaA .carousel-control.carousel-control-next {
    right: -25px;
  }
}
.cid-v0o3dxGIaA .carousel-control:hover {
  color: #FFFFFF !important;
  opacity: 1;
}
.cid-v0o3dxGIaA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v0o3dxGIaA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v0o3dxGIaA .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-v0o3dxGIaA .item-menu-overlay {
  opacity: 0 !important;
}
.cid-v0o3dxGIaA .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-v0o3dxGIaA .text-row {
    padding-top: 30px;
  }
}
.cid-v0o3dxGIaA .card-title {
  color: #282f39;
  margin-bottom: 20px;
}
.cid-v0o3dxGIaA .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-v0o3dxGIaA .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-v0o3dxGIaA .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-v0o3dxGIaA .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-v0o3dxGIaA .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-v0o3dxGIaA .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-v0o3dxGIaA .card-text {
    flex-basis: 100%;
  }
}
.cid-v0o3dxGIaA .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-v0o3dxGIaA .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-v0nZPOKg54 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v0nZPOKg54 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-v0nZPOKg54 .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-v0nZPOKg54 .list-img {
  width: 100px;
}
.cid-v0nZPOKg54 .ico2 {
  color: #767676;
  font-size: 1rem;
}
.cid-v0nZPOKg54 .btn {
  margin: 0px !important;
}
.cid-v0nZPOKg54 .text-box {
  padding: 1rem;
}
.cid-v0nZPOKg54 .text-box p {
  margin: 0;
}
.cid-v0nZPOKg54 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-v0nZPOKg54 .ico-box p {
  margin: 0;
}
.cid-v0nZPOKg54 .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v0nZPOKg54 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v0nZPOKg54 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-v0nZPOKg54 .carousel-item .wrap-img {
  text-align: center;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 100%;
  width: auto;
  height: 500px;
}
.cid-v0nZPOKg54 .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-v0nZPOKg54 .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-v0nZPOKg54 .carousel-indicators li {
  display: inline-block;
}
.cid-v0nZPOKg54 .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-v0nZPOKg54 .carousel-indicators li.active {
  border: 0px;
}
.cid-v0nZPOKg54 .li1,
.cid-v0nZPOKg54 .carousel-item:nth-child(1) .wrap-img {
  background-image: url("../../../assets/images/dsc02017-2-1920x1081.jpg");
}
.cid-v0nZPOKg54 .li2,
.cid-v0nZPOKg54 .carousel-item:nth-child(2) .wrap-img {
  background-image: url("../../../assets/images/dsc02003-2000x1127.jpg");
}
.cid-v0nZPOKg54 .li3,
.cid-v0nZPOKg54 .carousel-item:nth-child(3) .wrap-img {
  background-image: url("../../../assets/images/dsc02014-1224x689.jpg");
}
.cid-v0nZPOKg54 .li4,
.cid-v0nZPOKg54 .carousel-item:nth-child(4) .wrap-img {
  background-image: url("../../../assets/images/dsc02010-1-1920x1081.jpg");
}
.cid-v0nZPOKg54 .li5,
.cid-v0nZPOKg54 .carousel-item:nth-child(5) .wrap-img {
  background-image: url("../../../assets/images/dsc02007-2000x1127.jpg");
}
.cid-v0nZPOKg54 .li6,
.cid-v0nZPOKg54 .carousel-item:nth-child(6) .wrap-img {
  background-image: url("../../../assets/images/dsc01963-2000x1127.jpg");
}
@media (max-width: 992px) {
  .cid-v0nZPOKg54 .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-v0nZPOKg54 .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-v0nZPOKg54 .card-title2 {
  color: #ecac38;
}
.cid-v0nZPOKg54 .sq {
  color: #767676;
}
.cid-v0nZPOKg54 .item {
  color: #fac769;
}
.cid-v4D2bDEYkk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4D2bDEYkk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4D2bDEYkk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4D2bDEYkk .content-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 992px) {
  .cid-v4D2bDEYkk .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v4D2bDEYkk .mbr-figure iframe {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D2bDEYkk .mbr-figure .app-video-wrapper img {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D2bDEYkk .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v0nZEsp7xU {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-v0nZEsp7xU .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v0nZEsp7xU .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v0nZEsp7xU .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-v0nZEsp7xU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v0nZEsp7xU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v0nZEsp7xU .map-placeholder {
  display: none;
}
.cid-v0nZEsp7xU .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v0nZEsp7xU .card {
  padding: 3rem 8rem;
}
.cid-v0nZEsp7xU .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v0nZEsp7xU .card .mbr-text {
  color: #06182d;
}
.cid-v0nZEsp7xU .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v0nZEsp7xU .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v0nZEsp7xU .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v0nZEsp7xU .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v0nZEsp7xU .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v0nZEsp7xU .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v0nZEsp7xU .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v0nZEsp7xU .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v0nZEsp7xU .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v0nZEsp7xU .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v0nZEsp7xU .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0nZEsp7xU .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v0nZEsp7xU .card .form-group {
  padding-right: 0;
}
.cid-v0nZEsp7xU .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v0nZEsp7xU .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v0nZEsp7xU .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v0nZEsp7xU .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v0nZEsp7xU .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v0nZEsp7xU h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v0nZEsp7xU * {
    text-align: center !important;
  }
  .cid-v0nZEsp7xU .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v0nZEsp7xU .form-group {
    max-width: 180px;
  }
  .cid-v0nZEsp7xU .card {
    padding: 2rem 1rem;
  }
}
.cid-v0nZEsp7xU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0nZEsp7xU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0nZEsp7xU .card .group-title {
  color: #fac769;
}
.cid-v0suYzD1DL {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-v0suYzD1DL .carousel {
    overflow: hidden;
  }
  .cid-v0suYzD1DL .carousel img {
    object-fit: cover;
  }
}
@media (max-width: 767px) {
  .cid-v0suYzD1DL .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v0suYzD1DL .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-v0suYzD1DL .carousel,
.cid-v0suYzD1DL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v0suYzD1DL .item-wrapper {
  height: 860px;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-v0suYzD1DL .item-wrapper {
    height: 430px;
  }
}
@media (max-width: 768px) {
  .cid-v0suYzD1DL .item-wrapper {
    height: 215px;
  }
}
.cid-v0suYzD1DL .item-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-v0suYzD1DL .carousel-caption {
  bottom: 40px;
}
.cid-v0suYzD1DL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-v0suYzD1DL .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v0suYzD1DL .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v0suYzD1DL .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v0suYzD1DL .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
  color: #ffffff;
}
.cid-v0suYzD1DL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0suYzD1DL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-v0suYzD1DL .carousel-control .mobi-mbri {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-v0suYzD1DL .carousel-control.carousel-control-prev {
    margin-left: 0.5rem;
    font-size: 16px;
    opacity: 0.7;
  }
  .cid-v0suYzD1DL .carousel-control.carousel-control-prev:hover {
    margin-left: 0.3rem;
  }
  .cid-v0suYzD1DL .carousel-control.carousel-control-next {
    margin-right: 0.5rem;
    font-size: 16px;
    opacity: 0.7;
  }
  .cid-v0suYzD1DL .carousel-control.carousel-control-next:hover {
    margin-right: 0.3rem;
  }
}
.cid-v0suYzD1DL .carousel-control-prev:hover {
  margin-left: 2rem;
  background-color: transparent;
}
.cid-v0suYzD1DL .carousel-control-next:hover {
  margin-right: 2rem;
  background-color: transparent;
}
.cid-v0suYzD1DL .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v0suYzD1DL .soc-item {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-v0suYzD1DL .soc-item span {
  color: #ffffff;
  z-index: 99999;
}
.cid-v0suYzD1DL .soc-item::before,
.cid-v0suYzD1DL .soc-item::after {
  content: "";
  width: 101%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: 0;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-v0suYzD1DL .soc-item::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-v0suYzD1DL .soc-item:hover::before {
  border-top-color: #4c4c4c;
  border-right-color: #4c4c4c;
  border-bottom-color: #4c4c4c;
}
.cid-v0suYzD1DL .soc-item::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-v0suYzD1DL .soc-item:hover::after {
  border-top: 1px solid #4c4c4c;
  border-left-color: #4c4c4c;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-v0suYzD1DL .mbr-section-subtitle {
  color: #282f39;
  text-align: center;
}
.cid-v0suYzD1DL .text {
  color: #ddc499;
}
.cid-v0suYzD1DL .one {
  color: #c0bcb7;
  font-style: italic;
}
.cid-v0suYzD1DL .mbr-section-title {
  color: #ffc772;
  text-align: center;
}
.cid-v0suYzD1DL .mbr-text {
  color: #fac769;
}
.cid-v0qVrri5Ts {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v0qVrri5Ts .item {
  margin-right: 25px !imporant;
  margin-left: 25px !imporant;
}
.cid-v0qVrri5Ts img,
.cid-v0qVrri5Ts .item-img {
  transition: all 0.5s;
  width: 100%;
}
.cid-v0qVrri5Ts .item-img {
  height: 100%;
}
.cid-v0qVrri5Ts .item-img img {
  object-fit: cover;
  height: 100%;
}
.cid-v0qVrri5Ts .item:focus,
.cid-v0qVrri5Ts span:focus {
  outline: none;
}
.cid-v0qVrri5Ts .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-v0qVrri5Ts .title-block {
  z-index: 99999;
  min-width: 200px;
  text-align: center;
  top: 90%;
  left: 50%;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-v0qVrri5Ts .mbr-text {
  color: #977741;
}
.cid-v0qVrri5Ts .mbr-section-subtitle {
  color: #282f39;
}
.cid-v0qVrri5Ts .item-wrapper:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-v0qVrri5Ts .item-wrapper:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.4;
}
.cid-v0qVrri5Ts .slide-content {
  position: relative;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v0qVrri5Ts .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 38%;
  max-width: 38%;
  position: relative;
}
@media (max-width: 768px) {
  .cid-v0qVrri5Ts .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v0qVrri5Ts .embla__button--next,
.cid-v0qVrri5Ts .embla__button--prev {
  display: flex;
}
.cid-v0qVrri5Ts .embla__button {
  color: #9a948d;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 38px;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0.5;
}
.cid-v0qVrri5Ts .embla__button .mobi-mbri {
  display: none;
}
@media (max-width: 768px) {
  .cid-v0qVrri5Ts .embla__button .mobi-mbri {
    display: none;
  }
}
.cid-v0qVrri5Ts .embla__button:hover {
  color: #fff;
  opacity: 1;
}
.cid-v0qVrri5Ts .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0qVrri5Ts .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 768px) {
  .cid-v0qVrri5Ts .embla__button.embla__button--prev {
    margin-left: 0.5rem;
  }
}
.cid-v0qVrri5Ts .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-v0qVrri5Ts .embla__button.embla__button--next {
    margin-right: 0.5rem;
  }
}
.cid-v0qVrri5Ts .embla {
  position: relative;
  width: 100%;
}
.cid-v0qVrri5Ts .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0qVrri5Ts .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0qVrri5Ts .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0qVrri5Ts .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0qVrri5Ts .mbr-section-title {
  color: #282f39;
}
.cid-v0xS4AWxRU {
  background-color: #f9f9fc;
}
.cid-v0xS4AWxRU .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-v0xS4AWxRU .content img {
  width: 43px;
  height: 43px;
  object-fit: cover;
  margin-right: 15px;
}
.cid-v0xS4AWxRU .content p {
  margin: 0;
}
.cid-v0xS4AWxRU .mbr-text {
  color: #282f39;
}
.cid-v0sDXmhsV6 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-v0sDXmhsV6 .image-block {
  margin: auto;
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-v0sDXmhsV6 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v0sDXmhsV6 .image-block:hover:before {
  opacity: 0.1;
}
.cid-v0sDXmhsV6 .image-block:hover .wrap {
  opacity: 1;
}
.cid-v0sDXmhsV6 .image-block:hover img {
  transform: scale(1.05);
}
.cid-v0sDXmhsV6 h4 {
  letter-spacing: 2px;
}
.cid-v0sDXmhsV6 figcaption {
  position: relative;
}
.cid-v0sDXmhsV6 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v0sDXmhsV6 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v0sDXmhsV6 .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v0sDXmhsV6 .wrap {
    opacity: 1!important;
  }
  .cid-v0sDXmhsV6 .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-v0xSlTfPfO {
  background-color: #f9f9fc;
}
.cid-v0xSlTfPfO .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-v0xSlTfPfO .content img {
  width: 43px;
  height: 43px;
  object-fit: cover;
  margin-right: 15px;
}
.cid-v0xSlTfPfO .content p {
  margin: 0;
}
.cid-v0xSlTfPfO .mbr-text {
  color: #282f39;
}
.cid-v0nZR9RYTR {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v0nZR9RYTR .image-block {
  margin: auto;
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-v0nZR9RYTR .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v0nZR9RYTR .image-block:hover:before {
  opacity: 0.1;
}
.cid-v0nZR9RYTR .image-block:hover .wrap {
  opacity: 1;
}
.cid-v0nZR9RYTR .image-block:hover img {
  transform: scale(1.05);
}
.cid-v0nZR9RYTR h4 {
  letter-spacing: 2px;
}
.cid-v0nZR9RYTR figcaption {
  position: relative;
}
.cid-v0nZR9RYTR figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v0nZR9RYTR img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v0nZR9RYTR .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v0nZR9RYTR .wrap {
    opacity: 1!important;
  }
  .cid-v0nZR9RYTR .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-v0xHdLjKTy {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-v0xHdLjKTy .image-block {
  margin: auto;
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-v0xHdLjKTy .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v0xHdLjKTy .image-block:hover:before {
  opacity: 0.1;
}
.cid-v0xHdLjKTy .image-block:hover .wrap {
  opacity: 1;
}
.cid-v0xHdLjKTy .image-block:hover img {
  transform: scale(1.05);
}
.cid-v0xHdLjKTy h4 {
  letter-spacing: 2px;
}
.cid-v0xHdLjKTy figcaption {
  position: relative;
}
.cid-v0xHdLjKTy figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v0xHdLjKTy img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v0xHdLjKTy .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v0xHdLjKTy .wrap {
    opacity: 1!important;
  }
  .cid-v0xHdLjKTy .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-v43ToX8ZYf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f9f9fc;
}
.cid-v43ToX8ZYf .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #FF4712;
}
@media (max-width: 768px) {
  .cid-v43ToX8ZYf .mbr-section-subtitle {
    margin-bottom: 8px;
  }
}
.cid-v43ToX8ZYf .mbr-section-title {
  margin-bottom: 0;
  color: #20232a;
}
@media (max-width: 768px) {
  .cid-v43ToX8ZYf .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-v43ToX8ZYf .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #84858a;
}
@media (max-width: 768px) {
  .cid-v43ToX8ZYf .mbr-text {
    padding: 0;
  }
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v0yCDekFiU {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0yCDekFiU .content__block {
  padding: 50px 15px;
}
.cid-v0yCDekFiU .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v0yCDekFiU .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #ffc772;
}
.cid-v0yCDekFiU .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v0yCDekFiU .image {
  perspective: 3500px;
  position: relative;
}
.cid-v0yCDekFiU .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v0yCDekFiU .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v0yCDekFiU .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v0yCDekFiU .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v0yCDekFiU .content__block {
    padding: 30px 15px;
  }
  .cid-v0yCDekFiU .mbr-figure {
    padding: 0;
  }
  .cid-v0yCDekFiU .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v0yCDekFiU .lg-push {
    right: 21%;
  }
  .cid-v0yCDekFiU .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v0yCDekFiU .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v0yCDekFiU .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v0yCDekFiU .mbr-section-title {
  color: #383d4b;
}
.cid-v0yCDekFiU .mbr-text,
.cid-v0yCDekFiU .mbr-section-btn {
  color: #383d4b;
}
.cid-v0J2f0gFym {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v0J2f0gFym .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v0J2f0gFym .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v0J2f0gFym .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v0J2f0gFym .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v0J2f0gFym .mbr-text,
.cid-v0J2f0gFym .mbr-section-btn {
  color: #ffffff;
}
.cid-v0J2f0gFym .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v0J2f0gFym .card .card-wrapper {
  text-align: center;
}
.cid-v0J2f0gFym .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v0J2f0gFym .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v0J2f0gFym .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v0J2f0gFym .buttons-wrap {
  text-align: center;
}
.cid-v0J2f0gFym .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v0J2f0gFym .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v0J2f0gFym .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v0J2f0gFym .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v0J2f0gFym .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v0J2f0gFym .buttons-wrap .or {
    display: none;
  }
}
.cid-v0J2f0gFym .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0J2f0gFym .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0yCPLrXdR {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v0yCPLrXdR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v0yCPLrXdR .card-title {
  margin-bottom: 26px;
  color: #6b6b6b;
}
.cid-v0yCPLrXdR .mbr-text {
  margin-bottom: 30px;
}
.cid-v0yCPLrXdR .iconfont-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(240, 196, 0, 0.4);
  background-image: linear-gradient(40deg, #f0c400 0%, #ffe057 100%);
}
.cid-v0yCPLrXdR .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 42px;
  line-height: 80px;
}
.cid-v0yCPLrXdR .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-v0yCPLrXdR .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v0yCPLrXdR .btn_link:hover {
  cursor: pointer;
}
.cid-v0yCPLrXdR .btn_link:hover a {
  color: #e6c16d !important;
}
.cid-v0yCPLrXdR .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-v0yCPLrXdR .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v0yCPLrXdR .text-wrapper {
    text-align: center;
  }
  .cid-v0yCPLrXdR .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-v0yCPLrXdR .mbr-text {
    margin-bottom: 20px;
  }
  .cid-v0yCPLrXdR .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v0yFVdPqZs {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dsc02893-2000x1127.jpg");
}
.cid-v0yFVdPqZs .wrap {
  overflow: hidden;
  background-color: #ffffff;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-v0yFVdPqZs .wrap {
    height: auto;
  }
}
.cid-v0yFVdPqZs .wrap:hover .mbr-section-title a {
  color: #6b6b6b !important;
}
.cid-v0yFVdPqZs .text-wrapper {
  padding: 70px 0;
  padding: 70px 40px;
  padding-left: 0;
}
@media (max-width: 991px) {
  .cid-v0yFVdPqZs .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0yFVdPqZs .text-wrapper {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-v0yFVdPqZs .text-wrapper {
    padding: 40px 0;
  }
}
@media (max-width: 767px) {
  .cid-v0yFVdPqZs .text-wrapper {
    padding: 20px 0;
  }
}
@media (max-width: 991px) {
  .cid-v0yFVdPqZs .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0yFVdPqZs .text-wrapper {
    padding: 20px;
  }
}
.cid-v0yFVdPqZs .mbr-section-subtitle,
.cid-v0yFVdPqZs .mbr-section-title {
  margin-bottom: 12px;
}
.cid-v0yFVdPqZs .image {
  width: 100%;
}
.cid-v0yFVdPqZs .image img {
  width: 101%;
  border-radius: 4px;
  object-fit: cover;
}
.cid-v0yFVdPqZs .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-v0yFVdPqZs .mbr-section-subtitle {
  color: #23272b;
}
.cid-v0yFVdPqZs .mbr-text,
.cid-v0yFVdPqZs .mbr-section-btn {
  color: #23272b;
}
.cid-v0yFVdPqZs .mbr-section-title {
  color: #23272b;
}
.cid-v0yM45Vhhc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #ffffff;
}
.cid-v0yM45Vhhc .mbr-section-head {
  padding: 0 1rem;
}
.cid-v0yM45Vhhc .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v0yM45Vhhc .team-card:hover {
  transform: translateY(-10px);
}
.cid-v0yM45Vhhc .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v0yM45Vhhc .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v0yM45Vhhc .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v0yM45Vhhc .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0yM45Vhhc .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v0yM45Vhhc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v0yM45Vhhc .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v0yM45Vhhc .embla__button--next,
.cid-v0yM45Vhhc .embla__button--prev {
  display: flex;
}
.cid-v0yM45Vhhc .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0yM45Vhhc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0yM45Vhhc .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v0yM45Vhhc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0yM45Vhhc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v0yM45Vhhc .embla__button {
    top: -10%;
  }
}
.cid-v0yM45Vhhc .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v0yM45Vhhc .embla {
    margin-top: 80px;
  }
}
.cid-v0yM45Vhhc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0yM45Vhhc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0yM45Vhhc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0yM45Vhhc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0yM45Vhhc .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffc772;
  text-align: center;
}
.cid-v0yM45Vhhc .mbr-section-title {
  margin-bottom: 16px;
  color: #ffc772;
  text-align: center;
}
.cid-v0yM45Vhhc .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v0yM45Vhhc .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v0yM45Vhhc .mbr-text ul {
    display: block;
  }
}
.cid-v0yM45Vhhc .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v0yM45Vhhc .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v0yM45Vhhc .mbr-text ul li::marker {
  color: #e6c16d;
  font-size: 18px;
}
.cid-v0yM45Vhhc .item-wrapper {
  height: 100%;
}
.cid-v0yM45Vhhc .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v0yM45Vhhc .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v0yM45Vhhc .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v0yHSMv9SU {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/dsc02845-2000x1127.jpg");
}
.cid-v0yHSMv9SU .wrap {
  overflow: hidden;
  background-color: #ffffff;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-v0yHSMv9SU .wrap {
    height: auto;
  }
}
.cid-v0yHSMv9SU .wrap:hover .mbr-section-title a {
  color: #6b6b6b !important;
}
.cid-v0yHSMv9SU .text-wrapper {
  padding: 70px 0;
  padding: 70px 40px;
  padding-left: 0;
}
@media (max-width: 991px) {
  .cid-v0yHSMv9SU .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0yHSMv9SU .text-wrapper {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-v0yHSMv9SU .text-wrapper {
    padding: 40px 0;
  }
}
@media (max-width: 767px) {
  .cid-v0yHSMv9SU .text-wrapper {
    padding: 20px 0;
  }
}
.cid-v0yHSMv9SU .row {
  flex-direction: row-reverse;
}
.cid-v0yHSMv9SU .text-wrapper {
  padding: 70px 40px;
  padding-right: 0;
}
@media (max-width: 991px) {
  .cid-v0yHSMv9SU .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0yHSMv9SU .text-wrapper {
    padding: 20px;
  }
}
.cid-v0yHSMv9SU .mbr-section-subtitle,
.cid-v0yHSMv9SU .mbr-section-title {
  margin-bottom: 12px;
}
.cid-v0yHSMv9SU .image {
  width: 100%;
}
.cid-v0yHSMv9SU .image img {
  width: 101%;
  border-radius: 4px;
  object-fit: cover;
}
.cid-v0yHSMv9SU .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-v0yHSMv9SU .mbr-section-subtitle {
  color: #23272b;
}
.cid-v0yHSMv9SU .mbr-text,
.cid-v0yHSMv9SU .mbr-section-btn {
  color: #23272b;
}
.cid-v0yHSMv9SU .mbr-section-title {
  color: #23272b;
}
.cid-v0Jyq8cGg4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v0Jyq8cGg4 .mbr-section-head {
  padding: 0 1rem;
}
.cid-v0Jyq8cGg4 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v0Jyq8cGg4 .team-card:hover {
  transform: translateY(-10px);
}
.cid-v0Jyq8cGg4 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v0Jyq8cGg4 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v0Jyq8cGg4 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v0Jyq8cGg4 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0Jyq8cGg4 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v0Jyq8cGg4 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v0Jyq8cGg4 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v0Jyq8cGg4 .embla__button--next,
.cid-v0Jyq8cGg4 .embla__button--prev {
  display: flex;
}
.cid-v0Jyq8cGg4 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0Jyq8cGg4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0Jyq8cGg4 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v0Jyq8cGg4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0Jyq8cGg4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v0Jyq8cGg4 .embla__button {
    top: -10%;
  }
}
.cid-v0Jyq8cGg4 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v0Jyq8cGg4 .embla {
    margin-top: 80px;
  }
}
.cid-v0Jyq8cGg4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0Jyq8cGg4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0Jyq8cGg4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0Jyq8cGg4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0Jyq8cGg4 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #FF4712;
  text-align: center;
}
.cid-v0Jyq8cGg4 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-v0Jyq8cGg4 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v0Jyq8cGg4 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v0Jyq8cGg4 .mbr-text ul {
    display: block;
  }
}
.cid-v0Jyq8cGg4 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v0Jyq8cGg4 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v0Jyq8cGg4 .mbr-text ul li::marker {
  color: #e6c16d;
  font-size: 18px;
}
.cid-v0Jyq8cGg4 .item-wrapper {
  height: 100%;
}
.cid-v0Jyq8cGg4 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v0Jyq8cGg4 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v0Jyq8cGg4 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v0yCHecpqg {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-v0yCHecpqg .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v0yCHecpqg .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v0yCHecpqg .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-v0yCHecpqg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v0yCHecpqg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v0yCHecpqg .map-placeholder {
  display: none;
}
.cid-v0yCHecpqg .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v0yCHecpqg .card {
  padding: 3rem 8rem;
}
.cid-v0yCHecpqg .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v0yCHecpqg .card .mbr-text {
  color: #06182d;
}
.cid-v0yCHecpqg .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v0yCHecpqg .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v0yCHecpqg .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v0yCHecpqg .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v0yCHecpqg .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v0yCHecpqg .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v0yCHecpqg .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v0yCHecpqg .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v0yCHecpqg .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v0yCHecpqg .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v0yCHecpqg .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0yCHecpqg .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v0yCHecpqg .card .form-group {
  padding-right: 0;
}
.cid-v0yCHecpqg .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v0yCHecpqg .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v0yCHecpqg .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v0yCHecpqg .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v0yCHecpqg .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v0yCHecpqg h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v0yCHecpqg * {
    text-align: center !important;
  }
  .cid-v0yCHecpqg .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v0yCHecpqg .form-group {
    max-width: 180px;
  }
  .cid-v0yCHecpqg .card {
    padding: 2rem 1rem;
  }
}
.cid-v0yCHecpqg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0yCHecpqg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0yCNMWyn1 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/dsc02829-2000x1127.jpg");
}
.cid-v0yCNMWyn1 .wrap {
  overflow: hidden;
  background-color: #ffffff;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-v0yCNMWyn1 .wrap {
    height: auto;
  }
}
.cid-v0yCNMWyn1 .wrap:hover .mbr-section-title a {
  color: #6b6b6b !important;
}
.cid-v0yCNMWyn1 .text-wrapper {
  padding: 70px 0;
  padding: 70px 40px;
  padding-left: 0;
}
@media (max-width: 991px) {
  .cid-v0yCNMWyn1 .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0yCNMWyn1 .text-wrapper {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-v0yCNMWyn1 .text-wrapper {
    padding: 40px 0;
  }
}
@media (max-width: 767px) {
  .cid-v0yCNMWyn1 .text-wrapper {
    padding: 20px 0;
  }
}
@media (max-width: 991px) {
  .cid-v0yCNMWyn1 .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0yCNMWyn1 .text-wrapper {
    padding: 20px;
  }
}
.cid-v0yCNMWyn1 .mbr-section-subtitle,
.cid-v0yCNMWyn1 .mbr-section-title {
  margin-bottom: 12px;
}
.cid-v0yCNMWyn1 .image {
  width: 100%;
}
.cid-v0yCNMWyn1 .image img {
  width: 101%;
  border-radius: 4px;
  object-fit: cover;
}
.cid-v0yCNMWyn1 .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-v0yCNMWyn1 .mbr-section-subtitle {
  color: #23272b;
}
.cid-v0yCNMWyn1 .mbr-text,
.cid-v0yCNMWyn1 .mbr-section-btn {
  color: #d05fea;
}
.cid-v0yCNMWyn1 .mbr-section-title {
  color: #23272b;
}
.cid-v3Y7S834w2 {
  padding-top: 60px;
  padding-bottom: 90px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-v3Y7S834w2 .mbr-section-subtitle {
  color: #767676;
}
.cid-v3Y7S834w2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v3Y7S834w2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3Y7S834w2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3Y7S834w2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v3Y7S834w2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #767676;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v3Y7S834w2 .icon-focus {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v3Y7S834w2 .icon-focus:before {
  content: '+';
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v3Y7S834w2 .icon-video {
  font-size: 1.5rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v3Y7S834w2 .icon-video:before {
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-left: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v3Y7S834w2 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v3Y7S834w2 ul {
  font-size: 0;
}
.cid-v3Y7S834w2 .mbr-gallery-filter ul {
  text-align: left;
}
.cid-v3Y7S834w2 .mbr-gallery-filter ul li .btn {
  border: none !important;
  background-color: transparent;
  color: #efefef !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v3Y7S834w2 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-v3Y7S834w2 .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-v3Y7S834w2 .mbr-gallery-filter ul li:first-child,
.cid-v3Y7S834w2 .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-v3Y7S834w2 .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-v3Y7S834w2 .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-v3Y7S834w2 .btn {
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.cid-v3Y7S834w2 .btn.active:after {
  animation: none;
}
.cid-v3Y7S834w2 .btn:active {
  box-shadow: none !important;
}
.cid-v3Y7S834w2 .btn:hover {
  background: transparent !important;
}
.cid-v3Y7S834w2 .btn:hover:before {
  background: transparent !important;
}
.cid-v3Y7S834w2 .btn:before {
  background-color: transparent !important;
}
.cid-v3Y7S834w2 .btn:focus {
  box-shadow: none !important;
}
.cid-v0KB37ygxD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v0KB37ygxD .mbr-section-head {
  padding: 0 1rem;
}
.cid-v0KB37ygxD .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v0KB37ygxD .team-card:hover {
  transform: translateY(-10px);
}
.cid-v0KB37ygxD .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v0KB37ygxD .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v0KB37ygxD .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v0KB37ygxD .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0KB37ygxD .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v0KB37ygxD .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v0KB37ygxD .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v0KB37ygxD .embla__button--next,
.cid-v0KB37ygxD .embla__button--prev {
  display: flex;
}
.cid-v0KB37ygxD .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0KB37ygxD .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0KB37ygxD .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v0KB37ygxD .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0KB37ygxD .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v0KB37ygxD .embla__button {
    top: -10%;
  }
}
.cid-v0KB37ygxD .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v0KB37ygxD .embla {
    margin-top: 80px;
  }
}
.cid-v0KB37ygxD .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0KB37ygxD .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0KB37ygxD .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0KB37ygxD .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0KB37ygxD .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #282f39;
  text-align: center;
}
.cid-v0KB37ygxD .mbr-section-title {
  margin-bottom: 16px;
  color: #ffc772;
  text-align: center;
}
.cid-v0KB37ygxD .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v0KB37ygxD .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v0KB37ygxD .mbr-text ul {
    display: block;
  }
}
.cid-v0KB37ygxD .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v0KB37ygxD .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v0KB37ygxD .mbr-text ul li::marker {
  color: #e6c16d;
  font-size: 18px;
}
.cid-v0KB37ygxD .item-wrapper {
  height: 100%;
}
.cid-v0KB37ygxD .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v0KB37ygxD .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v0KB37ygxD .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v0QE2hZLen {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0QE2hZLen .content__block {
  padding: 50px 15px;
}
.cid-v0QE2hZLen .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v0QE2hZLen .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #ffc772;
}
.cid-v0QE2hZLen .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v0QE2hZLen .image {
  perspective: 3500px;
  position: relative;
}
.cid-v0QE2hZLen .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v0QE2hZLen .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v0QE2hZLen .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v0QE2hZLen .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v0QE2hZLen .content__block {
    padding: 30px 15px;
  }
  .cid-v0QE2hZLen .mbr-figure {
    padding: 0;
  }
  .cid-v0QE2hZLen .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v0QE2hZLen .lg-push {
    right: 21%;
  }
  .cid-v0QE2hZLen .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v0QE2hZLen .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v0QE2hZLen .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v0QE2hZLen .mbr-section-title {
  color: #383d4b;
}
.cid-v0QE2hZLen .mbr-text,
.cid-v0QE2hZLen .mbr-section-btn {
  color: #383d4b;
}
.cid-v0QDoK0Zja {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v0QDoK0Zja .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v0QDoK0Zja .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v0QDoK0Zja .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v0QDoK0Zja .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v0QDoK0Zja .mbr-text,
.cid-v0QDoK0Zja .mbr-section-btn {
  color: #ffffff;
}
.cid-v0QDoK0Zja .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v0QDoK0Zja .card .card-wrapper {
  text-align: center;
}
.cid-v0QDoK0Zja .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v0QDoK0Zja .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v0QDoK0Zja .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v0QDoK0Zja .buttons-wrap {
  text-align: center;
}
.cid-v0QDoK0Zja .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v0QDoK0Zja .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v0QDoK0Zja .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v0QDoK0Zja .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v0QDoK0Zja .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v0QDoK0Zja .buttons-wrap .or {
    display: none;
  }
}
.cid-v0QDoK0Zja .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0QDoK0Zja .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0WoZw6grA {
  background-color: #ffffff;
  display: block;
  padding-top: 0rem;
  padding-bottom: 0rem;
}
@media (min-width: 768px) {
  .cid-v0WoZw6grA .carousel {
    height: 700px;
  }
}
@media (max-width: 767px) {
  .cid-v0WoZw6grA .carousel {
    height: 100vh;
  }
}
.cid-v0WoZw6grA .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v0WoZw6grA .carousel-item,
.cid-v0WoZw6grA .carousel-inner {
  height: 100%;
}
.cid-v0WoZw6grA .carousel-caption {
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-v0WoZw6grA .carousel-caption {
    right: 5%;
    left: 5%;
  }
}
.cid-v0WoZw6grA .mbr-section-title {
  letter-spacing: 12px;
  margin-bottom: 25px;
}
@media (min-width: 1400px) {
  .cid-v0WoZw6grA .mbr-section-title.display-1 {
    font-size: 90px;
    line-height: 160px;
  }
}
.cid-v0WoZw6grA .mbr-section-btn {
  margin-top: 42px;
}
.cid-v0WoZw6grA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v0WoZw6grA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v0WoZw6grA .carousel-control:hover.carousel-control-prev .mobi-mbri {
  transform: translateX(3px);
}
.cid-v0WoZw6grA .carousel-control:hover.carousel-control-next .mobi-mbri {
  transform: translateX(-3px);
}
.cid-v0WoZw6grA .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-v0WoZw6grA .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v0WoZw6grA .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-v0WoZw6grA .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v0WoZw6grA .carousel-control {
  top: 50%;
  width: 92px;
  height: 92px;
  margin-top: -1.5rem;
  font-size: 21px;
  border-radius: 50%;
  color: #202020;
  background-color: transparent;
  border: 1px solid #ffffff;
  transition: all 0.2s ease-out;
  opacity: 1;
}
.cid-v0WoZw6grA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  color: #ffffff !important;
}
.cid-v0WoZw6grA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  color: #ffffff !important;
}
.cid-v0WoZw6grA .carousel-control .mobi-mbri {
  transition: all 0.2s ease-out;
}
@media (max-width: 768px) {
  .cid-v0WoZw6grA .carousel-control {
    display: none !important;
  }
}
.cid-v0WoZw6grA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 2rem !important;
  align-items: center;
}
.cid-v0WoZw6grA .carousel-indicators li {
  max-width: 10px;
  max-height: 10px;
  height: 6px;
  width: 6px;
  margin: 15px;
  background-color: #ffffff;
  border: none;
  border-radius: 50%;
  opacity: 1;
  transition: all 0.2s ease-in-out;
}
.cid-v0WoZw6grA .carousel-indicators li.active,
.cid-v0WoZw6grA .carousel-indicators li:hover {
  transform: scale(1.6);
}
.cid-v0WoZw6grA .carousel-indicators li::after,
.cid-v0WoZw6grA .carousel-indicators li::before {
  content: none;
}
.cid-v0WoZw6grA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v0WoZw6grA .carousel-indicators {
    display: none !important;
  }
}
.cid-v0WoZw6grA .mbr-section-text,
.cid-v0WoZw6grA .mbr-section-btn {
  text-align: center;
}
.cid-v0VJ2f0O6C {
  background-color: #ffffff;
}
.cid-v0VJ2f0O6C .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-v0VJ2f0O6C .content img {
  width: 43px;
  height: 43px;
  object-fit: cover;
  margin-right: 15px;
}
.cid-v0VJ2f0O6C .content p {
  margin: 0;
}
.cid-v0VJ2f0O6C .mbr-text {
  color: #ffffff;
}
.cid-v0VG4W7cJ9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/dsc08545-2000x1127.jpg");
}
.cid-v0VG4W7cJ9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v0VG4W7cJ9 .card-title {
  margin-bottom: 26px;
  color: #6b6b6b;
}
.cid-v0VG4W7cJ9 .mbr-text {
  margin-bottom: 30px;
}
.cid-v0VG4W7cJ9 .iconfont-wrapper {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  border-top-right-radius: 0;
  display: inline-block;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 14px 30px 0px rgba(240, 196, 0, 0.4);
  background-image: linear-gradient(125deg, #f0c400 0%, #ffe057 100%);
}
.cid-v0VG4W7cJ9 .iconfont-wrapper .mbr-iconfont {
  color: #ffffff;
  font-size: 36px;
  line-height: 70px;
}
.cid-v0VG4W7cJ9 .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-v0VG4W7cJ9 .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v0VG4W7cJ9 .btn_link:hover {
  cursor: pointer;
}
.cid-v0VG4W7cJ9 .btn_link:hover a {
  color: #e6c16d !important;
}
.cid-v0VG4W7cJ9 .btn_link:hover span {
  transform: translatex(5px);
}
@media (min-width: 992px) {
  .cid-v0VG4W7cJ9 .text-wrapper {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v0VG4W7cJ9 .text-wrapper {
    text-align: center;
  }
  .cid-v0VG4W7cJ9 .image-wrapper {
    margin-bottom: 40px;
  }
  .cid-v0VG4W7cJ9 .mbr-text {
    margin-bottom: 20px;
  }
  .cid-v0VG4W7cJ9 .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v0VG4W7cJ9 .mbr-text,
.cid-v0VG4W7cJ9 .btn_link {
  color: #ffffff;
}
.cid-v0VIR9SVVQ {
  background-color: #ffffff;
}
.cid-v0VIR9SVVQ .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-v0VIR9SVVQ .content img {
  width: 43px;
  height: 43px;
  object-fit: cover;
  margin-right: 15px;
}
.cid-v0VIR9SVVQ .content p {
  margin: 0;
}
.cid-v0VIR9SVVQ .mbr-text {
  color: #ffffff;
}
.cid-v0VMRPMxQ7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/dsc08569-2000x1127.jpg");
}
.cid-v0VMRPMxQ7 .wrap {
  overflow: hidden;
  background-color: #ffffff;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-v0VMRPMxQ7 .wrap {
    height: auto;
  }
}
.cid-v0VMRPMxQ7 .wrap:hover .mbr-section-title a {
  color: #6b6b6b !important;
}
.cid-v0VMRPMxQ7 .text-wrapper {
  padding: 70px 0;
  padding: 70px 40px;
  padding-left: 0;
}
@media (max-width: 991px) {
  .cid-v0VMRPMxQ7 .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0VMRPMxQ7 .text-wrapper {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-v0VMRPMxQ7 .text-wrapper {
    padding: 40px 0;
  }
}
@media (max-width: 767px) {
  .cid-v0VMRPMxQ7 .text-wrapper {
    padding: 20px 0;
  }
}
.cid-v0VMRPMxQ7 .row {
  flex-direction: row-reverse;
}
.cid-v0VMRPMxQ7 .text-wrapper {
  padding: 70px 40px;
  padding-right: 0;
}
@media (max-width: 991px) {
  .cid-v0VMRPMxQ7 .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0VMRPMxQ7 .text-wrapper {
    padding: 20px;
  }
}
.cid-v0VMRPMxQ7 .mbr-section-subtitle,
.cid-v0VMRPMxQ7 .mbr-section-title {
  margin-bottom: 12px;
}
.cid-v0VMRPMxQ7 .image {
  width: 100%;
}
.cid-v0VMRPMxQ7 .image img {
  width: 101%;
  border-radius: 4px;
  object-fit: cover;
}
.cid-v0VMRPMxQ7 .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-v0VMRPMxQ7 .mbr-section-subtitle {
  color: #23272b;
}
.cid-v0VMRPMxQ7 .mbr-text,
.cid-v0VMRPMxQ7 .mbr-section-btn {
  color: #000000;
}
.cid-v0VMRPMxQ7 .mbr-section-title {
  color: #23272b;
}
.cid-v0VNgL6aQ0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v0VNgL6aQ0 .mbr-section-head {
  padding: 0 1rem;
}
.cid-v0VNgL6aQ0 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v0VNgL6aQ0 .team-card:hover {
  transform: translateY(-10px);
}
.cid-v0VNgL6aQ0 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v0VNgL6aQ0 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v0VNgL6aQ0 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v0VNgL6aQ0 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0VNgL6aQ0 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v0VNgL6aQ0 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v0VNgL6aQ0 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v0VNgL6aQ0 .embla__button--next,
.cid-v0VNgL6aQ0 .embla__button--prev {
  display: flex;
}
.cid-v0VNgL6aQ0 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0VNgL6aQ0 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0VNgL6aQ0 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v0VNgL6aQ0 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0VNgL6aQ0 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v0VNgL6aQ0 .embla__button {
    top: -10%;
  }
}
.cid-v0VNgL6aQ0 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v0VNgL6aQ0 .embla {
    margin-top: 80px;
  }
}
.cid-v0VNgL6aQ0 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0VNgL6aQ0 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0VNgL6aQ0 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0VNgL6aQ0 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0VNgL6aQ0 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #FF4712;
  text-align: center;
}
.cid-v0VNgL6aQ0 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-v0VNgL6aQ0 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v0VNgL6aQ0 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v0VNgL6aQ0 .mbr-text ul {
    display: block;
  }
}
.cid-v0VNgL6aQ0 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v0VNgL6aQ0 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v0VNgL6aQ0 .mbr-text ul li::marker {
  color: #e6c16d;
  font-size: 18px;
}
.cid-v0VNgL6aQ0 .item-wrapper {
  height: 100%;
}
.cid-v0VNgL6aQ0 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v0VNgL6aQ0 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v0VNgL6aQ0 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v0VGEkiRz6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dsc08831-2000x1127.jpg");
}
.cid-v0VGEkiRz6 .wrap {
  overflow: hidden;
  background-color: #ffffff;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-v0VGEkiRz6 .wrap {
    height: auto;
  }
}
.cid-v0VGEkiRz6 .wrap:hover .mbr-section-title a {
  color: #6b6b6b !important;
}
.cid-v0VGEkiRz6 .text-wrapper {
  padding: 70px 0;
  padding: 70px 40px;
  padding-left: 0;
}
@media (max-width: 991px) {
  .cid-v0VGEkiRz6 .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0VGEkiRz6 .text-wrapper {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-v0VGEkiRz6 .text-wrapper {
    padding: 40px 0;
  }
}
@media (max-width: 767px) {
  .cid-v0VGEkiRz6 .text-wrapper {
    padding: 20px 0;
  }
}
.cid-v0VGEkiRz6 .row {
  flex-direction: row-reverse;
}
.cid-v0VGEkiRz6 .text-wrapper {
  padding: 70px 40px;
  padding-right: 0;
}
@media (max-width: 991px) {
  .cid-v0VGEkiRz6 .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0VGEkiRz6 .text-wrapper {
    padding: 20px;
  }
}
.cid-v0VGEkiRz6 .mbr-section-subtitle,
.cid-v0VGEkiRz6 .mbr-section-title {
  margin-bottom: 12px;
}
.cid-v0VGEkiRz6 .image {
  width: 100%;
}
.cid-v0VGEkiRz6 .image img {
  width: 101%;
  border-radius: 4px;
  object-fit: cover;
}
.cid-v0VGEkiRz6 .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-v0VGEkiRz6 .mbr-section-subtitle {
  color: #ffc772;
}
.cid-v0VGEkiRz6 .mbr-text,
.cid-v0VGEkiRz6 .mbr-section-btn {
  color: #23272b;
}
.cid-v0VGEkiRz6 .mbr-section-title {
  color: #000000;
}
.cid-v41mX9gx4e {
  background-color: #ffffff;
}
.cid-v41mX9gx4e .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-v41mX9gx4e .content img {
  width: 43px;
  height: 43px;
  object-fit: cover;
  margin-right: 15px;
}
.cid-v41mX9gx4e .content .mbr-text {
  margin: 0;
}
.cid-v41mX9gx4e .mbr-text {
  color: #ffffff;
}
.cid-v41mT3EXHI {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-v41mT3EXHI .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-v41mT3EXHI .modal-body .close {
  background: #1b1b1b;
}
.cid-v41mT3EXHI .modal-body .close span {
  font-style: normal;
}
.cid-v41mT3EXHI .carousel-inner > .active,
.cid-v41mT3EXHI .carousel-inner > .next,
.cid-v41mT3EXHI .carousel-inner > .prev {
  display: flex;
}
.cid-v41mT3EXHI .carousel-control .icon-next,
.cid-v41mT3EXHI .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v41mT3EXHI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v41mT3EXHI .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v41mT3EXHI .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v41mT3EXHI .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v41mT3EXHI .boxed-slider > div {
  position: relative;
}
.cid-v41mT3EXHI .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-v41mT3EXHI .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v41mT3EXHI .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v41mT3EXHI .mbr-table-cell {
  padding: 0;
}
.cid-v41mT3EXHI .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v41mT3EXHI .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v41mT3EXHI .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-v41mT3EXHI .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-v41mT3EXHI .carousel-item .container {
    width: 100%;
  }
}
.cid-v41mT3EXHI .carousel-item-next.carousel-item-left,
.cid-v41mT3EXHI .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-v41mT3EXHI .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-v41mT3EXHI .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v41mT3EXHI .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v41mT3EXHI .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v41mT3EXHI .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v41mT3EXHI .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v41mT3EXHI .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-v41mT3EXHI .mbr-slider .carousel-indicators li.active,
.cid-v41mT3EXHI .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v41mT3EXHI .mbr-slider .carousel-indicators li::after,
.cid-v41mT3EXHI .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v41mT3EXHI .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v41mT3EXHI .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v41mT3EXHI .mbr-slider > .container img {
  width: 100%;
}
.cid-v41mT3EXHI .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v41mT3EXHI .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v41mT3EXHI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v41mT3EXHI .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v41mT3EXHI .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v41mT3EXHI .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v41mT3EXHI .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v41mT3EXHI .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v41mT3EXHI .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v41mT3EXHI .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v41mT3EXHI .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v41mT3EXHI .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v41mT3EXHI .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v41mT3EXHI .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v41mT3EXHI .carousel-inner {
  height: 100%;
}
.cid-v41mT3EXHI .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v41mT3EXHI .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 700px;
  overflow: hidden;
}
.cid-v41mT3EXHI .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-v41mT3EXHI .content-slider-wrap {
  width: 70%;
}
.cid-v0VLnBGhMq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/dsc08701-1-2000x1127.jpg");
}
.cid-v0VLnBGhMq .wrap {
  overflow: hidden;
  background-color: #ffffff;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-v0VLnBGhMq .wrap {
    height: auto;
  }
}
.cid-v0VLnBGhMq .wrap:hover .mbr-section-title a {
  color: #6b6b6b !important;
}
.cid-v0VLnBGhMq .text-wrapper {
  padding: 70px 0;
  padding: 70px 40px;
  padding-left: 0;
}
@media (max-width: 991px) {
  .cid-v0VLnBGhMq .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0VLnBGhMq .text-wrapper {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-v0VLnBGhMq .text-wrapper {
    padding: 40px 0;
  }
}
@media (max-width: 767px) {
  .cid-v0VLnBGhMq .text-wrapper {
    padding: 20px 0;
  }
}
@media (max-width: 991px) {
  .cid-v0VLnBGhMq .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0VLnBGhMq .text-wrapper {
    padding: 20px;
  }
}
.cid-v0VLnBGhMq .mbr-section-subtitle,
.cid-v0VLnBGhMq .mbr-section-title {
  margin-bottom: 12px;
}
.cid-v0VLnBGhMq .image {
  width: 100%;
}
.cid-v0VLnBGhMq .image img {
  width: 101%;
  border-radius: 4px;
  object-fit: cover;
}
.cid-v0VLnBGhMq .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-v0VLnBGhMq .mbr-section-subtitle {
  color: #23272b;
}
.cid-v0VLnBGhMq .mbr-text,
.cid-v0VLnBGhMq .mbr-section-btn {
  color: #000000;
}
.cid-v0VLnBGhMq .mbr-section-title {
  color: #23272b;
}
.cid-v4D2CW6jvt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4D2CW6jvt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4D2CW6jvt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4D2CW6jvt .content-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 992px) {
  .cid-v4D2CW6jvt .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v4D2CW6jvt .mbr-figure iframe {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D2CW6jvt .mbr-figure .app-video-wrapper img {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D2CW6jvt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v0VOgzXcHM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v0VOgzXcHM .mbr-section-head {
  padding: 0 1rem;
}
.cid-v0VOgzXcHM .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v0VOgzXcHM .team-card:hover {
  transform: translateY(-10px);
}
.cid-v0VOgzXcHM .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v0VOgzXcHM .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v0VOgzXcHM .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v0VOgzXcHM .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0VOgzXcHM .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v0VOgzXcHM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v0VOgzXcHM .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v0VOgzXcHM .embla__button--next,
.cid-v0VOgzXcHM .embla__button--prev {
  display: flex;
}
.cid-v0VOgzXcHM .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0VOgzXcHM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0VOgzXcHM .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v0VOgzXcHM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0VOgzXcHM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v0VOgzXcHM .embla__button {
    top: -10%;
  }
}
.cid-v0VOgzXcHM .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v0VOgzXcHM .embla {
    margin-top: 80px;
  }
}
.cid-v0VOgzXcHM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0VOgzXcHM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0VOgzXcHM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0VOgzXcHM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0VOgzXcHM .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #FF4712;
  text-align: center;
}
.cid-v0VOgzXcHM .mbr-section-title {
  margin-bottom: 16px;
  color: #282f39;
  text-align: center;
}
.cid-v0VOgzXcHM .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v0VOgzXcHM .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v0VOgzXcHM .mbr-text ul {
    display: block;
  }
}
.cid-v0VOgzXcHM .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v0VOgzXcHM .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v0VOgzXcHM .mbr-text ul li::marker {
  color: #e6c16d;
  font-size: 18px;
}
.cid-v0VOgzXcHM .item-wrapper {
  height: 100%;
}
.cid-v0VOgzXcHM .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v0VOgzXcHM .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v0VOgzXcHM .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v0VWr1vc8W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v0VWr1vc8W .row {
  justify-content: center;
}
.cid-v0VWr1vc8W img,
.cid-v0VWr1vc8W .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v0VWr1vc8W .item:focus,
.cid-v0VWr1vc8W span:focus {
  outline: none;
}
.cid-v0VWr1vc8W .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-v0VWr1vc8W .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-v0VWr1vc8W .item-wrapper {
    min-height: 463px;
  }
}
.cid-v0VWr1vc8W .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-v0VWr1vc8W .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-v0VWr1vc8W .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-v0VWr1vc8W .item-wrapper .btn-primary:hover span {
  color: #e6c16d !important;
}
@media (min-width: 768px) {
  .cid-v0VWr1vc8W .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-v0VWr1vc8W .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-v0VWr1vc8W .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-v0VWr1vc8W .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-v0VWr1vc8W .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-v0VWr1vc8W .mbr-section-title {
  color: #222222;
  width: 100%;
}
.cid-v0VWr1vc8W .mbr-text {
  color: #ffffff;
}
.cid-v0VWr1vc8W .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-v0VWr1vc8W .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v0VWr1vc8W .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-v0VWr1vc8W .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-v0VWr1vc8W .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-v0VWr1vc8W .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-v0VS23T7U0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v0VS23T7U0 .mbr-section-head {
  padding: 0 1rem;
}
.cid-v0VS23T7U0 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v0VS23T7U0 .team-card:hover {
  transform: translateY(-10px);
}
.cid-v0VS23T7U0 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v0VS23T7U0 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v0VS23T7U0 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v0VS23T7U0 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0VS23T7U0 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v0VS23T7U0 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v0VS23T7U0 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v0VS23T7U0 .embla__button--next,
.cid-v0VS23T7U0 .embla__button--prev {
  display: flex;
}
.cid-v0VS23T7U0 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0VS23T7U0 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0VS23T7U0 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v0VS23T7U0 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0VS23T7U0 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v0VS23T7U0 .embla__button {
    top: -10%;
  }
}
.cid-v0VS23T7U0 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v0VS23T7U0 .embla {
    margin-top: 80px;
  }
}
.cid-v0VS23T7U0 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0VS23T7U0 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0VS23T7U0 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0VS23T7U0 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0VS23T7U0 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #FF4712;
  text-align: center;
}
.cid-v0VS23T7U0 .mbr-section-title {
  margin-bottom: 16px;
  color: #282f39;
  text-align: center;
}
.cid-v0VS23T7U0 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v0VS23T7U0 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v0VS23T7U0 .mbr-text ul {
    display: block;
  }
}
.cid-v0VS23T7U0 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v0VS23T7U0 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v0VS23T7U0 .mbr-text ul li::marker {
  color: #e6c16d;
  font-size: 18px;
}
.cid-v0VS23T7U0 .item-wrapper {
  height: 100%;
}
.cid-v0VS23T7U0 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v0VS23T7U0 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v0VS23T7U0 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v0VS41ff05 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v0VS41ff05 .mbr-section-head {
  padding: 0 1rem;
}
.cid-v0VS41ff05 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v0VS41ff05 .team-card:hover {
  transform: translateY(-10px);
}
.cid-v0VS41ff05 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v0VS41ff05 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v0VS41ff05 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v0VS41ff05 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0VS41ff05 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v0VS41ff05 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v0VS41ff05 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v0VS41ff05 .embla__button--next,
.cid-v0VS41ff05 .embla__button--prev {
  display: flex;
}
.cid-v0VS41ff05 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0VS41ff05 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0VS41ff05 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v0VS41ff05 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0VS41ff05 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v0VS41ff05 .embla__button {
    top: -10%;
  }
}
.cid-v0VS41ff05 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v0VS41ff05 .embla {
    margin-top: 80px;
  }
}
.cid-v0VS41ff05 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0VS41ff05 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0VS41ff05 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0VS41ff05 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0VS41ff05 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #FF4712;
  text-align: center;
}
.cid-v0VS41ff05 .mbr-section-title {
  margin-bottom: 16px;
  color: #282f39;
  text-align: center;
}
.cid-v0VS41ff05 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v0VS41ff05 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v0VS41ff05 .mbr-text ul {
    display: block;
  }
}
.cid-v0VS41ff05 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v0VS41ff05 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v0VS41ff05 .mbr-text ul li::marker {
  color: #e6c16d;
  font-size: 18px;
}
.cid-v0VS41ff05 .item-wrapper {
  height: 100%;
}
.cid-v0VS41ff05 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v0VS41ff05 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v0VS41ff05 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v0QEpHrVqE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v0QEpHrVqE .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v0QEpHrVqE .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v0QEpHrVqE .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-v0QEpHrVqE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v0QEpHrVqE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v0QEpHrVqE .map-placeholder {
  display: none;
}
.cid-v0QEpHrVqE .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v0QEpHrVqE .card {
  padding: 3rem 8rem;
}
.cid-v0QEpHrVqE .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v0QEpHrVqE .card .mbr-text {
  color: #06182d;
}
.cid-v0QEpHrVqE .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v0QEpHrVqE .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v0QEpHrVqE .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v0QEpHrVqE .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v0QEpHrVqE .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v0QEpHrVqE .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v0QEpHrVqE .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v0QEpHrVqE .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v0QEpHrVqE .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v0QEpHrVqE .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v0QEpHrVqE .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0QEpHrVqE .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v0QEpHrVqE .card .form-group {
  padding-right: 0;
}
.cid-v0QEpHrVqE .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v0QEpHrVqE .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v0QEpHrVqE .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v0QEpHrVqE .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v0QEpHrVqE .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v0QEpHrVqE h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v0QEpHrVqE * {
    text-align: center !important;
  }
  .cid-v0QEpHrVqE .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v0QEpHrVqE .form-group {
    max-width: 180px;
  }
  .cid-v0QEpHrVqE .card {
    padding: 2rem 1rem;
  }
}
.cid-v0QEpHrVqE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0QEpHrVqE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0VG0ZtzPc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/dsc09066-2000x1127.jpg");
}
.cid-v0VG0ZtzPc .wrap {
  overflow: hidden;
  background-color: #ffffff;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-v0VG0ZtzPc .wrap {
    height: auto;
  }
}
.cid-v0VG0ZtzPc .wrap:hover .mbr-section-title a {
  color: #6b6b6b !important;
}
.cid-v0VG0ZtzPc .text-wrapper {
  padding: 70px 0;
  padding: 70px 40px;
  padding-left: 0;
}
@media (max-width: 991px) {
  .cid-v0VG0ZtzPc .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0VG0ZtzPc .text-wrapper {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-v0VG0ZtzPc .text-wrapper {
    padding: 40px 0;
  }
}
@media (max-width: 767px) {
  .cid-v0VG0ZtzPc .text-wrapper {
    padding: 20px 0;
  }
}
.cid-v0VG0ZtzPc .row {
  flex-direction: row-reverse;
}
.cid-v0VG0ZtzPc .text-wrapper {
  padding: 70px 40px;
  padding-right: 0;
}
@media (max-width: 991px) {
  .cid-v0VG0ZtzPc .text-wrapper {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .cid-v0VG0ZtzPc .text-wrapper {
    padding: 20px;
  }
}
.cid-v0VG0ZtzPc .mbr-section-subtitle,
.cid-v0VG0ZtzPc .mbr-section-title {
  margin-bottom: 12px;
}
.cid-v0VG0ZtzPc .image {
  width: 100%;
}
.cid-v0VG0ZtzPc .image img {
  width: 101%;
  border-radius: 4px;
  object-fit: cover;
}
.cid-v0VG0ZtzPc .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-v0VG0ZtzPc .mbr-section-subtitle {
  color: #ffc772;
}
.cid-v0VG0ZtzPc .mbr-text,
.cid-v0VG0ZtzPc .mbr-section-btn {
  color: #23272b;
}
.cid-v0VG0ZtzPc .mbr-section-title {
  color: #23272b;
}
.cid-v41nkC4HXn {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v41nkC4HXn .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-v41nkC4HXn .modal-body .close {
  background: #1b1b1b;
}
.cid-v41nkC4HXn .modal-body .close span {
  font-style: normal;
}
.cid-v41nkC4HXn .carousel-inner > .active,
.cid-v41nkC4HXn .carousel-inner > .next,
.cid-v41nkC4HXn .carousel-inner > .prev {
  display: flex;
}
.cid-v41nkC4HXn .carousel-control .icon-next,
.cid-v41nkC4HXn .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v41nkC4HXn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v41nkC4HXn .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v41nkC4HXn .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v41nkC4HXn .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v41nkC4HXn .boxed-slider > div {
  position: relative;
}
.cid-v41nkC4HXn .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-v41nkC4HXn .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v41nkC4HXn .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v41nkC4HXn .mbr-table-cell {
  padding: 0;
}
.cid-v41nkC4HXn .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v41nkC4HXn .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v41nkC4HXn .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-v41nkC4HXn .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-v41nkC4HXn .carousel-item .container {
    width: 100%;
  }
}
.cid-v41nkC4HXn .carousel-item-next.carousel-item-left,
.cid-v41nkC4HXn .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-v41nkC4HXn .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-v41nkC4HXn .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v41nkC4HXn .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v41nkC4HXn .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v41nkC4HXn .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v41nkC4HXn .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v41nkC4HXn .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-v41nkC4HXn .mbr-slider .carousel-indicators li.active,
.cid-v41nkC4HXn .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v41nkC4HXn .mbr-slider .carousel-indicators li::after,
.cid-v41nkC4HXn .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v41nkC4HXn .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v41nkC4HXn .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v41nkC4HXn .mbr-slider > .container img {
  width: 100%;
}
.cid-v41nkC4HXn .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v41nkC4HXn .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v41nkC4HXn .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v41nkC4HXn .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v41nkC4HXn .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v41nkC4HXn .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v41nkC4HXn .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v41nkC4HXn .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v41nkC4HXn .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v41nkC4HXn .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v41nkC4HXn .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v41nkC4HXn .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v41nkC4HXn .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v41nkC4HXn .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v41nkC4HXn .carousel-inner {
  height: 100%;
}
.cid-v41nkC4HXn .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v41nkC4HXn .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 700px;
  overflow: hidden;
}
.cid-v41nkC4HXn .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-v41nkC4HXn .content-slider-wrap {
  width: 70%;
}
.cid-v0W2qTgVqS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v0W2qTgVqS .mbr-section-head {
  padding: 0 1rem;
}
.cid-v0W2qTgVqS .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v0W2qTgVqS .team-card:hover {
  transform: translateY(-10px);
}
.cid-v0W2qTgVqS .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v0W2qTgVqS .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v0W2qTgVqS .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v0W2qTgVqS .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0W2qTgVqS .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v0W2qTgVqS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v0W2qTgVqS .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v0W2qTgVqS .embla__button--next,
.cid-v0W2qTgVqS .embla__button--prev {
  display: flex;
}
.cid-v0W2qTgVqS .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0W2qTgVqS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0W2qTgVqS .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v0W2qTgVqS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0W2qTgVqS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v0W2qTgVqS .embla__button {
    top: -10%;
  }
}
.cid-v0W2qTgVqS .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v0W2qTgVqS .embla {
    margin-top: 80px;
  }
}
.cid-v0W2qTgVqS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0W2qTgVqS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0W2qTgVqS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0W2qTgVqS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0W2qTgVqS .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #FF4712;
  text-align: center;
}
.cid-v0W2qTgVqS .mbr-section-title {
  margin-bottom: 16px;
  color: #ffc772;
  text-align: center;
}
.cid-v0W2qTgVqS .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v0W2qTgVqS .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v0W2qTgVqS .mbr-text ul {
    display: block;
  }
}
.cid-v0W2qTgVqS .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v0W2qTgVqS .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v0W2qTgVqS .mbr-text ul li::marker {
  color: #e6c16d;
  font-size: 18px;
}
.cid-v0W2qTgVqS .item-wrapper {
  height: 100%;
}
.cid-v0W2qTgVqS .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v0W2qTgVqS .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v0W2qTgVqS .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v11qKBcrQu {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-v11qKBcrQu .content__block {
  padding: 50px 15px;
}
.cid-v11qKBcrQu .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v11qKBcrQu .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #ffc772;
}
.cid-v11qKBcrQu .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v11qKBcrQu .image {
  perspective: 3500px;
  position: relative;
}
.cid-v11qKBcrQu .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(239, 239, 239, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v11qKBcrQu .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v11qKBcrQu .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v11qKBcrQu .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v11qKBcrQu .content__block {
    padding: 30px 15px;
  }
  .cid-v11qKBcrQu .mbr-figure {
    padding: 0;
  }
  .cid-v11qKBcrQu .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(239, 239, 239, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v11qKBcrQu .lg-push {
    right: 21%;
  }
  .cid-v11qKBcrQu .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v11qKBcrQu .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v11qKBcrQu .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v11qKBcrQu .mbr-section-title {
  color: #383d4b;
}
.cid-v11qKBcrQu .mbr-text,
.cid-v11qKBcrQu .mbr-section-btn {
  color: #484a4f;
}
.cid-v11u0qkJBl {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v11u0qkJBl .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v11u0qkJBl .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v11u0qkJBl .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v11u0qkJBl .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v11u0qkJBl .mbr-text,
.cid-v11u0qkJBl .mbr-section-btn {
  color: #ffffff;
}
.cid-v11u0qkJBl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v11u0qkJBl .card .card-wrapper {
  text-align: center;
}
.cid-v11u0qkJBl .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v11u0qkJBl .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v11u0qkJBl .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v11u0qkJBl .buttons-wrap {
  text-align: center;
}
.cid-v11u0qkJBl .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v11u0qkJBl .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v11u0qkJBl .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v11u0qkJBl .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v11u0qkJBl .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v11u0qkJBl .buttons-wrap .or {
    display: none;
  }
}
.cid-v11u0qkJBl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v11u0qkJBl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v11u24GvxR {
  background-color: #ffffff;
  display: block;
  padding-top: 0rem;
  padding-bottom: 0rem;
}
@media (min-width: 768px) {
  .cid-v11u24GvxR .carousel {
    height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v11u24GvxR .carousel {
    height: 100vh;
  }
}
.cid-v11u24GvxR .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v11u24GvxR .carousel-item,
.cid-v11u24GvxR .carousel-inner {
  height: 100%;
}
.cid-v11u24GvxR .carousel-caption {
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-v11u24GvxR .carousel-caption {
    right: 5%;
    left: 5%;
  }
}
.cid-v11u24GvxR .mbr-section-title {
  letter-spacing: 12px;
  margin-bottom: 25px;
}
@media (min-width: 1400px) {
  .cid-v11u24GvxR .mbr-section-title.display-1 {
    font-size: 90px;
    line-height: 160px;
  }
}
.cid-v11u24GvxR .mbr-section-btn {
  margin-top: 42px;
}
.cid-v11u24GvxR .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v11u24GvxR .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v11u24GvxR .carousel-control:hover.carousel-control-prev .mobi-mbri {
  transform: translateX(3px);
}
.cid-v11u24GvxR .carousel-control:hover.carousel-control-next .mobi-mbri {
  transform: translateX(-3px);
}
.cid-v11u24GvxR .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-v11u24GvxR .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v11u24GvxR .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-v11u24GvxR .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v11u24GvxR .carousel-control {
  top: 50%;
  width: 92px;
  height: 92px;
  margin-top: -1.5rem;
  font-size: 21px;
  border-radius: 50%;
  color: #202020;
  background-color: transparent;
  border: 1px solid #ffffff;
  transition: all 0.2s ease-out;
  opacity: 1;
}
.cid-v11u24GvxR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  color: #ffffff !important;
}
.cid-v11u24GvxR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  color: #ffffff !important;
}
.cid-v11u24GvxR .carousel-control .mobi-mbri {
  transition: all 0.2s ease-out;
}
@media (max-width: 768px) {
  .cid-v11u24GvxR .carousel-control {
    display: none !important;
  }
}
.cid-v11u24GvxR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 2rem !important;
  align-items: center;
}
.cid-v11u24GvxR .carousel-indicators li {
  max-width: 10px;
  max-height: 10px;
  height: 6px;
  width: 6px;
  margin: 15px;
  background-color: #ffffff;
  border: none;
  border-radius: 50%;
  opacity: 1;
  transition: all 0.2s ease-in-out;
}
.cid-v11u24GvxR .carousel-indicators li.active,
.cid-v11u24GvxR .carousel-indicators li:hover {
  transform: scale(1.6);
}
.cid-v11u24GvxR .carousel-indicators li::after,
.cid-v11u24GvxR .carousel-indicators li::before {
  content: none;
}
.cid-v11u24GvxR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v11u24GvxR .carousel-indicators {
    display: none !important;
  }
}
.cid-v11u24GvxR .mbr-section-text,
.cid-v11u24GvxR .mbr-section-btn {
  text-align: center;
}
.cid-v3Y9Sv2htK {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-v3Y9Sv2htK .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-v3Y9Sv2htK .modal-body .close {
  background: #1b1b1b;
}
.cid-v3Y9Sv2htK .modal-body .close span {
  font-style: normal;
}
.cid-v3Y9Sv2htK .carousel-inner > .active,
.cid-v3Y9Sv2htK .carousel-inner > .next,
.cid-v3Y9Sv2htK .carousel-inner > .prev {
  display: flex;
}
.cid-v3Y9Sv2htK .carousel-control .icon-next,
.cid-v3Y9Sv2htK .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v3Y9Sv2htK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3Y9Sv2htK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v3Y9Sv2htK .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v3Y9Sv2htK .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v3Y9Sv2htK .boxed-slider > div {
  position: relative;
}
.cid-v3Y9Sv2htK .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-v3Y9Sv2htK .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v3Y9Sv2htK .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v3Y9Sv2htK .mbr-table-cell {
  padding: 0;
}
.cid-v3Y9Sv2htK .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v3Y9Sv2htK .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v3Y9Sv2htK .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-v3Y9Sv2htK .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-v3Y9Sv2htK .carousel-item .container {
    width: 100%;
  }
}
.cid-v3Y9Sv2htK .carousel-item-next.carousel-item-left,
.cid-v3Y9Sv2htK .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-v3Y9Sv2htK .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-v3Y9Sv2htK .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3Y9Sv2htK .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3Y9Sv2htK .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v3Y9Sv2htK .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3Y9Sv2htK .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v3Y9Sv2htK .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-v3Y9Sv2htK .mbr-slider .carousel-indicators li.active,
.cid-v3Y9Sv2htK .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v3Y9Sv2htK .mbr-slider .carousel-indicators li::after,
.cid-v3Y9Sv2htK .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v3Y9Sv2htK .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v3Y9Sv2htK .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v3Y9Sv2htK .mbr-slider > .container img {
  width: 100%;
}
.cid-v3Y9Sv2htK .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v3Y9Sv2htK .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v3Y9Sv2htK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3Y9Sv2htK .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v3Y9Sv2htK .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v3Y9Sv2htK .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v3Y9Sv2htK .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v3Y9Sv2htK .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v3Y9Sv2htK .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v3Y9Sv2htK .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v3Y9Sv2htK .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v3Y9Sv2htK .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v3Y9Sv2htK .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v3Y9Sv2htK .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v3Y9Sv2htK .carousel-inner {
  height: 100%;
}
.cid-v3Y9Sv2htK .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v3Y9Sv2htK .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 600px;
  overflow: hidden;
}
.cid-v3Y9Sv2htK .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-v3Y9Sv2htK .content-slider-wrap {
  width: 61%;
}
.cid-v3Ya45M2Q8 {
  padding-top: 90px;
  padding-bottom: 90px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-v3Ya45M2Q8 .mbr-section-subtitle {
  color: #767676;
}
.cid-v3Ya45M2Q8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v3Ya45M2Q8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3Ya45M2Q8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3Ya45M2Q8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v3Ya45M2Q8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #235d81;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #235d81, #bbbbbb);
}
.cid-v3Ya45M2Q8 .icon-focus {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v3Ya45M2Q8 .icon-focus:before {
  content: '+';
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v3Ya45M2Q8 .icon-video {
  font-size: 1.5rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v3Ya45M2Q8 .icon-video:before {
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-left: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v3Ya45M2Q8 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v3Ya45M2Q8 ul {
  font-size: 0;
}
.cid-v3Ya45M2Q8 .mbr-gallery-filter ul {
  text-align: center;
}
.cid-v3Ya45M2Q8 .mbr-gallery-filter ul li .btn {
  border: none !important;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v3Ya45M2Q8 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-v3Ya45M2Q8 .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-v3Ya45M2Q8 .mbr-gallery-filter ul li:first-child,
.cid-v3Ya45M2Q8 .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-v3Ya45M2Q8 .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-v3Ya45M2Q8 .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-v3Ya45M2Q8 .btn {
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.cid-v3Ya45M2Q8 .btn.active:after {
  animation: none;
}
.cid-v3Ya45M2Q8 .btn:active {
  box-shadow: none !important;
}
.cid-v3Ya45M2Q8 .btn:hover {
  background: transparent !important;
}
.cid-v3Ya45M2Q8 .btn:hover:before {
  background: transparent !important;
}
.cid-v3Ya45M2Q8 .btn:before {
  background-color: transparent !important;
}
.cid-v3Ya45M2Q8 .btn:focus {
  box-shadow: none !important;
}
.cid-v1ewnkqdlj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1ewnkqdlj .content {
  display: flex;
  align-items: center;
}
.cid-v1ewnkqdlj .content-main {
  margin-left: 84px;
}
@media (max-width: 992px) {
  .cid-v1ewnkqdlj .content-main {
    margin-left: 0;
  }
}
.cid-v1ewnkqdlj .content-main {
  margin-left: 0;
}
.cid-v1ewnkqdlj .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: .13em;
  color: #f5b027;
}
@media (max-width: 992px) {
  .cid-v1ewnkqdlj .mbr-section-subtitle {
    margin-bottom: 24px;
  }
}
.cid-v1ewnkqdlj .mbr-section-title {
  margin-bottom: 13px;
  color: #080808;
}
.cid-v1ewnkqdlj .mbr-text {
  margin-bottom: 38px;
  color: #65676c;
}
@media (max-width: 992px) {
  .cid-v1ewnkqdlj .mbr-text {
    margin-bottom: 25px;
  }
}
.cid-v1ewnkqdlj .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  margin-top: 0;
}
.cid-v1ewnkqdlj .btn:hover {
  box-shadow: none;
}
.cid-v1ewnkqdlj .image-wrapper {
  position: relative;
}
@media (max-width: 992px) {
  .cid-v1ewnkqdlj .image-wrapper {
    margin-bottom: 61px;
  }
}
.cid-v1ewnkqdlj .image-wrapper .image-tablet {
  width: 490px;
  height: 370px;
  padding: 1rem;
  border: 6px solid #f5b027;
  border-radius: 5%;
  background: #ffffff;
  margin-left: 30px;
  box-shadow: 0px 0px 20px -5px #65676c;
}
@media (max-width: 1200px) {
  .cid-v1ewnkqdlj .image-wrapper .image-tablet {
    margin-left: 0;
  }
}
.cid-v1ewnkqdlj .image-wrapper .image-tablet img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  border-radius: 4px;
}
.cid-v1ewnkqdlj .image-wrapper .image-phone {
  position: absolute;
  bottom: -6%;
  right: 4%;
  width: 170px;
  height: 343px;
  padding: 1rem;
  border: 4px solid #f5b027;
  border-radius: 20px;
  background: #ffffff;
  box-shadow: 0px 0px 20px -5px #65676c;
}
@media (max-width: 1400px) {
  .cid-v1ewnkqdlj .image-wrapper .image-phone {
    right: -12%;
  }
}
@media (max-width: 1200px) {
  .cid-v1ewnkqdlj .image-wrapper .image-phone {
    right: -18%;
  }
}
@media (max-width: 992px) {
  .cid-v1ewnkqdlj .image-wrapper .image-phone {
    right: 6rem;
  }
}
.cid-v1ewnkqdlj .image-wrapper .image-phone img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  border-radius: 4px;
}
.cid-v11qJ7sUcw {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v11qJ7sUcw .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v11qJ7sUcw .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v11qJ7sUcw .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-v11qJ7sUcw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v11qJ7sUcw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v11qJ7sUcw .map-placeholder {
  display: none;
}
.cid-v11qJ7sUcw .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v11qJ7sUcw .card {
  padding: 3rem 8rem;
}
.cid-v11qJ7sUcw .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v11qJ7sUcw .card .mbr-text {
  color: #06182d;
}
.cid-v11qJ7sUcw .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v11qJ7sUcw .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v11qJ7sUcw .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v11qJ7sUcw .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v11qJ7sUcw .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v11qJ7sUcw .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v11qJ7sUcw .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v11qJ7sUcw .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v11qJ7sUcw .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v11qJ7sUcw .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v11qJ7sUcw .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v11qJ7sUcw .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v11qJ7sUcw .card .form-group {
  padding-right: 0;
}
.cid-v11qJ7sUcw .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v11qJ7sUcw .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v11qJ7sUcw .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v11qJ7sUcw .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v11qJ7sUcw .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v11qJ7sUcw h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v11qJ7sUcw * {
    text-align: center !important;
  }
  .cid-v11qJ7sUcw .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v11qJ7sUcw .form-group {
    max-width: 180px;
  }
  .cid-v11qJ7sUcw .card {
    padding: 2rem 1rem;
  }
}
.cid-v11qJ7sUcw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v11qJ7sUcw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v11qJ7sUcw .card .group-title {
  color: #ffc772;
}
.cid-v3Yb9Op7wS {
  padding-top: 90px;
  padding-bottom: 90px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/dsc09073-2000x1127.jpg");
}
.cid-v3Yb9Op7wS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v3Yb9Op7wS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v3Yb9Op7wS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3Yb9Op7wS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3Yb9Op7wS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v3Yb9Op7wS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #bcc2d8;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v3Yb9Op7wS .icon-focus {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v3Yb9Op7wS .icon-focus:before {
  content: '+';
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v3Yb9Op7wS .icon-video {
  font-size: 1.5rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v3Yb9Op7wS .icon-video:before {
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-left: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v3Yb9Op7wS .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v3Yb9Op7wS ul {
  font-size: 0;
}
.cid-v3Yb9Op7wS .mbr-gallery-filter ul {
  text-align: center;
}
.cid-v3Yb9Op7wS .mbr-gallery-filter ul li .btn {
  border: none !important;
  background-color: transparent;
  color: #000000 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v3Yb9Op7wS .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-v3Yb9Op7wS .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-v3Yb9Op7wS .mbr-gallery-filter ul li:first-child,
.cid-v3Yb9Op7wS .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-v3Yb9Op7wS .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-v3Yb9Op7wS .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v3Yb9Op7wS .btn {
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.cid-v3Yb9Op7wS .btn.active:after {
  animation: none;
}
.cid-v3Yb9Op7wS .btn:active {
  box-shadow: none !important;
}
.cid-v3Yb9Op7wS .btn:hover {
  background: transparent !important;
}
.cid-v3Yb9Op7wS .btn:hover:before {
  background: transparent !important;
}
.cid-v3Yb9Op7wS .btn:before {
  background-color: transparent !important;
}
.cid-v3Yb9Op7wS .btn:focus {
  box-shadow: none !important;
}
.cid-v3Yb9Op7wS .mbr-section-title,
.cid-v3Yb9Op7wS .mbr-gallery-filter ul {
  color: #ffffff;
}
.cid-v11r7Nhgre {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v11r7Nhgre .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-v11r7Nhgre .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-v11r7Nhgre .list-img {
  width: 100px;
}
.cid-v11r7Nhgre .ico2 {
  color: #767676;
  font-size: 1.2rem;
}
.cid-v11r7Nhgre .btn {
  margin: 0px !important;
}
.cid-v11r7Nhgre .text-box {
  padding: 1rem;
}
.cid-v11r7Nhgre .text-box p {
  margin: 0;
}
.cid-v11r7Nhgre .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-v11r7Nhgre .ico-box p {
  margin: 0;
}
.cid-v11r7Nhgre .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v11r7Nhgre .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v11r7Nhgre .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-v11r7Nhgre .carousel-item .wrap-img {
  text-align: center;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 100%;
  width: auto;
  height: 500px;
}
.cid-v11r7Nhgre .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-v11r7Nhgre .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-v11r7Nhgre .carousel-indicators li {
  display: inline-block;
}
.cid-v11r7Nhgre .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-v11r7Nhgre .carousel-indicators li.active {
  border: 0px;
}
.cid-v11r7Nhgre .li1,
.cid-v11r7Nhgre .carousel-item:nth-child(1) .wrap-img {
  background-image: url("../../../assets/images/dsc09094-2000x1127.jpg");
}
.cid-v11r7Nhgre .li2,
.cid-v11r7Nhgre .carousel-item:nth-child(2) .wrap-img {
  background-image: url("../../../assets/images/dsc09222-2000x1127.jpg");
}
.cid-v11r7Nhgre .li3,
.cid-v11r7Nhgre .carousel-item:nth-child(3) .wrap-img {
  background-image: url("../../../assets/images/dsc09065pgrmc-2000x1127.jpg");
}
.cid-v11r7Nhgre .li4,
.cid-v11r7Nhgre .carousel-item:nth-child(4) .wrap-img {
  background-image: url("../../../assets/images/dsc09205-2000x1127.jpg");
}
.cid-v11r7Nhgre .li5,
.cid-v11r7Nhgre .carousel-item:nth-child(5) .wrap-img {
  background-image: url("../../../assets/images/dsc09221-2000x1127.jpg");
}
.cid-v11r7Nhgre .li6,
.cid-v11r7Nhgre .carousel-item:nth-child(6) .wrap-img {
  background-image: url("../../../assets/images/dsc09244-2000x1127.jpg");
}
@media (max-width: 992px) {
  .cid-v11r7Nhgre .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-v11r7Nhgre .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-v11r7Nhgre .card-title2 {
  color: #149dcc;
}
.cid-v11r7Nhgre .sq {
  color: #767676;
}
.cid-v11r7Nhgre .item {
  color: #767676;
}
.cid-v3YbeampWE {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-v3YbeampWE .content__block {
  padding: 50px 15px;
}
.cid-v3YbeampWE .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v3YbeampWE .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #383d4b;
}
.cid-v3YbeampWE .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v3YbeampWE .image {
  perspective: 3500px;
  position: relative;
}
.cid-v3YbeampWE .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v3YbeampWE .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v3YbeampWE .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v3YbeampWE .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v3YbeampWE .content__block {
    padding: 30px 15px;
  }
  .cid-v3YbeampWE .mbr-figure {
    padding: 0;
  }
  .cid-v3YbeampWE .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v3YbeampWE .lg-push {
    right: 7%;
  }
  .cid-v3YbeampWE .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v3YbeampWE .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v3YbeampWE .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v3YbeampWE .mbr-section-title {
  color: #383d4b;
}
.cid-v3YbeampWE .mbr-text,
.cid-v3YbeampWE .mbr-section-btn {
  color: #484a4f;
}
.cid-v3YbCBdGLy {
  padding-top: 645px;
  background-image: url("../../../assets/images/dsc08804bis-2000x1127.jpg");
}
.cid-v11B4WTaAd {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v11B4WTaAd .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v11B4WTaAd .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v11B4WTaAd .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-v11B4WTaAd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v11B4WTaAd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v11B4WTaAd .map-placeholder {
  display: none;
}
.cid-v11B4WTaAd .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v11B4WTaAd .card {
  padding: 3rem 8rem;
}
.cid-v11B4WTaAd .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v11B4WTaAd .card .mbr-text {
  color: #06182d;
}
.cid-v11B4WTaAd .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v11B4WTaAd .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v11B4WTaAd .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v11B4WTaAd .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v11B4WTaAd .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v11B4WTaAd .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v11B4WTaAd .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v11B4WTaAd .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v11B4WTaAd .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v11B4WTaAd .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v11B4WTaAd .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v11B4WTaAd .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v11B4WTaAd .card .form-group {
  padding-right: 0;
}
.cid-v11B4WTaAd .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v11B4WTaAd .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v11B4WTaAd .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v11B4WTaAd .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v11B4WTaAd .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v11B4WTaAd h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v11B4WTaAd * {
    text-align: center !important;
  }
  .cid-v11B4WTaAd .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v11B4WTaAd .form-group {
    max-width: 180px;
  }
  .cid-v11B4WTaAd .card {
    padding: 2rem 1rem;
  }
}
.cid-v11B4WTaAd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v11B4WTaAd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3Yao1P3Sx {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v3Yao1P3Sx .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-v3Yao1P3Sx .modal-body .close {
  background: #1b1b1b;
}
.cid-v3Yao1P3Sx .modal-body .close span {
  font-style: normal;
}
.cid-v3Yao1P3Sx .carousel-inner > .active,
.cid-v3Yao1P3Sx .carousel-inner > .next,
.cid-v3Yao1P3Sx .carousel-inner > .prev {
  display: flex;
}
.cid-v3Yao1P3Sx .carousel-control .icon-next,
.cid-v3Yao1P3Sx .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v3Yao1P3Sx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3Yao1P3Sx .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v3Yao1P3Sx .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v3Yao1P3Sx .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v3Yao1P3Sx .boxed-slider > div {
  position: relative;
}
.cid-v3Yao1P3Sx .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-v3Yao1P3Sx .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v3Yao1P3Sx .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v3Yao1P3Sx .mbr-table-cell {
  padding: 0;
}
.cid-v3Yao1P3Sx .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v3Yao1P3Sx .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v3Yao1P3Sx .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-v3Yao1P3Sx .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-v3Yao1P3Sx .carousel-item .container {
    width: 100%;
  }
}
.cid-v3Yao1P3Sx .carousel-item-next.carousel-item-left,
.cid-v3Yao1P3Sx .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-v3Yao1P3Sx .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-v3Yao1P3Sx .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3Yao1P3Sx .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3Yao1P3Sx .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v3Yao1P3Sx .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3Yao1P3Sx .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v3Yao1P3Sx .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-v3Yao1P3Sx .mbr-slider .carousel-indicators li.active,
.cid-v3Yao1P3Sx .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v3Yao1P3Sx .mbr-slider .carousel-indicators li::after,
.cid-v3Yao1P3Sx .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v3Yao1P3Sx .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v3Yao1P3Sx .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v3Yao1P3Sx .mbr-slider > .container img {
  width: 100%;
}
.cid-v3Yao1P3Sx .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v3Yao1P3Sx .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v3Yao1P3Sx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3Yao1P3Sx .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v3Yao1P3Sx .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v3Yao1P3Sx .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v3Yao1P3Sx .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v3Yao1P3Sx .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v3Yao1P3Sx .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v3Yao1P3Sx .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v3Yao1P3Sx .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v3Yao1P3Sx .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v3Yao1P3Sx .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v3Yao1P3Sx .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v3Yao1P3Sx .carousel-inner {
  height: 100%;
}
.cid-v3Yao1P3Sx .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v3Yao1P3Sx .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 600px;
  overflow: hidden;
}
.cid-v3Yao1P3Sx .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-v3Yao1P3Sx .content-slider-wrap {
  width: 61%;
}
.cid-v11B3hLgxh {
  padding-top: 90px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-v11B3hLgxh .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-v11B3hLgxh .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-v11B3hLgxh .list-img {
  width: 100px;
}
.cid-v11B3hLgxh .ico2 {
  color: #767676;
  font-size: 1.2rem;
}
.cid-v11B3hLgxh .btn {
  margin: 0px !important;
}
.cid-v11B3hLgxh .text-box {
  padding: 1rem;
}
.cid-v11B3hLgxh .text-box p {
  margin: 0;
}
.cid-v11B3hLgxh .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-v11B3hLgxh .ico-box p {
  margin: 0;
}
.cid-v11B3hLgxh .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v11B3hLgxh .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v11B3hLgxh .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-v11B3hLgxh .carousel-item .wrap-img {
  text-align: center;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 100%;
  width: auto;
  height: 500px;
}
.cid-v11B3hLgxh .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-v11B3hLgxh .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-v11B3hLgxh .carousel-indicators li {
  display: inline-block;
}
.cid-v11B3hLgxh .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-v11B3hLgxh .carousel-indicators li.active {
  border: 0px;
}
.cid-v11B3hLgxh .li1,
.cid-v11B3hLgxh .carousel-item:nth-child(1) .wrap-img {
  background-image: url("../../../assets/images/dsc09149-2000x1127.jpg");
}
.cid-v11B3hLgxh .li2,
.cid-v11B3hLgxh .carousel-item:nth-child(2) .wrap-img {
  background-image: url("../../../assets/images/dsc09231-2000x1127.jpg");
}
.cid-v11B3hLgxh .li3,
.cid-v11B3hLgxh .carousel-item:nth-child(3) .wrap-img {
  background-image: url("../../../assets/images/dsc09236-2000x1127.jpg");
}
.cid-v11B3hLgxh .li4,
.cid-v11B3hLgxh .carousel-item:nth-child(4) .wrap-img {
  background-image: url("../../../assets/images/dsc09225-2000x1127.jpg");
}
.cid-v11B3hLgxh .li5,
.cid-v11B3hLgxh .carousel-item:nth-child(5) .wrap-img {
  background-image: url("../../../assets/images/dsc09161-2000x1125.jpg");
}
.cid-v11B3hLgxh .li6,
.cid-v11B3hLgxh .carousel-item:nth-child(6) .wrap-img {
  background-image: url("../../../assets/images/dsc09163-2000x1127.jpg");
}
@media (max-width: 992px) {
  .cid-v11B3hLgxh .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-v11B3hLgxh .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-v11B3hLgxh .card-title2 {
  color: #149dcc;
}
.cid-v11B3hLgxh .sq {
  color: #767676;
}
.cid-v11B3hLgxh .item {
  color: #767676;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v1iWh2retd {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v1iWh2retd .content__block {
  padding: 50px 15px;
}
.cid-v1iWh2retd .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v1iWh2retd .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v1iWh2retd .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v1iWh2retd .image {
  perspective: 3500px;
  position: relative;
}
.cid-v1iWh2retd .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v1iWh2retd .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v1iWh2retd .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v1iWh2retd .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v1iWh2retd .content__block {
    padding: 30px 15px;
  }
  .cid-v1iWh2retd .mbr-figure {
    padding: 0;
  }
  .cid-v1iWh2retd .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v1iWh2retd .lg-push {
    right: 21%;
  }
  .cid-v1iWh2retd .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v1iWh2retd .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v1iWh2retd .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v1iWh2retd .mbr-section-title {
  color: #282f39;
}
.cid-v1iWh2retd .mbr-text,
.cid-v1iWh2retd .mbr-section-btn {
  color: #1e1e2a;
}
.cid-v1iYvOu83V {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v1iYvOu83V .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v1iYvOu83V .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v1iYvOu83V .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v1iYvOu83V .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v1iYvOu83V .mbr-text,
.cid-v1iYvOu83V .mbr-section-btn {
  color: #ffffff;
}
.cid-v1iYvOu83V .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1iYvOu83V .card .card-wrapper {
  text-align: center;
}
.cid-v1iYvOu83V .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v1iYvOu83V .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v1iYvOu83V .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v1iYvOu83V .buttons-wrap {
  text-align: center;
}
.cid-v1iYvOu83V .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v1iYvOu83V .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v1iYvOu83V .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v1iYvOu83V .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v1iYvOu83V .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v1iYvOu83V .buttons-wrap .or {
    display: none;
  }
}
.cid-v1iYvOu83V .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1iYvOu83V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1j0UMO6Db {
  padding-top: 405px;
  background-image: url("../../../assets/images/dsc03582-2000x440.jpg");
}
.cid-v1iWPlMpEq {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v1iWPlMpEq .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-v1iWPlMpEq .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-v1iWPlMpEq .list-img {
  width: 100px;
}
.cid-v1iWPlMpEq .ico2 {
  color: #767676;
  font-size: 1.2rem;
}
.cid-v1iWPlMpEq .btn {
  margin: 0px !important;
}
.cid-v1iWPlMpEq .text-box {
  padding: 1rem;
}
.cid-v1iWPlMpEq .text-box p {
  margin: 0;
}
.cid-v1iWPlMpEq .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-v1iWPlMpEq .ico-box p {
  margin: 0;
}
.cid-v1iWPlMpEq .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1iWPlMpEq .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1iWPlMpEq .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-v1iWPlMpEq .carousel-item .wrap-img {
  text-align: center;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 100%;
  width: auto;
  height: 500px;
}
.cid-v1iWPlMpEq .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-v1iWPlMpEq .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-v1iWPlMpEq .carousel-indicators li {
  display: inline-block;
}
.cid-v1iWPlMpEq .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-v1iWPlMpEq .carousel-indicators li.active {
  border: 0px;
}
.cid-v1iWPlMpEq .li1,
.cid-v1iWPlMpEq .carousel-item:nth-child(1) .wrap-img {
  background-image: url("../../../assets/images/dsc03480-2000x1127.jpg");
}
.cid-v1iWPlMpEq .li2,
.cid-v1iWPlMpEq .carousel-item:nth-child(2) .wrap-img {
  background-image: url("../../../assets/images/dsc03631-2000x1127.jpg");
}
.cid-v1iWPlMpEq .li3,
.cid-v1iWPlMpEq .carousel-item:nth-child(3) .wrap-img {
  background-image: url("../../../assets/images/dsc03557es-2000x1127.jpg");
}
.cid-v1iWPlMpEq .li4,
.cid-v1iWPlMpEq .carousel-item:nth-child(4) .wrap-img {
  background-image: url("../../../assets/images/dsc03530-2000x1126.jpg");
}
.cid-v1iWPlMpEq .li5,
.cid-v1iWPlMpEq .carousel-item:nth-child(5) .wrap-img {
  background-image: url("../../../assets/images/dsc03574es-2000x1127.jpg");
}
.cid-v1iWPlMpEq .li6,
.cid-v1iWPlMpEq .carousel-item:nth-child(6) .wrap-img {
  background-image: url("../../../assets/images/dsc03579es-2000x1127.jpg");
}
@media (max-width: 992px) {
  .cid-v1iWPlMpEq .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-v1iWPlMpEq .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-v1iWPlMpEq .card-title2 {
  color: #ecac38;
}
.cid-v1iWPlMpEq .sq {
  color: #767676;
}
.cid-v1iWPlMpEq .item {
  color: #767676;
}
.cid-v41qWYqiug {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v41qWYqiug .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-v41qWYqiug .modal-body .close {
  background: #1b1b1b;
}
.cid-v41qWYqiug .modal-body .close span {
  font-style: normal;
}
.cid-v41qWYqiug .carousel-inner > .active,
.cid-v41qWYqiug .carousel-inner > .next,
.cid-v41qWYqiug .carousel-inner > .prev {
  display: flex;
}
.cid-v41qWYqiug .carousel-control .icon-next,
.cid-v41qWYqiug .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v41qWYqiug .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v41qWYqiug .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v41qWYqiug .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v41qWYqiug .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v41qWYqiug .boxed-slider > div {
  position: relative;
}
.cid-v41qWYqiug .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v41qWYqiug .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v41qWYqiug .mbr-table-cell {
  padding: 0;
}
.cid-v41qWYqiug .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v41qWYqiug .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-v41qWYqiug .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v41qWYqiug .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-v41qWYqiug .carousel-item.active.right,
.cid-v41qWYqiug .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-v41qWYqiug .carousel-item.active.left,
.cid-v41qWYqiug .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-v41qWYqiug .carousel-item.active,
.cid-v41qWYqiug .carousel-item.next.left,
.cid-v41qWYqiug .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-v41qWYqiug .mbr-slider .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 .3s;
  z-index: 11;
}
.cid-v41qWYqiug .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v41qWYqiug .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v41qWYqiug .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v41qWYqiug .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v41qWYqiug .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v41qWYqiug .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-v41qWYqiug .mbr-slider .carousel-indicators li.active,
.cid-v41qWYqiug .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v41qWYqiug .mbr-slider .carousel-indicators li::after,
.cid-v41qWYqiug .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v41qWYqiug .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-v41qWYqiug .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v41qWYqiug .mbr-slider > .container img {
  width: 100%;
}
.cid-v41qWYqiug .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v41qWYqiug .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-v41qWYqiug .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v41qWYqiug .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v41qWYqiug .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v41qWYqiug .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v41qWYqiug .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v41qWYqiug .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v41qWYqiug .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v41qWYqiug .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v41qWYqiug .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v41qWYqiug .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v41qWYqiug .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v41qWYqiug .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v41qWYqiug .carousel-inner {
  height: 100%;
}
.cid-v41qWYqiug .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v41qWYqiug .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-v41qWYqiug .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-v41qWYqiug .carousel-item .container-slide {
  text-align: center;
}
.cid-v41qWYqiug .content-slider-wrap {
  width: 100%;
}
.cid-v41qWYqiug .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-v41qWYqiug .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-v41qWYqiug .carousel-control {
  margin-left: 2px!important;
}
.cid-v41qBtQMkr {
  padding-top: 90px;
  padding-bottom: 90px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-v41qBtQMkr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v41qBtQMkr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v41qBtQMkr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v41qBtQMkr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v41qBtQMkr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #adaeb1;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v41qBtQMkr .icon-focus {
  display: none;
}
.cid-v41qBtQMkr .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v41qBtQMkr ul {
  font-size: 0;
}
.cid-v41qBtQMkr .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #235d81 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v41qBtQMkr .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-v41qBtQMkr .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e6c16d, #6b6b6b);
}
.cid-v41qBtQMkr .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-v41qBtQMkr .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-v41qBtQMkr .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v41qBtQMkr .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-v41qBtQMkr .btn:hover {
  background: transparent !important;
}
.cid-v41qBtQMkr .btn:hover:before {
  background: transparent !important;
}
.cid-v41qBtQMkr .btn:before {
  background-color: transparent !important;
}
.cid-v41qBtQMkr .btn:focus {
  box-shadow: none;
}
.cid-v41qBtQMkr .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #383d4b;
}
.cid-v4D3nLDP4A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4D3nLDP4A .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4D3nLDP4A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4D3nLDP4A .content-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 992px) {
  .cid-v4D3nLDP4A .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v4D3nLDP4A .mbr-figure iframe {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D3nLDP4A .mbr-figure .app-video-wrapper img {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D3nLDP4A .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v1iWMXuERs {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v1iWMXuERs .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v1iWMXuERs .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v1iWMXuERs .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-v1iWMXuERs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v1iWMXuERs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v1iWMXuERs .map-placeholder {
  display: none;
}
.cid-v1iWMXuERs .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v1iWMXuERs .card {
  padding: 3rem 8rem;
}
.cid-v1iWMXuERs .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v1iWMXuERs .card .mbr-text {
  color: #06182d;
}
.cid-v1iWMXuERs .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v1iWMXuERs .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v1iWMXuERs .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v1iWMXuERs .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v1iWMXuERs .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v1iWMXuERs .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v1iWMXuERs .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v1iWMXuERs .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v1iWMXuERs .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v1iWMXuERs .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v1iWMXuERs .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1iWMXuERs .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v1iWMXuERs .card .form-group {
  padding-right: 0;
}
.cid-v1iWMXuERs .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v1iWMXuERs .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v1iWMXuERs .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v1iWMXuERs .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v1iWMXuERs .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v1iWMXuERs h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v1iWMXuERs * {
    text-align: center !important;
  }
  .cid-v1iWMXuERs .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v1iWMXuERs .form-group {
    max-width: 180px;
  }
  .cid-v1iWMXuERs .card {
    padding: 2rem 1rem;
  }
}
.cid-v1iWMXuERs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1iWMXuERs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1iWS25naX {
  padding-top: 90px;
  padding-bottom: 0px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-v1iWS25naX .mbr-section-subtitle {
  color: #767676;
}
.cid-v1iWS25naX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v1iWS25naX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1iWS25naX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v1iWS25naX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v1iWS25naX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #59585d;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v1iWS25naX .icon-focus {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v1iWS25naX .icon-focus:before {
  content: '+';
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1iWS25naX .icon-video {
  font-size: 1.5rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v1iWS25naX .icon-video:before {
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-left: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1iWS25naX .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v1iWS25naX ul {
  font-size: 0;
}
.cid-v1iWS25naX .mbr-gallery-filter ul {
  text-align: left;
}
.cid-v1iWS25naX .mbr-gallery-filter ul li .btn {
  border: none !important;
  background-color: transparent;
  color: #59585d !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v1iWS25naX .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-v1iWS25naX .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-v1iWS25naX .mbr-gallery-filter ul li:first-child,
.cid-v1iWS25naX .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-v1iWS25naX .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-v1iWS25naX .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-v1iWS25naX .btn {
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.cid-v1iWS25naX .btn.active:after {
  animation: none;
}
.cid-v1iWS25naX .btn:active {
  box-shadow: none !important;
}
.cid-v1iWS25naX .btn:hover {
  background: transparent !important;
}
.cid-v1iWS25naX .btn:hover:before {
  background: transparent !important;
}
.cid-v1iWS25naX .btn:before {
  background-color: transparent !important;
}
.cid-v1iWS25naX .btn:focus {
  box-shadow: none !important;
}
.cid-v4vDWkcpS6 {
  padding-top: 10rem;
  padding-bottom: 4rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/dsc02940-2000x1283.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v4vDWkcpS6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4vDWkcpS6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4vDWkcpS6 .mbr-section-head {
  width: 100%;
}
.cid-v4vDWkcpS6 .mbr-section-title {
  color: #212428;
}
.cid-v4vDWkcpS6 .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v4vDWkcpS6 .mbr-section-btn {
  margin-top: 40px;
}
.cid-v41piIcirO {
  padding-top: 90px;
  padding-bottom: 90px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-v41piIcirO .mbr-section-subtitle {
  color: #767676;
}
.cid-v41piIcirO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v41piIcirO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v41piIcirO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v41piIcirO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v41piIcirO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #59585d;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v41piIcirO .icon-focus {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v41piIcirO .icon-focus:before {
  content: '+';
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v41piIcirO .icon-video {
  font-size: 1.5rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v41piIcirO .icon-video:before {
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-left: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v41piIcirO .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v41piIcirO ul {
  font-size: 0;
}
.cid-v41piIcirO .mbr-gallery-filter ul {
  text-align: left;
}
.cid-v41piIcirO .mbr-gallery-filter ul li .btn {
  border: none !important;
  background-color: transparent;
  color: #59585d !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v41piIcirO .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-v41piIcirO .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-v41piIcirO .mbr-gallery-filter ul li:first-child,
.cid-v41piIcirO .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-v41piIcirO .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-v41piIcirO .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v41piIcirO .btn {
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.cid-v41piIcirO .btn.active:after {
  animation: none;
}
.cid-v41piIcirO .btn:active {
  box-shadow: none !important;
}
.cid-v41piIcirO .btn:hover {
  background: transparent !important;
}
.cid-v41piIcirO .btn:hover:before {
  background: transparent !important;
}
.cid-v41piIcirO .btn:before {
  background-color: transparent !important;
}
.cid-v41piIcirO .btn:focus {
  box-shadow: none !important;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v5rrDk0NXk {
  background-color: #ffffff;
  display: block;
  padding-top: 0;
  padding-bottom: 0;
}
.cid-v5rrDk0NXk .carousel {
  width: 100%;
}
.cid-v5rrDk0NXk .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-v5rrDk0NXk .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-v5rrDk0NXk .carousel-caption {
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-v5rrDk0NXk .carousel-caption {
    right: 5%;
    left: 5%;
  }
}
.cid-v5rrDk0NXk .mbr-section-title {
  letter-spacing: 12px;
  margin-bottom: 25px;
}
@media (min-width: 1400px) {
  .cid-v5rrDk0NXk .mbr-section-title.display-1 {
    font-size: 90px;
    line-height: 160px;
  }
}
.cid-v5rrDk0NXk .mbr-section-btn {
  margin-top: 42px;
}
.cid-v5rrDk0NXk .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v5rrDk0NXk .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v5rrDk0NXk .carousel-control:hover.carousel-control-prev .mobi-mbri {
  transform: translateX(3px);
}
.cid-v5rrDk0NXk .carousel-control:hover.carousel-control-next .mobi-mbri {
  transform: translateX(-3px);
}
.cid-v5rrDk0NXk .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-v5rrDk0NXk .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v5rrDk0NXk .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-v5rrDk0NXk .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v5rrDk0NXk .carousel-control {
  top: 50%;
  width: 92px;
  height: 92px;
  margin-top: -1.5rem;
  font-size: 21px;
  border-radius: 50%;
  color: #202020;
  background-color: transparent;
  border: 1px solid #ffffff;
  transition: all 0.2s ease-out;
  opacity: 1;
}
.cid-v5rrDk0NXk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  color: #ffffff !important;
}
.cid-v5rrDk0NXk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  color: #ffffff !important;
}
.cid-v5rrDk0NXk .carousel-control .mobi-mbri {
  transition: all 0.2s ease-out;
}
@media (max-width: 768px) {
  .cid-v5rrDk0NXk .carousel-control {
    display: none !important;
  }
}
.cid-v5rrDk0NXk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 2rem !important;
  align-items: center;
}
.cid-v5rrDk0NXk .carousel-indicators li {
  max-width: 10px;
  max-height: 10px;
  height: 6px;
  width: 6px;
  margin: 15px;
  background-color: #ffffff;
  border: none;
  border-radius: 50%;
  opacity: 1;
  transition: all 0.2s ease-in-out;
}
.cid-v5rrDk0NXk .carousel-indicators li.active,
.cid-v5rrDk0NXk .carousel-indicators li:hover {
  transform: scale(1.6);
}
.cid-v5rrDk0NXk .carousel-indicators li::after,
.cid-v5rrDk0NXk .carousel-indicators li::before {
  content: none;
}
.cid-v5rrDk0NXk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5rrDk0NXk .carousel-indicators {
    display: none !important;
  }
}
.cid-v5rrDk0NXk .mbr-section-text,
.cid-v5rrDk0NXk .mbr-section-btn {
  text-align: center;
}
.cid-v1L8GMvw1A {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v1L8GMvw1A .header-text {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  color: #232323;
}
.cid-v1L8GMvw1A .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-v1L8GMvw1A .mbr-section-subtitle {
  color: #767676;
}
.cid-v1L8GMvw1A .panel-group {
  width: 100%;
}
.cid-v1L8GMvw1A .panel-text {
  color: #735b4f;
}
.cid-v1L8GMvw1A .card {
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-v1L8GMvw1A .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-v1L8GMvw1A .card .card-header a.panel-title {
  -webkit-justify-content: space-between;
  justify-content: space-between;
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-v1L8GMvw1A .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-v1L8GMvw1A .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v1L8GMvw1A .card .card-header a.panel-title .sign {
  padding-right: 1rem;
}
.cid-v1L8GMvw1A .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-v1L8GMvw1A .card .panel-body {
  background: #ffffff;
}
.cid-v1L8GMvw1A .sign {
  color: #232323;
}
.cid-v1L8GMvw1A .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1L8GMvw1A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1L8GMvw1A .header-text,
.cid-v1L8GMvw1A .sign {
  color: #484a4f;
  text-align: center;
}
.cid-v1L8GMvw1A .mbr-section-title {
  color: #ffffff;
}
.cid-v1H6NJxGcx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #235d81;
}
.cid-v1H6NJxGcx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1H6NJxGcx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1H6NJxGcx .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-v1H6NJxGcx .container-fluid {
    padding: 0 16px;
  }
}
.cid-v1H6NJxGcx .container {
  margin-right: 0;
}
@media (max-width: 992px) {
  .cid-v1H6NJxGcx .container {
    padding: 0 16px;
  }
}
.cid-v1H6NJxGcx .slider-wrap {
  padding-right: 0;
}
@media (max-width: 992px) {
  .cid-v1H6NJxGcx .slider-wrap {
    padding-right: 12px;
  }
}
.cid-v1H6NJxGcx .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 440px;
  max-width: 440px;
}
@media (max-width: 768px) {
  .cid-v1H6NJxGcx .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v1H6NJxGcx .embla__slide .card-wrap {
  width: 100%;
}
.cid-v1H6NJxGcx .embla__slide .card-wrap .item-wrapper .image-wrap {
  margin-bottom: 30px;
}
.cid-v1H6NJxGcx .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 230px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-v1H6NJxGcx .embla__slide .card-wrap .content-wrap .desc-wrap {
  margin-bottom: 20px;
}
.cid-v1H6NJxGcx .embla__slide .card-wrap .content-wrap .desc-wrap .mbr-desc {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 4px 12px;
  border: 1px solid #ffffff;
  border-radius: 40px;
  margin-bottom: 0;
}
.cid-v1H6NJxGcx .embla__slide .card-wrap .content-wrap .card-title {
  margin-bottom: 14px;
}
.cid-v1H6NJxGcx .embla__slide .card-wrap .content-wrap .card-text {
  margin-bottom: 0;
}
.cid-v1H6NJxGcx .embla__button--next,
.cid-v1H6NJxGcx .embla__button--prev {
  display: flex;
}
.cid-v1H6NJxGcx .embla__button {
  bottom: -4.5rem;
  width: 56px;
  height: 56px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #ffa41d;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-v1H6NJxGcx .embla__button {
    display: none;
  }
}
.cid-v1H6NJxGcx .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v1H6NJxGcx .embla__button:hover {
  background: transparent;
  color: #6b6b6b;
}
.cid-v1H6NJxGcx .embla__button.embla__button--prev {
  left: 0;
}
.cid-v1H6NJxGcx .embla__button.embla__button--next {
  right: auto;
  left: 20%;
}
@media (max-width: 767px) {
  .cid-v1H6NJxGcx .embla__button {
    bottom: -4.5rem;
  }
}
.cid-v1H6NJxGcx .embla {
  position: relative;
  width: 100%;
}
.cid-v1H6NJxGcx .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v1H6NJxGcx .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v1H6NJxGcx .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v1H6NJxGcx .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v1H6NJxGcx .mbr-desc {
  color: #ffffff;
}
.cid-v1H6NJxGcx .card-title {
  color: #ffffff;
}
.cid-v1H6NJxGcx .card-text {
  color: #ffffff;
}
.cid-v1H6NJxGcx .mbr-desc,
.cid-v1H6NJxGcx .desc-wrap {
  color: #f9c472;
}
.cid-v1KSbGYQSF {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1KSbGYQSF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1KSbGYQSF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v1KSbGYQSF .container {
    padding: 0;
  }
}
.cid-v1KSbGYQSF .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-v1KSbGYQSF .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ffc772;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-v1KSbGYQSF .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-v1KSbGYQSF .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-v1KSbGYQSF .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-v1KSbGYQSF .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-v1KSbGYQSF .mbr-section-title {
  color: #ffffff;
}
.cid-v1KSbGYQSF .mbr-box {
  color: #ffffff;
}
.cid-v1KSbGYQSF .mbr-section-btn {
  text-align: center;
}
.cid-v1KSbGYQSF .mbr-section-title,
.cid-v1KSbGYQSF .mbr-section-btn,
.cid-v1KSbGYQSF .title-wrapper {
  color: #484a4f;
  text-align: center;
}
.cid-v1HbdXt2fG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #235d81;
}
.cid-v1HbdXt2fG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1HbdXt2fG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1HbdXt2fG .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-v1HbdXt2fG .container-fluid {
    padding: 0 16px;
  }
}
.cid-v1HbdXt2fG .container {
  margin-right: 0;
}
@media (max-width: 992px) {
  .cid-v1HbdXt2fG .container {
    padding: 0 16px;
  }
}
.cid-v1HbdXt2fG .slider-wrap {
  padding-right: 0;
}
@media (max-width: 992px) {
  .cid-v1HbdXt2fG .slider-wrap {
    padding-right: 12px;
  }
}
.cid-v1HbdXt2fG .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 440px;
  max-width: 440px;
}
@media (max-width: 768px) {
  .cid-v1HbdXt2fG .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v1HbdXt2fG .embla__slide .card-wrap {
  width: 100%;
}
.cid-v1HbdXt2fG .embla__slide .card-wrap .item-wrapper .image-wrap {
  margin-bottom: 30px;
}
.cid-v1HbdXt2fG .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 230px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-v1HbdXt2fG .embla__slide .card-wrap .content-wrap .desc-wrap {
  margin-bottom: 20px;
}
.cid-v1HbdXt2fG .embla__slide .card-wrap .content-wrap .desc-wrap .mbr-desc {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 4px 12px;
  border: 1px solid #ffffff;
  border-radius: 40px;
  margin-bottom: 0;
}
.cid-v1HbdXt2fG .embla__slide .card-wrap .content-wrap .card-title {
  margin-bottom: 14px;
}
.cid-v1HbdXt2fG .embla__slide .card-wrap .content-wrap .card-text {
  margin-bottom: 0;
}
.cid-v1HbdXt2fG .embla__button--next,
.cid-v1HbdXt2fG .embla__button--prev {
  display: flex;
}
.cid-v1HbdXt2fG .embla__button {
  bottom: -4.5rem;
  width: 56px;
  height: 56px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #ffa41d;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-v1HbdXt2fG .embla__button {
    display: none;
  }
}
.cid-v1HbdXt2fG .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v1HbdXt2fG .embla__button:hover {
  background: transparent;
  color: #6b6b6b;
}
.cid-v1HbdXt2fG .embla__button.embla__button--prev {
  left: 0;
}
.cid-v1HbdXt2fG .embla__button.embla__button--next {
  right: auto;
  left: 20%;
}
@media (max-width: 767px) {
  .cid-v1HbdXt2fG .embla__button {
    bottom: -4.5rem;
  }
}
.cid-v1HbdXt2fG .embla {
  position: relative;
  width: 100%;
}
.cid-v1HbdXt2fG .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v1HbdXt2fG .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v1HbdXt2fG .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v1HbdXt2fG .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v1HbdXt2fG .mbr-desc {
  color: #ffffff;
}
.cid-v1HbdXt2fG .card-title {
  color: #ffffff;
}
.cid-v1HbdXt2fG .card-text {
  color: #ffffff;
}
.cid-v1HbdXt2fG .mbr-desc,
.cid-v1HbdXt2fG .desc-wrap {
  color: #f9c472;
}
.cid-v1HRS6Q8g8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v1HRS6Q8g8 .mbr-section-head {
  padding: 0 1rem;
}
.cid-v1HRS6Q8g8 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v1HRS6Q8g8 .team-card:hover {
  transform: translateY(-10px);
}
.cid-v1HRS6Q8g8 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v1HRS6Q8g8 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v1HRS6Q8g8 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v1HRS6Q8g8 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1HRS6Q8g8 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v1HRS6Q8g8 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v1HRS6Q8g8 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v1HRS6Q8g8 .embla__button--next,
.cid-v1HRS6Q8g8 .embla__button--prev {
  display: flex;
}
.cid-v1HRS6Q8g8 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v1HRS6Q8g8 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v1HRS6Q8g8 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v1HRS6Q8g8 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1HRS6Q8g8 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v1HRS6Q8g8 .embla__button {
    top: -10%;
  }
}
.cid-v1HRS6Q8g8 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v1HRS6Q8g8 .embla {
    margin-top: 80px;
  }
}
.cid-v1HRS6Q8g8 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v1HRS6Q8g8 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v1HRS6Q8g8 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v1HRS6Q8g8 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v1HRS6Q8g8 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #c400f0;
  text-align: center;
}
.cid-v1HRS6Q8g8 .mbr-section-title {
  margin-bottom: 16px;
  color: #282f39;
  text-align: center;
}
.cid-v1HRS6Q8g8 .mbr-text {
  margin: 0;
  color: #1f242e;
  text-align: center;
}
.cid-v1HRS6Q8g8 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v1HRS6Q8g8 .mbr-text ul {
    display: block;
  }
}
.cid-v1HRS6Q8g8 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v1HRS6Q8g8 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v1HRS6Q8g8 .mbr-text ul li::marker {
  color: #e6c16d;
  font-size: 18px;
}
.cid-v1HRS6Q8g8 .item-wrapper {
  height: 100%;
}
.cid-v1HRS6Q8g8 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v1HRS6Q8g8 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v1HRS6Q8g8 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v1HSSc5WTI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1HSSc5WTI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1HSSc5WTI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1HSSc5WTI .mbr-section-head {
  margin-bottom: 2rem;
  width: 100%;
}
.cid-v1HSSc5WTI .mbr-section-title {
  color: #1f242e;
  text-align: center;
}
.cid-v1HSSc5WTI .mbr-section-subtitle {
  color: #1f242e;
  margin-top: 1rem;
  text-align: center;
}
.cid-v1HSSc5WTI .card-row {
  align-items: stretch;
}
.cid-v1HSSc5WTI .item {
  margin-bottom: 2rem;
}
@media (min-width: 1400px) {
  .cid-v1HSSc5WTI .item {
    width: 20% !important;
  }
}
.cid-v1HSSc5WTI .item-wrapper {
  display: flex;
  align-items: flex-end;
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 1.5rem;
  overflow: hidden;
  padding-top: 20px;
  min-height: 470px;
}
@media (max-width: 991px) {
  .cid-v1HSSc5WTI .item-wrapper {
    min-height: 360px;
  }
}
.cid-v1HSSc5WTI .item-wrapper:hover .card-box {
  opacity: 0;
}
.cid-v1HSSc5WTI .item-wrapper:hover .bg-overlay {
  display: flex;
}
.cid-v1HSSc5WTI .item-wrapper:hover .bg-overlay:hover .mbr-section-btn {
  transform: translateY(0);
  opacity: 1;
}
.cid-v1HSSc5WTI .item-wrapper:hover .bg-overlay-color {
  opacity: 0.8;
}
.cid-v1HSSc5WTI .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.cid-v1HSSc5WTI .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v1HSSc5WTI .card-box {
  position: relative;
  z-index: 3;
  padding: 8rem 1.5rem 1.5rem;
  background-image: linear-gradient(180deg, rgba(24, 24, 23, 0), rgba(24, 24, 23, 0.9) 65%);
  transition: 0.4s all;
  opacity: 1;
}
.cid-v1HSSc5WTI .card-title {
  color: #f6f6ef;
  margin-bottom: 0.6rem;
}
.cid-v1HSSc5WTI .card-subtitle {
  color: #f6f6ef;
  margin-bottom: 1rem;
  margin-top: 0 !important;
}
.cid-v1HSSc5WTI .card-text {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-v1HSSc5WTI .card-text-container {
  display: flex;
  align-items: center;
  padding-top: 0.5rem;
}
.cid-v1HSSc5WTI .iconfont-wrapper {
  margin-right: 18px;
}
.cid-v1HSSc5WTI .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 20px;
  color: #f6f6ef;
  width: fit-content;
}
.cid-v1HSSc5WTI .bg-overlay {
  display: none;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4;
}
.cid-v1HSSc5WTI .bg-overlay-color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #181817;
  opacity: 0;
  z-index: 5;
  transition: 0.4s all;
}
.cid-v1HSSc5WTI .mbr-section-btn {
  position: relative;
  z-index: 6;
  transform: translateY(2rem);
  transition: 0.4s all;
  opacity: 0;
  padding: 0 1rem;
}
.cid-v1HSSc5WTI .mbr-section-btn .btn {
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-v1HSSc5WTI .mbr-section-btn {
    width: auto;
  }
  .cid-v1HSSc5WTI .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-v5rrZ0gonh {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5rrZ0gonh .text-wrapper {
  padding: 1rem;
}
.cid-v5rrZ0gonh .row {
  margin: 0;
}
.cid-v5rrZ0gonh .mbr-link {
  width: 100%;
  height: 100%;
  display: block;
  text-align: center;
}
.cid-v5rrZ0gonh .icon {
  margin: 8.5px 0 33.5px 0;
  border-radius: 50%;
  z-index: 1;
}
.cid-v5rrZ0gonh .icon span {
  font-size: 16px;
  margin-right: 7px;
}
.cid-v5rrZ0gonh .icon .mbr-text {
  display: inline;
  margin: 0;
}
.cid-v5rrZ0gonh .image {
  position: relative;
  margin-bottom: 30px;
}
.cid-v5rrZ0gonh .image .image-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  background: #ffc772;
  opacity: 0;
  transition: all .4s ease;
  pointer-events: none;
}
.cid-v5rrZ0gonh .image:hover .image-overlay {
  opacity: .2;
}
.cid-v5rrZ0gonh .image img {
  width: 100%;
  height: 190px;
  object-fit: cover;
  pointer-events: visible;
}
@media (max-width: 1200px) {
  .cid-v5rrZ0gonh .image img {
    height: 158px;
  }
}
.cid-v5rrZ0gonh .mbr-link:hover .mbr-iconfont {
  color: #dfaf41;
}
.cid-v5rrZ0gonh .mbr-text,
.cid-v5rrZ0gonh .mbr-iconfont {
  color: #fafafa;
}
.cid-v5rrZ0gonh .mbr-text,
.cid-v5rrZ0gonh .mbr-iconfont,
.cid-v5rrZ0gonh .mbr-link {
  color: #1f242e;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v2IPBQFGLM {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #235d81;
}
.cid-v2IPBQFGLM .image-wrapper img {
  width: 100%;
  height: 600px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-v2IPBQFGLM .image-wrapper img {
    height: 440px;
  }
}
@media (max-width: 992px) {
  .cid-v2IPBQFGLM .image-wrapper {
    margin-bottom: 30px;
  }
}
.cid-v2IPBQFGLM .text {
  padding-left: 108px;
}
@media (max-width: 992px) {
  .cid-v2IPBQFGLM .text {
    padding-left: 1rem;
  }
}
.cid-v2IPBQFGLM .text .text-wrapper .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
}
@media (max-width: 992px) {
  .cid-v2IPBQFGLM .text .text-wrapper .mbr-section-subtitle {
    margin-bottom: 7px;
  }
}
.cid-v2IPBQFGLM .text .text-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-v2IPBQFGLM .text .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v2IPBQFGLM .text img {
  width: 100%;
  height: 482px;
  object-fit: cover;
  margin-top: 165px;
}
@media (max-width: 992px) {
  .cid-v2IPBQFGLM .text img {
    margin-top: 20px;
  }
}
@media (max-width: 768px) {
  .cid-v2IPBQFGLM .text img {
    height: 294px;
  }
}
.cid-v2IPBQFGLM .mbr-section-subtitle {
  color: #e6c16d;
}
.cid-v2IPBQFGLM .mbr-section-title {
  color: #ffffff;
}
.cid-v2IPBQFGLM .mbr-text {
  color: #ffffff;
}
.cid-v2TB90Geiz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v2TB90Geiz .block {
  width: 100%;
  height: 550px;
  display: block;
}
.cid-v2TB90Geiz img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v2TB90Geiz .first img {
  border-top-left-radius: 14px;
  border-bottom-left-radius: 14px;
}
.cid-v2TB90Geiz .last img {
  border-top-right-radius: 14px;
  border-bottom-right-radius: 14px;
}
@media (max-width: 992px) {
  .cid-v2TB90Geiz .block {
    height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v2TB90Geiz img {
    padding-bottom: 1rem;
  }
  .cid-v2TB90Geiz .first img {
    border-top-left-radius: 14px;
    border-top-right-radius: 14px;
  }
  .cid-v2TB90Geiz .last img {
    border-top-right-radius: 0px;
    border-bottom-left-radius: 14px;
    border-bottom-right-radius: 14px;
    padding-bottom: 0;
  }
}
.cid-v2TB90Geiz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2TB90Geiz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2IPvzMruq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d17756;
}
.cid-v2IPvzMruq .row {
  justify-content: center;
}
.cid-v2IPvzMruq .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: .13em;
  color: #ffffff;
  text-align: center;
}
.cid-v2IPvzMruq .mbr-section-title {
  margin-bottom: 54px;
  color: #080808;
}
.cid-v2IPvzMruq .features-card {
  margin-bottom: 42px;
}
.cid-v2IPvzMruq .features-card img {
  width: 100%;
  object-fit: cover;
  border: 7px solid #ffffff;
  height: 470px;
  transition: all .3s ease;
}
.cid-v2IPvzMruq .features-card img:hover {
  transform: translate(0, -5px);
}
.cid-v2IPvzMruq .features-card .mbr-text {
  margin: 40px 0 0 0;
}
.cid-v2IPvzMruq .features-card:nth-child(2) img {
  max-height: 408px;
}
.cid-v2IPvzMruq .features-card:nth-child(4) img {
  max-height: 272px;
}
.cid-v2IPvzMruq .features-card:nth-child(5) {
  margin-top: -62px;
}
@media (max-width: 992px) {
  .cid-v2IPvzMruq .features-card:nth-child(5) {
    margin-top: 0;
  }
}
.cid-v2IPvzMruq .features-card:nth-child(5) img {
  max-height: 510px;
}
.cid-v2IPvzMruq .features-card:nth-child(6) img {
  max-height: 272px;
}
.cid-v2IPvzMruq .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  margin-top: 0;
}
.cid-v2IPvzMruq .btn:hover {
  box-shadow: none;
}
.cid-v2IPvzMruq .mbr-text {
  color: #1f242e;
  text-align: center;
}
.cid-v2IPvzMruq .mbr-section-title,
.cid-v2IPvzMruq .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-v2NcrNj4Ws {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f9f9fc;
}
.cid-v2NcrNj4Ws .image-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
@media (max-width: 992px) {
  .cid-v2NcrNj4Ws .image-wrapper {
    height: auto;
  }
}
@media (max-width: 768px) {
  .cid-v2NcrNj4Ws .image-wrapper {
    margin-bottom: 30px;
  }
}
.cid-v2NcrNj4Ws .image-wrapper img {
  max-width: 520px;
  height: 640px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v2NcrNj4Ws .image-wrapper img {
    height: 457px;
  }
}
.cid-v2NcrNj4Ws .image-wrapper .mbr-description {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 353px;
  height: auto;
  padding: 55px 40px 55px;
  margin: 0;
  background-color: #d17756;
}
@media (max-width: 1200px) {
  .cid-v2NcrNj4Ws .image-wrapper .mbr-description {
    width: 255px;
  }
}
@media (max-width: 768px) {
  .cid-v2NcrNj4Ws .image-wrapper .mbr-description {
    padding: 30px 20px;
  }
}
.cid-v2NcrNj4Ws .text {
  padding-left: 9%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v2NcrNj4Ws .text {
    padding: 0 12px;
  }
}
.cid-v2NcrNj4Ws .text .text-wrapper .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
}
@media (max-width: 768px) {
  .cid-v2NcrNj4Ws .text .text-wrapper .mbr-section-subtitle {
    margin-bottom: 7px;
  }
}
.cid-v2NcrNj4Ws .text .text-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-v2NcrNj4Ws .text .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v2NcrNj4Ws .text .list-wrapper {
  margin-top: 45px;
}
@media (max-width: 768px) {
  .cid-v2NcrNj4Ws .text .list-wrapper {
    margin-top: 20px;
  }
}
.cid-v2NcrNj4Ws .text .list-wrapper .list-item {
  padding: 27px 0;
  border-top: 1px solid #bbbbbb;
}
.cid-v2NcrNj4Ws .text .list-wrapper .list-item:first-child {
  padding-top: 0;
  border: none;
}
.cid-v2NcrNj4Ws .text .list-wrapper .list-item:last-child {
  padding-bottom: 0;
}
.cid-v2NcrNj4Ws .text .list-wrapper .list-item .mbr-number {
  margin: 0 15px 0 0;
  display: inline;
}
.cid-v2NcrNj4Ws .text .list-wrapper .list-item .mbr-list {
  margin: 0;
  display: inline;
}
.cid-v2NcrNj4Ws .mbr-section-btn {
  margin-top: 45px;
}
@media (max-width: 768px) {
  .cid-v2NcrNj4Ws .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v2NcrNj4Ws .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  margin-top: 0;
}
.cid-v2NcrNj4Ws .btn:hover {
  box-shadow: none;
}
.cid-v2NcrNj4Ws .mbr-description {
  color: #fafafa;
}
.cid-v2NcrNj4Ws .mbr-section-subtitle {
  color: #484a4f;
}
.cid-v2NcrNj4Ws .mbr-section-title {
  color: #20232a;
}
.cid-v2NcrNj4Ws .mbr-text {
  color: #d17756;
}
.cid-v2NcrNj4Ws .mbr-number {
  color: #84858a;
}
.cid-v2NcrNj4Ws .mbr-list {
  color: #20232a;
}
.cid-v2NcrNj4Ws .mbr-section-title,
.cid-v2NcrNj4Ws .list-item,
.cid-v2NcrNj4Ws .mbr-section-btn {
  text-align: left;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v35L4eWWcJ {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-v35L4eWWcJ .content__block {
  padding: 50px 15px;
}
.cid-v35L4eWWcJ .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v35L4eWWcJ .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v35L4eWWcJ .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v35L4eWWcJ .image {
  perspective: 3500px;
  position: relative;
}
.cid-v35L4eWWcJ .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(239, 239, 239, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v35L4eWWcJ .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v35L4eWWcJ .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v35L4eWWcJ .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v35L4eWWcJ .content__block {
    padding: 30px 15px;
  }
  .cid-v35L4eWWcJ .mbr-figure {
    padding: 0;
  }
  .cid-v35L4eWWcJ .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(239, 239, 239, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v35L4eWWcJ .lg-push {
    right: 5%;
  }
  .cid-v35L4eWWcJ .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v35L4eWWcJ .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v35L4eWWcJ .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v35L4eWWcJ .mbr-text,
.cid-v35L4eWWcJ .mbr-section-btn {
  color: #000000;
}
.cid-v35L4eWWcJ .mbr-section-title {
  color: #383d4b;
}
.cid-v35LeuETVK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-v35LeuETVK img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-v35LeuETVK img:hover {
  transform: scale(1.1);
}
.cid-v35LeuETVK .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-v35LeuETVK h2 {
  padding: 0;
  margin: 0;
}
.cid-v35LeuETVK .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v35LeuETVK .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-v35LeuETVK .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-v35LeuETVK .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-v35LeuETVK .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-v35LeuETVK .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-v35LeuETVK .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-v35LeuETVK .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-v35LeuETVK .text-col {
    padding: 2rem 1rem;
  }
}
.cid-v35LeuETVK H2 {
  color: #333333;
}
.cid-v35LeuETVK .mbr-text {
  color: #1f242e;
}
.cid-v35LlLyNvd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v35LlLyNvd .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-v35LlLyNvd .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-v35LlLyNvd .list-img {
  width: 100px;
}
.cid-v35LlLyNvd .ico2 {
  color: #767676;
  font-size: 1.2rem;
}
.cid-v35LlLyNvd .btn {
  margin: 0px !important;
}
.cid-v35LlLyNvd .text-box {
  padding: 1rem;
}
.cid-v35LlLyNvd .text-box p {
  margin: 0;
}
.cid-v35LlLyNvd .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-v35LlLyNvd .ico-box p {
  margin: 0;
}
.cid-v35LlLyNvd .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v35LlLyNvd .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v35LlLyNvd .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-v35LlLyNvd .carousel-item .wrap-img {
  text-align: center;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 100%;
  width: auto;
  height: 500px;
}
.cid-v35LlLyNvd .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-v35LlLyNvd .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-v35LlLyNvd .carousel-indicators li {
  display: inline-block;
}
.cid-v35LlLyNvd .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-v35LlLyNvd .carousel-indicators li.active {
  border: 0px;
}
.cid-v35LlLyNvd .li1,
.cid-v35LlLyNvd .carousel-item:nth-child(1) .wrap-img {
  background-image: url("../../../assets/images/20180812-82840-2000x1125.jpg");
}
.cid-v35LlLyNvd .li2,
.cid-v35LlLyNvd .carousel-item:nth-child(2) .wrap-img {
  background-image: url("../../../assets/images/20180812-85751-2000x1125.jpg");
}
.cid-v35LlLyNvd .li3,
.cid-v35LlLyNvd .carousel-item:nth-child(3) .wrap-img {
  background-image: url("../../../assets/images/20180812-92422-1400x788.jpg");
}
.cid-v35LlLyNvd .li4,
.cid-v35LlLyNvd .carousel-item:nth-child(4) .wrap-img {
  background-image: url("../../../assets/images/20180812-91722-1400x788.jpg");
}
.cid-v35LlLyNvd .li5,
.cid-v35LlLyNvd .carousel-item:nth-child(5) .wrap-img {
  background-image: url("../../../assets/images/20180812-92503-1400x788.jpg");
}
.cid-v35LlLyNvd .li6,
.cid-v35LlLyNvd .carousel-item:nth-child(6) .wrap-img {
  background-image: url("../../../assets/images/20180812-74847-1400x788.jpg");
}
@media (max-width: 992px) {
  .cid-v35LlLyNvd .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-v35LlLyNvd .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-v35LlLyNvd .card-title2 {
  color: #ecac38;
}
.cid-v35LlLyNvd .sq {
  color: #767676;
}
.cid-v35LlLyNvd .item {
  color: #767676;
}
.cid-v4D3Dz4cgx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4D3Dz4cgx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4D3Dz4cgx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4D3Dz4cgx .content-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 992px) {
  .cid-v4D3Dz4cgx .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v4D3Dz4cgx .mbr-figure iframe {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D3Dz4cgx .mbr-figure .app-video-wrapper img {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D3Dz4cgx .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v35LnwyXSR {
  padding-top: 150px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/owl-2223092-1280-1-1266x1280.png");
}
.cid-v35LnwyXSR H1 {
  color: #000000;
}
.cid-v35LnwyXSR .mbr-text,
.cid-v35LnwyXSR .mbr-section-btn {
  color: #000000;
}
.cid-v35LnwyXSR img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-v35LnwyXSR .col-lg-6 {
    padding: 0 2rem;
  }
}
@media (max-width: 992px) {
  .cid-v35LnwyXSR img:last-child {
    margin-bottom: 3rem;
  }
}
.cid-v4D3K4Dbdv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4D3K4Dbdv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4D3K4Dbdv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4D3K4Dbdv .content-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 992px) {
  .cid-v4D3K4Dbdv .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v4D3K4Dbdv .mbr-figure iframe {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D3K4Dbdv .mbr-figure .app-video-wrapper img {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D3K4Dbdv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v35LrCIkc8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v35LrCIkc8 img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-v35LrCIkc8 img:hover {
  transform: scale(1.1);
}
.cid-v35LrCIkc8 .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-v35LrCIkc8 h2 {
  padding: 0;
  margin: 0;
}
.cid-v35LrCIkc8 .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v35LrCIkc8 .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-v35LrCIkc8 .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-v35LrCIkc8 .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-v35LrCIkc8 .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-v35LrCIkc8 .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-v35LrCIkc8 .mbr-iconfont {
  margin: 0!important;
}
.cid-v35LrCIkc8 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-v35LrCIkc8 .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-v35LrCIkc8 .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-v35LrCIkc8 .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-v35LrCIkc8 .text-col {
    padding: 2rem 1rem;
  }
}
.cid-v35LrCIkc8 H2 {
  color: #333333;
}
.cid-v35LrCIkc8 .mbr-text {
  color: #767676;
}
.cid-v41sV3IJZi {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-v41sV3IJZi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v41sV3IJZi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v41sV3IJZi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v41sV3IJZi .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v41sV3IJZi .container {
  padding: 0;
}
.cid-v41sV3IJZi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v41sV3IJZi .icon-focus {
  display: none;
}
.cid-v41sV3IJZi .btn[class*=-outline] {
  border: none!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  color: #808080 !important;
  font-weight: 400;
  box-shadow: none !important;
}
.cid-v41sV3IJZi .btn[class*=-outline]:hover,
.cid-v41sV3IJZi .btn[class*=-outline]:active {
  background: transparent!important;
}
.cid-v41sV3IJZi li:hover .btn-primary-outline,
.cid-v41sV3IJZi li:active .btn-primary-outline,
.cid-v41sV3IJZi li.active .btn-primary-outline {
  color: #e6c16d !important;
}
.cid-v41sV3IJZi li:hover .btn-secondary-outline,
.cid-v41sV3IJZi li:active .btn-secondary-outline,
.cid-v41sV3IJZi li.active .btn-secondary-outline {
  color: #6b6b6b !important;
}
.cid-v41sV3IJZi li:hover .btn-info-outline,
.cid-v41sV3IJZi li:active .btn-info-outline,
.cid-v41sV3IJZi li.active .btn-info-outline {
  color: #ffa41d !important;
}
.cid-v41sV3IJZi li:hover .btn-warning-outline,
.cid-v41sV3IJZi li:active .btn-warning-outline,
.cid-v41sV3IJZi li.active .btn-warning-outline {
  color: #295977 !important;
}
.cid-v41sV3IJZi li:hover .btn-white-outline,
.cid-v41sV3IJZi li:active .btn-white-outline,
.cid-v41sV3IJZi li.active .btn-white-outline {
  color: #ffffff !important;
}
.cid-v41sV3IJZi li:hover .btn-black-outline,
.cid-v41sV3IJZi li:active .btn-black-outline,
.cid-v41sV3IJZi li.active .btn-black-outline {
  color: #000000 !important;
}
.cid-v41sV3IJZi li:hover .btn-success-outline,
.cid-v41sV3IJZi li:active .btn-success-outline,
.cid-v41sV3IJZi li.active .btn-success-outline {
  color: #e6c16d !important;
}
.cid-v41sV3IJZi li:hover .btn-danger-outline,
.cid-v41sV3IJZi li:active .btn-danger-outline,
.cid-v41sV3IJZi li.active .btn-danger-outline {
  color: #000000 !important;
}
.cid-v41sV3IJZi li {
  position: relative;
}
.cid-v41sV3IJZi .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 6px;
  top: 50%;
  background: #d3d3d3 !important;
  transform: rotate(35deg) translateY(-59%);
}
.cid-v41sV3IJZi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #000000, #383d4b) !important;
}
.cid-v41sV3IJZi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-v41sV3IJZi .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-v41sV3IJZi .btn {
  font-family: Spartan !important;
}
.cid-v41sV3IJZi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-v41sV3IJZi .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-v41sV3IJZi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #000000, #383d4b) !important;
}
@media (max-width: 767px) {
  .cid-v41sV3IJZi .btn[class*="-outline"] {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-v35LuOIbG5 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v35LuOIbG5 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-v35LuOIbG5 .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-v35LuOIbG5 .list-img {
  width: 100px;
}
.cid-v35LuOIbG5 .ico2 {
  color: #767676;
  font-size: 1.2rem;
}
.cid-v35LuOIbG5 .btn {
  margin: 0px !important;
}
.cid-v35LuOIbG5 .text-box {
  padding: 1rem;
}
.cid-v35LuOIbG5 .text-box p {
  margin: 0;
}
.cid-v35LuOIbG5 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-v35LuOIbG5 .ico-box p {
  margin: 0;
}
.cid-v35LuOIbG5 .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v35LuOIbG5 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v35LuOIbG5 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-v35LuOIbG5 .carousel-item .wrap-img {
  text-align: center;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 100%;
  width: auto;
  height: 500px;
}
.cid-v35LuOIbG5 .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-v35LuOIbG5 .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-v35LuOIbG5 .carousel-indicators li {
  display: inline-block;
}
.cid-v35LuOIbG5 .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-v35LuOIbG5 .carousel-indicators li.active {
  border: 0px;
}
.cid-v35LuOIbG5 .li1,
.cid-v35LuOIbG5 .carousel-item:nth-child(1) .wrap-img {
  background-image: url("../../../assets/images/dsc02856-2-2000x1127.jpg");
}
.cid-v35LuOIbG5 .li2,
.cid-v35LuOIbG5 .carousel-item:nth-child(2) .wrap-img {
  background-image: url("../../../assets/images/dsc02860-1-2000x1127.jpg");
}
.cid-v35LuOIbG5 .li3,
.cid-v35LuOIbG5 .carousel-item:nth-child(3) .wrap-img {
  background-image: url("../../../assets/images/dsc02863-2000x1127.jpg");
}
.cid-v35LuOIbG5 .li4,
.cid-v35LuOIbG5 .carousel-item:nth-child(4) .wrap-img {
  background-image: url("../../../assets/images/dsc02847-2000x1127.jpg");
}
.cid-v35LuOIbG5 .li5,
.cid-v35LuOIbG5 .carousel-item:nth-child(5) .wrap-img {
  background-image: url("../../../assets/images/dsc02999-1-2000x1127.jpg");
}
.cid-v35LuOIbG5 .li6,
.cid-v35LuOIbG5 .carousel-item:nth-child(6) .wrap-img {
  background-image: url("../../../assets/images/dsc02995-2000x1127.jpg");
}
@media (max-width: 992px) {
  .cid-v35LuOIbG5 .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-v35LuOIbG5 .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-v35LuOIbG5 .card-title2 {
  color: #ecac38;
}
.cid-v35LuOIbG5 .sq {
  color: #767676;
}
.cid-v35LuOIbG5 .item {
  color: #767676;
}
.cid-v35QwZFxeq {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v35QwZFxeq .mbr-text {
  line-height: 1.5;
  color: #767676;
}
.cid-v35QwZFxeq .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v35QwZFxeq img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-v35QwZFxeq .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-v35LybQarS {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v35LybQarS .mbr-text {
  line-height: 1.5;
  color: #333333;
}
.cid-v35LybQarS .mbr-section-title {
  text-align: left;
  color: #767676;
}
.cid-v35LybQarS img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-v35LybQarS .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-v4D423aIh2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20180812-81244-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v4D423aIh2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4D423aIh2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4D423aIh2 .mbr-section-head {
  width: 100%;
}
.cid-v4D423aIh2 .mbr-section-title {
  color: #212428;
}
.cid-v4D423aIh2 .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v4D423aIh2 .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v4fzPXT05j {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v4fzPXT05j .content__block {
  padding: 50px 15px;
}
.cid-v4fzPXT05j .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v4fzPXT05j .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #fac769;
}
.cid-v4fzPXT05j .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v4fzPXT05j .image {
  perspective: 3500px;
  position: relative;
}
.cid-v4fzPXT05j .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v4fzPXT05j .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v4fzPXT05j .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v4fzPXT05j .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v4fzPXT05j .content__block {
    padding: 30px 15px;
  }
  .cid-v4fzPXT05j .mbr-figure {
    padding: 0;
  }
  .cid-v4fzPXT05j .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v4fzPXT05j .lg-push {
    right: 5%;
  }
  .cid-v4fzPXT05j .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v4fzPXT05j .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v4fzPXT05j .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v4fzPXT05j .mbr-section-title {
  color: #171a21;
}
.cid-v4fzPXT05j .mbr-text,
.cid-v4fzPXT05j .mbr-section-btn {
  color: #484a4f;
}
.cid-v4fBydyofQ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #235d81;
}
.cid-v4fBydyofQ .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #fac769;
  text-align: right;
}
.cid-v4fBydyofQ .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v4fBydyofQ .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v4fBydyofQ .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v4fBydyofQ .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #e6c16d;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v4fBydyofQ .mbr-text,
.cid-v4fBydyofQ .mbr-section-btn {
  color: #ffffff;
}
.cid-v4fBydyofQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v4fBydyofQ .card .card-wrapper {
  text-align: center;
}
.cid-v4fBydyofQ .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v4fBydyofQ .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v4fBydyofQ .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v4fBydyofQ .buttons-wrap {
  text-align: center;
}
.cid-v4fBydyofQ .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v4fBydyofQ .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v4fBydyofQ .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v4fBydyofQ .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v4fBydyofQ .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v4fBydyofQ .buttons-wrap .or {
    display: none;
  }
}
.cid-v4fBydyofQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4fBydyofQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4fBydyofQ .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v4fCuQJ8rl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
}
.cid-v4fCuQJ8rl::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #ffffff;
}
.cid-v4fCuQJ8rl .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v4fCuQJ8rl .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v4fCuQJ8rl .container {
    padding: 0 25px;
  }
}
.cid-v4fCuQJ8rl .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v4fCuQJ8rl .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v4fCuQJ8rl .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v4fCuQJ8rl .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v4fCuQJ8rl .item:focus,
.cid-v4fCuQJ8rl span:focus {
  outline: none;
}
.cid-v4fCuQJ8rl .item-wrapper {
  position: relative;
}
.cid-v4fCuQJ8rl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v4fCuQJ8rl .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v4fCuQJ8rl .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v4fCuQJ8rl .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v4fCuQJ8rl .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4fCuQJ8rl .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v4fCuQJ8rl .embla__button--next,
.cid-v4fCuQJ8rl .embla__button--prev {
  display: flex;
}
.cid-v4fCuQJ8rl .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #f0f0f0 !important;
  color: #235d81 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v4fCuQJ8rl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v4fCuQJ8rl .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v4fCuQJ8rl .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v4fCuQJ8rl .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #235d81 !important;
  color: #f0f0f0 !important;
}
.cid-v4fCuQJ8rl .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v4fCuQJ8rl .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v4fCuQJ8rl .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #235d81 !important;
  color: #f0f0f0 !important;
}
.cid-v4fCuQJ8rl .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v4fCuQJ8rl .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v4fCuQJ8rl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v4fCuQJ8rl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v4fCuQJ8rl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v4fCuQJ8rl .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v4fCuQJ8rl .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v4fKG1DCLU {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v4fKG1DCLU .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v4fKG1DCLU .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v4fKG1DCLU .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-v4fKG1DCLU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v4fKG1DCLU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v4fKG1DCLU .map-placeholder {
  display: none;
}
.cid-v4fKG1DCLU .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v4fKG1DCLU .card {
  padding: 3rem 8rem;
}
.cid-v4fKG1DCLU .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v4fKG1DCLU .card .mbr-text {
  color: #06182d;
}
.cid-v4fKG1DCLU .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v4fKG1DCLU .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v4fKG1DCLU .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v4fKG1DCLU .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v4fKG1DCLU .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v4fKG1DCLU .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v4fKG1DCLU .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v4fKG1DCLU .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v4fKG1DCLU .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v4fKG1DCLU .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v4fKG1DCLU .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4fKG1DCLU .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v4fKG1DCLU .card .form-group {
  padding-right: 0;
}
.cid-v4fKG1DCLU .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v4fKG1DCLU .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v4fKG1DCLU .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v4fKG1DCLU .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v4fKG1DCLU .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v4fKG1DCLU h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v4fKG1DCLU * {
    text-align: center !important;
  }
  .cid-v4fKG1DCLU .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v4fKG1DCLU .form-group {
    max-width: 180px;
  }
  .cid-v4fKG1DCLU .card {
    padding: 2rem 1rem;
  }
}
.cid-v4fKG1DCLU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4fKG1DCLU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4fJZ59RZV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #235d81;
  position: relative;
}
.cid-v4fJZ59RZV::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #f7f7f7;
}
.cid-v4fJZ59RZV .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v4fJZ59RZV .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v4fJZ59RZV .container {
    padding: 0 25px;
  }
}
.cid-v4fJZ59RZV .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v4fJZ59RZV .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v4fJZ59RZV .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v4fJZ59RZV .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v4fJZ59RZV .item:focus,
.cid-v4fJZ59RZV span:focus {
  outline: none;
}
.cid-v4fJZ59RZV .item-wrapper {
  position: relative;
}
.cid-v4fJZ59RZV .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v4fJZ59RZV .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v4fJZ59RZV .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v4fJZ59RZV .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v4fJZ59RZV .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4fJZ59RZV .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v4fJZ59RZV .embla__button--next,
.cid-v4fJZ59RZV .embla__button--prev {
  display: flex;
}
.cid-v4fJZ59RZV .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #f0f0f0 !important;
  color: #235d81 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v4fJZ59RZV .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v4fJZ59RZV .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v4fJZ59RZV .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v4fJZ59RZV .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #235d81 !important;
  color: #f0f0f0 !important;
}
.cid-v4fJZ59RZV .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v4fJZ59RZV .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v4fJZ59RZV .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #235d81 !important;
  color: #f0f0f0 !important;
}
.cid-v4fJZ59RZV .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v4fJZ59RZV .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v4fJZ59RZV .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v4fJZ59RZV .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v4fJZ59RZV .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v4fJZ59RZV .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-v4fJZ59RZV .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v4kcYagPHc {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v4kcYagPHc .content__block {
  padding: 50px 15px;
}
.cid-v4kcYagPHc .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v4kcYagPHc .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #faca69;
}
.cid-v4kcYagPHc .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v4kcYagPHc .image {
  perspective: 3500px;
  position: relative;
}
.cid-v4kcYagPHc .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v4kcYagPHc .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v4kcYagPHc .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v4kcYagPHc .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v4kcYagPHc .content__block {
    padding: 30px 15px;
  }
  .cid-v4kcYagPHc .mbr-figure {
    padding: 0;
  }
  .cid-v4kcYagPHc .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v4kcYagPHc .lg-push {
    right: 5%;
  }
  .cid-v4kcYagPHc .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v4kcYagPHc .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v4kcYagPHc .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v4kcYagPHc .mbr-section-title {
  color: #383d4b;
}
.cid-v4kcYagPHc .mbr-text,
.cid-v4kcYagPHc .mbr-section-btn {
  color: #383d4b;
}
.cid-v4ki5SLEzF {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v4ki5SLEzF .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v4ki5SLEzF .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v4ki5SLEzF .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v4ki5SLEzF .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v4ki5SLEzF .mbr-text,
.cid-v4ki5SLEzF .mbr-section-btn {
  color: #ffffff;
}
.cid-v4ki5SLEzF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v4ki5SLEzF .card .card-wrapper {
  text-align: center;
}
.cid-v4ki5SLEzF .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v4ki5SLEzF .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v4ki5SLEzF .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v4ki5SLEzF .buttons-wrap {
  text-align: center;
}
.cid-v4ki5SLEzF .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v4ki5SLEzF .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v4ki5SLEzF .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v4ki5SLEzF .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v4ki5SLEzF .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v4ki5SLEzF .buttons-wrap .or {
    display: none;
  }
}
.cid-v4ki5SLEzF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4ki5SLEzF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4keX3U0LK {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dsc02848-1-2000x1127.jpg");
}
.cid-v4keX3U0LK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4keX3U0LK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-v4keX3U0LK .container {
    padding: 0 16px;
  }
}
.cid-v4keX3U0LK .row {
  height: 470px;
}
@media (max-width: 992px) {
  .cid-v4keX3U0LK .row {
    height: 200px;
  }
}
.cid-v4kkRxsHPR {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-v4kkRxsHPR .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
  position: relative;
}
.cid-v4kkRxsHPR .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v4kkRxsHPR .image-block:hover:before {
  opacity: 0.2;
}
.cid-v4kkRxsHPR .image-block:hover .wrap {
  opacity: 1;
}
.cid-v4kkRxsHPR .image-block:hover img {
  transform: scale(1.05);
}
.cid-v4kkRxsHPR h4 {
  letter-spacing: 2px;
}
.cid-v4kkRxsHPR figcaption {
  position: relative;
}
.cid-v4kkRxsHPR figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v4kkRxsHPR img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v4kkRxsHPR .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v4kkRxsHPR .wrap {
    opacity: 1!important;
  }
  .cid-v4kkRxsHPR .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-v4klMHEZVk {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-v4klMHEZVk .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
  position: relative;
}
.cid-v4klMHEZVk .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v4klMHEZVk .image-block:hover:before {
  opacity: 0.1;
}
.cid-v4klMHEZVk .image-block:hover .wrap {
  opacity: 1;
}
.cid-v4klMHEZVk .image-block:hover img {
  transform: scale(1.05);
}
.cid-v4klMHEZVk h4 {
  letter-spacing: 2px;
}
.cid-v4klMHEZVk figcaption {
  position: relative;
}
.cid-v4klMHEZVk figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v4klMHEZVk img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v4klMHEZVk .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v4klMHEZVk .wrap {
    opacity: 1!important;
  }
  .cid-v4klMHEZVk .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-v4kdqokijH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v4kdqokijH .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v4kdqokijH .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v4kdqokijH .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-v4kdqokijH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v4kdqokijH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v4kdqokijH .map-placeholder {
  display: none;
}
.cid-v4kdqokijH .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v4kdqokijH .card {
  padding: 3rem 8rem;
}
.cid-v4kdqokijH .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v4kdqokijH .card .mbr-text {
  color: #06182d;
}
.cid-v4kdqokijH .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v4kdqokijH .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v4kdqokijH .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v4kdqokijH .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v4kdqokijH .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v4kdqokijH .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v4kdqokijH .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v4kdqokijH .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v4kdqokijH .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v4kdqokijH .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v4kdqokijH .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4kdqokijH .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v4kdqokijH .card .form-group {
  padding-right: 0;
}
.cid-v4kdqokijH .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v4kdqokijH .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v4kdqokijH .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v4kdqokijH .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v4kdqokijH .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v4kdqokijH h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v4kdqokijH * {
    text-align: center !important;
  }
  .cid-v4kdqokijH .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v4kdqokijH .form-group {
    max-width: 180px;
  }
  .cid-v4kdqokijH .card {
    padding: 2rem 1rem;
  }
}
.cid-v4kdqokijH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4kdqokijH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4kdOlqZ5w {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v4kdOlqZ5w .mbr-section-subtitle {
  color: #767676;
}
.cid-v4kdOlqZ5w .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4kdOlqZ5w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4kdyprWlM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v4kdyprWlM .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-v4kdyprWlM .modal-body .close {
  background: #1b1b1b;
}
.cid-v4kdyprWlM .modal-body .close span {
  font-style: normal;
}
.cid-v4kdyprWlM .carousel-inner > .active,
.cid-v4kdyprWlM .carousel-inner > .next,
.cid-v4kdyprWlM .carousel-inner > .prev {
  display: flex;
}
.cid-v4kdyprWlM .carousel-control .icon-next,
.cid-v4kdyprWlM .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v4kdyprWlM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v4kdyprWlM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v4kdyprWlM .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v4kdyprWlM .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v4kdyprWlM .boxed-slider > div {
  position: relative;
}
.cid-v4kdyprWlM .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-v4kdyprWlM .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v4kdyprWlM .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v4kdyprWlM .mbr-table-cell {
  padding: 0;
}
.cid-v4kdyprWlM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v4kdyprWlM .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v4kdyprWlM .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-v4kdyprWlM .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-v4kdyprWlM .carousel-item .container {
    width: 100%;
  }
}
.cid-v4kdyprWlM .carousel-item-next.carousel-item-left,
.cid-v4kdyprWlM .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-v4kdyprWlM .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-v4kdyprWlM .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4kdyprWlM .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4kdyprWlM .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v4kdyprWlM .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v4kdyprWlM .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v4kdyprWlM .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-v4kdyprWlM .mbr-slider .carousel-indicators li.active,
.cid-v4kdyprWlM .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v4kdyprWlM .mbr-slider .carousel-indicators li::after,
.cid-v4kdyprWlM .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v4kdyprWlM .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v4kdyprWlM .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v4kdyprWlM .mbr-slider > .container img {
  width: 100%;
}
.cid-v4kdyprWlM .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v4kdyprWlM .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v4kdyprWlM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4kdyprWlM .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v4kdyprWlM .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v4kdyprWlM .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v4kdyprWlM .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v4kdyprWlM .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v4kdyprWlM .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v4kdyprWlM .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v4kdyprWlM .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v4kdyprWlM .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v4kdyprWlM .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v4kdyprWlM .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v4kdyprWlM .carousel-inner {
  height: 100%;
}
.cid-v4kdyprWlM .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v4kdyprWlM .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 400px;
  overflow: hidden;
}
.cid-v4kdyprWlM .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-v4kdyprWlM .content-slider-wrap {
  width: 60%;
}
.cid-v4kdPxxSBU {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v4kdPxxSBU .mbr-section-subtitle {
  color: #767676;
}
.cid-v4kdPxxSBU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4kdPxxSBU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4kdlnVnLK {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-v4kdlnVnLK .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
  position: relative;
}
.cid-v4kdlnVnLK .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v4kdlnVnLK .image-block:hover:before {
  opacity: 0.2;
}
.cid-v4kdlnVnLK .image-block:hover .wrap {
  opacity: 1;
}
.cid-v4kdlnVnLK .image-block:hover img {
  transform: scale(1.05);
}
.cid-v4kdlnVnLK h4 {
  letter-spacing: 2px;
}
.cid-v4kdlnVnLK figcaption {
  position: relative;
}
.cid-v4kdlnVnLK figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v4kdlnVnLK img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v4kdlnVnLK .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v4kdlnVnLK .wrap {
    opacity: 1!important;
  }
  .cid-v4kdlnVnLK .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-v4kdLWU9bV {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v4kdLWU9bV .mbr-section-subtitle {
  color: #767676;
}
.cid-v4kdLWU9bV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4kdLWU9bV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4kdwvwvaS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v4kdwvwvaS .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-v4kdwvwvaS .modal-body .close {
  background: #1b1b1b;
}
.cid-v4kdwvwvaS .modal-body .close span {
  font-style: normal;
}
.cid-v4kdwvwvaS .carousel-inner > .active,
.cid-v4kdwvwvaS .carousel-inner > .next,
.cid-v4kdwvwvaS .carousel-inner > .prev {
  display: flex;
}
.cid-v4kdwvwvaS .carousel-control .icon-next,
.cid-v4kdwvwvaS .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v4kdwvwvaS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v4kdwvwvaS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v4kdwvwvaS .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v4kdwvwvaS .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v4kdwvwvaS .boxed-slider > div {
  position: relative;
}
.cid-v4kdwvwvaS .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-v4kdwvwvaS .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v4kdwvwvaS .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v4kdwvwvaS .mbr-table-cell {
  padding: 0;
}
.cid-v4kdwvwvaS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v4kdwvwvaS .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v4kdwvwvaS .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-v4kdwvwvaS .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-v4kdwvwvaS .carousel-item .container {
    width: 100%;
  }
}
.cid-v4kdwvwvaS .carousel-item-next.carousel-item-left,
.cid-v4kdwvwvaS .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-v4kdwvwvaS .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-v4kdwvwvaS .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4kdwvwvaS .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4kdwvwvaS .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v4kdwvwvaS .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v4kdwvwvaS .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v4kdwvwvaS .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-v4kdwvwvaS .mbr-slider .carousel-indicators li.active,
.cid-v4kdwvwvaS .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v4kdwvwvaS .mbr-slider .carousel-indicators li::after,
.cid-v4kdwvwvaS .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v4kdwvwvaS .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v4kdwvwvaS .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v4kdwvwvaS .mbr-slider > .container img {
  width: 100%;
}
.cid-v4kdwvwvaS .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v4kdwvwvaS .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v4kdwvwvaS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4kdwvwvaS .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v4kdwvwvaS .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v4kdwvwvaS .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v4kdwvwvaS .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v4kdwvwvaS .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v4kdwvwvaS .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v4kdwvwvaS .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v4kdwvwvaS .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v4kdwvwvaS .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v4kdwvwvaS .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v4kdwvwvaS .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v4kdwvwvaS .carousel-inner {
  height: 100%;
}
.cid-v4kdwvwvaS .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v4kdwvwvaS .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 610px;
  overflow: hidden;
}
.cid-v4kdwvwvaS .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-v4kdwvwvaS .content-slider-wrap {
  width: 58%;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v4kA1hyDkE {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v4kA1hyDkE .content__block {
  padding: 50px 15px;
}
.cid-v4kA1hyDkE .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v4kA1hyDkE .mbr-section-subtitle {
  margin-bottom: 20px;
  text-align: justify;
  color: #e6c16d;
}
.cid-v4kA1hyDkE .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v4kA1hyDkE .image {
  perspective: 3500px;
  position: relative;
}
.cid-v4kA1hyDkE .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v4kA1hyDkE .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v4kA1hyDkE .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v4kA1hyDkE .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v4kA1hyDkE .content__block {
    padding: 30px 15px;
  }
  .cid-v4kA1hyDkE .mbr-figure {
    padding: 0;
  }
  .cid-v4kA1hyDkE .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v4kA1hyDkE .lg-push {
    right: 5%;
  }
  .cid-v4kA1hyDkE .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v4kA1hyDkE .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v4kA1hyDkE .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v4kA1hyDkE .mbr-section-title {
  color: #383d4b;
}
.cid-v4kA1hyDkE .mbr-text,
.cid-v4kA1hyDkE .mbr-section-btn {
  color: #343b4a;
}
.cid-v4kQuA5yZg {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v4kQuA5yZg .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v4kQuA5yZg .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v4kQuA5yZg .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v4kQuA5yZg .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v4kQuA5yZg .mbr-text,
.cid-v4kQuA5yZg .mbr-section-btn {
  color: #ffffff;
}
.cid-v4kQuA5yZg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v4kQuA5yZg .card .card-wrapper {
  text-align: center;
}
.cid-v4kQuA5yZg .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v4kQuA5yZg .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v4kQuA5yZg .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v4kQuA5yZg .buttons-wrap {
  text-align: center;
}
.cid-v4kQuA5yZg .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v4kQuA5yZg .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v4kQuA5yZg .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v4kQuA5yZg .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v4kQuA5yZg .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v4kQuA5yZg .buttons-wrap .or {
    display: none;
  }
}
.cid-v4kQuA5yZg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4kQuA5yZg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4lk7h9drx {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v4lk7h9drx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4lk7h9drx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4lk7h9drx .items-wrapper {
  margin: 0 -10px;
}
.cid-v4lk7h9drx .card {
  padding: 0 10px;
}
.cid-v4lk7h9drx .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #ffffff;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-v4lk7h9drx .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-v4lk7h9drx .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-v4lk7h9drx .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-v4lk7h9drx .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-v4lk7h9drx .content-wrap .title-wrapper .mbr-section-title span {
  color: #e6c16d;
}
.cid-v4lk7h9drx .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v4lk7h9drx .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v4lk7h9drx .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-v4lk7h9drx .slider-wrap {
    min-height: 350px;
  }
}
.cid-v4lk7h9drx .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v4lk7h9drx .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-v4lk7h9drx .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-v4lk7h9drx .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-v4lk7h9drx .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v4lk7h9drx .embla__slide .slide-content {
  width: 100%;
}
.cid-v4lk7h9drx .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-v4lk7h9drx .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v4lk7h9drx .embla__button--next,
.cid-v4lk7h9drx .embla__button--prev {
  display: flex;
}
.cid-v4lk7h9drx .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-v4lk7h9drx .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v4lk7h9drx .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-v4lk7h9drx .embla__button.embla__button--prev {
  left: 10px;
}
.cid-v4lk7h9drx .embla__button.embla__button--next {
  right: 10px;
}
.cid-v4lk7h9drx .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-v4lk7h9drx .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v4lk7h9drx .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v4lk7h9drx .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v4lk7h9drx .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v4lk7h9drx .item-menu-overlay {
  opacity: 0 !important;
}
.cid-v4lk7h9drx .mbr-section-title {
  color: #404349;
}
.cid-v4lk7h9drx .mbr-text {
  color: #404349;
}
.cid-v4lk7h9drx .mbr-desc {
  color: #404349;
}
.cid-v4kAeGsSWN {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #235d81;
}
.cid-v4kAeGsSWN .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-v4kAeGsSWN .modal-body .close {
  background: #1b1b1b;
}
.cid-v4kAeGsSWN .modal-body .close span {
  font-style: normal;
}
.cid-v4kAeGsSWN .carousel-inner > .active,
.cid-v4kAeGsSWN .carousel-inner > .next,
.cid-v4kAeGsSWN .carousel-inner > .prev {
  display: flex;
}
.cid-v4kAeGsSWN .carousel-control .icon-next,
.cid-v4kAeGsSWN .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v4kAeGsSWN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v4kAeGsSWN .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v4kAeGsSWN .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v4kAeGsSWN .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v4kAeGsSWN .boxed-slider > div {
  position: relative;
}
.cid-v4kAeGsSWN .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-v4kAeGsSWN .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v4kAeGsSWN .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v4kAeGsSWN .mbr-table-cell {
  padding: 0;
}
.cid-v4kAeGsSWN .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v4kAeGsSWN .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v4kAeGsSWN .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-v4kAeGsSWN .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-v4kAeGsSWN .carousel-item .container {
    width: 100%;
  }
}
.cid-v4kAeGsSWN .carousel-item-next.carousel-item-left,
.cid-v4kAeGsSWN .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-v4kAeGsSWN .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-v4kAeGsSWN .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4kAeGsSWN .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4kAeGsSWN .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v4kAeGsSWN .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v4kAeGsSWN .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v4kAeGsSWN .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-v4kAeGsSWN .mbr-slider .carousel-indicators li.active,
.cid-v4kAeGsSWN .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v4kAeGsSWN .mbr-slider .carousel-indicators li::after,
.cid-v4kAeGsSWN .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v4kAeGsSWN .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v4kAeGsSWN .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v4kAeGsSWN .mbr-slider > .container img {
  width: 100%;
}
.cid-v4kAeGsSWN .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v4kAeGsSWN .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v4kAeGsSWN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4kAeGsSWN .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v4kAeGsSWN .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v4kAeGsSWN .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v4kAeGsSWN .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v4kAeGsSWN .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v4kAeGsSWN .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v4kAeGsSWN .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v4kAeGsSWN .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v4kAeGsSWN .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v4kAeGsSWN .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v4kAeGsSWN .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v4kAeGsSWN .carousel-inner {
  height: 100%;
}
.cid-v4kAeGsSWN .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v4kAeGsSWN .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 700px;
  overflow: hidden;
}
.cid-v4kAeGsSWN .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-v4kAeGsSWN .content-slider-wrap {
  width: 70%;
}
.cid-v4lvipqGFe {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #235d81;
}
.cid-v4lvipqGFe .container {
  max-width: 1500px;
}
.cid-v4lvipqGFe img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-v4lvipqGFe img:hover {
  transform: scale(1.1);
}
.cid-v4lvipqGFe .row {
  background: #ffffff;
}
.cid-v4lvipqGFe .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-v4lvipqGFe h2 {
  padding: 0;
  margin: 0;
}
.cid-v4lvipqGFe .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4lvipqGFe .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-v4lvipqGFe .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-v4lvipqGFe .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-v4lvipqGFe .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-v4lvipqGFe .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-v4lvipqGFe .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-v4lvipqGFe .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-v4lvipqGFe .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-v4lvipqGFe .row {
    margin: 0rem;
  }
  .cid-v4lvipqGFe .text-col {
    padding: 2rem 1rem;
  }
  .cid-v4lvipqGFe .number {
    margin-right: 2rem;
  }
  .cid-v4lvipqGFe .img-col {
    margin-bottom: 3rem;
  }
}
.cid-v4lvipqGFe H2 {
  color: #767676;
}
.cid-v4lvipqGFe .mbr-text {
  color: #1f242e;
}
.cid-v4kC2QYN12 {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-v4kC2QYN12 .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.cid-v4kC2QYN12 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v4kC2QYN12 .image-block:hover:before {
  opacity: 0.1;
}
.cid-v4kC2QYN12 .image-block:hover .wrap {
  opacity: 1;
}
.cid-v4kC2QYN12 .image-block:hover img {
  transform: scale(1.05);
}
.cid-v4kC2QYN12 h4 {
  letter-spacing: 2px;
}
.cid-v4kC2QYN12 figcaption {
  position: relative;
}
.cid-v4kC2QYN12 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v4kC2QYN12 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v4kC2QYN12 .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v4kC2QYN12 .wrap {
    opacity: 1!important;
  }
  .cid-v4kC2QYN12 .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-v54GoEcwNG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20150827-145158-1837x1033.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v54GoEcwNG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v54GoEcwNG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v54GoEcwNG .mbr-section-head {
  width: 100%;
}
.cid-v54GoEcwNG .mbr-section-title {
  color: #212428;
}
.cid-v54GoEcwNG .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v54GoEcwNG .mbr-section-btn {
  margin-top: 40px;
}
.cid-v4kOj4YYch {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v4kOj4YYch .container {
  max-width: 1500px;
}
.cid-v4kOj4YYch img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-v4kOj4YYch img:hover {
  transform: scale(1.1);
}
.cid-v4kOj4YYch .row {
  background: #235d81;
}
.cid-v4kOj4YYch .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-v4kOj4YYch h2 {
  padding: 0;
  margin: 0;
}
.cid-v4kOj4YYch .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4kOj4YYch .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-v4kOj4YYch .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-v4kOj4YYch .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-v4kOj4YYch .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-v4kOj4YYch .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-v4kOj4YYch .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-v4kOj4YYch .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-v4kOj4YYch .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-v4kOj4YYch .row {
    margin: 0rem;
  }
  .cid-v4kOj4YYch .text-col {
    padding: 2rem 1rem;
  }
  .cid-v4kOj4YYch .number {
    margin-right: 2rem;
  }
  .cid-v4kOj4YYch .img-col {
    margin-bottom: 3rem;
  }
}
.cid-v4kOj4YYch H2 {
  color: #767676;
}
.cid-v4kOj4YYch .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-v4kAK1eUhy {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v4kAK1eUhy .mbr-section-subtitle {
  color: #df6922;
}
.cid-v4kAK1eUhy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4kAK1eUhy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4kD6kqXQe {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 105px;
}
.cid-v4kD6kqXQe .image-block {
  margin: auto;
  height: 450px;
  overflow: hidden;
  position: relative;
}
.cid-v4kD6kqXQe .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v4kD6kqXQe .image-block:hover:before {
  opacity: 0;
}
.cid-v4kD6kqXQe .image-block:hover .wrap {
  opacity: 1;
}
.cid-v4kD6kqXQe .image-block:hover img {
  transform: scale(1.05);
}
.cid-v4kD6kqXQe h4 {
  letter-spacing: 2px;
}
.cid-v4kD6kqXQe figcaption {
  position: relative;
}
.cid-v4kD6kqXQe figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v4kD6kqXQe img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v4kD6kqXQe .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v4kD6kqXQe .wrap {
    opacity: 1!important;
  }
  .cid-v4kD6kqXQe .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-v4lun3LsNG {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #235d81;
}
.cid-v4lun3LsNG .container {
  max-width: 1500px;
}
.cid-v4lun3LsNG img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-v4lun3LsNG img:hover {
  transform: scale(1.1);
}
.cid-v4lun3LsNG .row {
  background: #ffffff;
}
.cid-v4lun3LsNG .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-v4lun3LsNG h2 {
  padding: 0;
  margin: 0;
}
.cid-v4lun3LsNG .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4lun3LsNG .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-v4lun3LsNG .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-v4lun3LsNG .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-v4lun3LsNG .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-v4lun3LsNG .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-v4lun3LsNG .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-v4lun3LsNG .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-v4lun3LsNG .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-v4lun3LsNG .row {
    margin: 0rem;
  }
  .cid-v4lun3LsNG .text-col {
    padding: 2rem 1rem;
  }
  .cid-v4lun3LsNG .number {
    margin-right: 2rem;
  }
  .cid-v4lun3LsNG .img-col {
    margin-bottom: 3rem;
  }
}
.cid-v4lun3LsNG H2 {
  color: #767676;
}
.cid-v4lun3LsNG .mbr-text {
  color: #1f242e;
}
.cid-v4lzDOCAF1 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #235d81;
}
.cid-v4lzDOCAF1 .container {
  max-width: 1500px;
}
.cid-v4lzDOCAF1 img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-v4lzDOCAF1 img:hover {
  transform: scale(1.1);
}
.cid-v4lzDOCAF1 .row {
  background: #ffffff;
}
.cid-v4lzDOCAF1 .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-v4lzDOCAF1 h2 {
  padding: 0;
  margin: 0;
}
.cid-v4lzDOCAF1 .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4lzDOCAF1 .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-v4lzDOCAF1 .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-v4lzDOCAF1 .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-v4lzDOCAF1 .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-v4lzDOCAF1 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-v4lzDOCAF1 .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-v4lzDOCAF1 .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-v4lzDOCAF1 .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-v4lzDOCAF1 .row {
    margin: 0rem;
  }
  .cid-v4lzDOCAF1 .text-col {
    padding: 2rem 1rem;
  }
  .cid-v4lzDOCAF1 .number {
    margin-right: 2rem;
  }
  .cid-v4lzDOCAF1 .img-col {
    margin-bottom: 3rem;
  }
}
.cid-v4lzDOCAF1 H2 {
  color: #767676;
}
.cid-v4lzDOCAF1 .mbr-text {
  color: #1f242e;
}
.cid-v4lydK0S9Y {
  background-color: #ffffff;
}
.cid-v4lydK0S9Y .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-v4lydK0S9Y .content img {
  width: 43px;
  height: 43px;
  object-fit: cover;
  margin-right: 15px;
}
.cid-v4lydK0S9Y .content .mbr-text {
  margin: 0;
}
.cid-v4lydK0S9Y .mbr-text {
  color: #ffffff;
}
.cid-v4kADIDlBG {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-v4kADIDlBG .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v4kADIDlBG .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v4kADIDlBG .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-v4kADIDlBG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v4kADIDlBG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v4kADIDlBG .map-placeholder {
  display: none;
}
.cid-v4kADIDlBG .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v4kADIDlBG .card {
  padding: 3rem 8rem;
}
.cid-v4kADIDlBG .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v4kADIDlBG .card .mbr-text {
  color: #06182d;
}
.cid-v4kADIDlBG .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v4kADIDlBG .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v4kADIDlBG .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v4kADIDlBG .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v4kADIDlBG .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v4kADIDlBG .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v4kADIDlBG .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v4kADIDlBG .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v4kADIDlBG .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v4kADIDlBG .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v4kADIDlBG .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4kADIDlBG .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v4kADIDlBG .card .form-group {
  padding-right: 0;
}
.cid-v4kADIDlBG .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v4kADIDlBG .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v4kADIDlBG .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v4kADIDlBG .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v4kADIDlBG .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v4kADIDlBG h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v4kADIDlBG * {
    text-align: center !important;
  }
  .cid-v4kADIDlBG .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v4kADIDlBG .form-group {
    max-width: 180px;
  }
  .cid-v4kADIDlBG .card {
    padding: 2rem 1rem;
  }
}
.cid-v4kADIDlBG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4kADIDlBG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4kAdCtt7h {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #235d81;
}
.cid-v4kAdCtt7h .container {
  max-width: 1500px;
}
.cid-v4kAdCtt7h img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-v4kAdCtt7h img:hover {
  transform: scale(1.1);
}
.cid-v4kAdCtt7h .row {
  background: #ffffff;
}
.cid-v4kAdCtt7h .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-v4kAdCtt7h h2 {
  padding: 0;
  margin: 0;
}
.cid-v4kAdCtt7h .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4kAdCtt7h .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-v4kAdCtt7h .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-v4kAdCtt7h .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-v4kAdCtt7h .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-v4kAdCtt7h .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-v4kAdCtt7h .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-v4kAdCtt7h .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-v4kAdCtt7h .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-v4kAdCtt7h .row {
    margin: 0rem;
  }
  .cid-v4kAdCtt7h .text-col {
    padding: 2rem 1rem;
  }
  .cid-v4kAdCtt7h .number {
    margin-right: 2rem;
  }
  .cid-v4kAdCtt7h .img-col {
    margin-bottom: 3rem;
  }
}
.cid-v4kAdCtt7h H2 {
  color: #767676;
}
.cid-v4kAdCtt7h .mbr-text {
  color: #767676;
}
.cid-v54CBbwIZ2 {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 75px;
}
.cid-v54CBbwIZ2 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-v54CBbwIZ2 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v54CBbwIZ2 .image-block:hover:before {
  opacity: 0.4;
}
.cid-v54CBbwIZ2 .image-block:hover .wrap {
  opacity: 1;
}
.cid-v54CBbwIZ2 .image-block:hover img {
  transform: scale(1.05);
}
.cid-v54CBbwIZ2 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-v54CBbwIZ2 h4 {
  letter-spacing: 2px;
}
.cid-v54CBbwIZ2 figcaption {
  position: relative;
}
.cid-v54CBbwIZ2 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v54CBbwIZ2 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-v54CBbwIZ2 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-v54CBbwIZ2 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-v54CBbwIZ2 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-v54CBbwIZ2 .image-block:before {
    opacity: 0.4;
  }
  .cid-v54CBbwIZ2 .image-block .wrap {
    opacity: 1;
  }
}
.cid-v54B4OrxK3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v54B4OrxK3 .mbr-section-head {
  padding: 0 1rem;
}
.cid-v54B4OrxK3 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v54B4OrxK3 .team-card:hover {
  transform: translateY(-10px);
}
.cid-v54B4OrxK3 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v54B4OrxK3 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v54B4OrxK3 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v54B4OrxK3 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v54B4OrxK3 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v54B4OrxK3 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v54B4OrxK3 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v54B4OrxK3 .embla__button--next,
.cid-v54B4OrxK3 .embla__button--prev {
  display: flex;
}
.cid-v54B4OrxK3 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-v54B4OrxK3 .embla__button {
    display: none;
  }
}
.cid-v54B4OrxK3 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v54B4OrxK3 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v54B4OrxK3 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v54B4OrxK3 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v54B4OrxK3 .embla__button {
    top: -10%;
  }
}
.cid-v54B4OrxK3 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v54B4OrxK3 .embla {
    margin-top: 80px;
  }
}
.cid-v54B4OrxK3 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v54B4OrxK3 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v54B4OrxK3 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v54B4OrxK3 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v54B4OrxK3 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #FF4712;
  text-align: center;
}
.cid-v54B4OrxK3 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-v54B4OrxK3 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v54B4OrxK3 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v54B4OrxK3 .mbr-text ul {
    display: block;
  }
}
.cid-v54B4OrxK3 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v54B4OrxK3 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v54B4OrxK3 .mbr-text ul li::marker {
  color: #e6c16d;
  font-size: 18px;
}
.cid-v54B4OrxK3 .item-wrapper {
  height: 100%;
}
.cid-v54B4OrxK3 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v54B4OrxK3 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v54B4OrxK3 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v4kAL76uwf {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v4kAL76uwf .mbr-section-subtitle {
  color: #767676;
}
.cid-v4kAL76uwf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4kAL76uwf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4kAcGIHbf {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 75px;
}
.cid-v4kAcGIHbf .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-v4kAcGIHbf .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v4kAcGIHbf .image-block:hover:before {
  opacity: 0.4;
}
.cid-v4kAcGIHbf .image-block:hover .wrap {
  opacity: 1;
}
.cid-v4kAcGIHbf .image-block:hover img {
  transform: scale(1.05);
}
.cid-v4kAcGIHbf .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-v4kAcGIHbf h4 {
  letter-spacing: 2px;
}
.cid-v4kAcGIHbf figcaption {
  position: relative;
}
.cid-v4kAcGIHbf figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v4kAcGIHbf img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-v4kAcGIHbf .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-v4kAcGIHbf .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-v4kAcGIHbf .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-v4kAcGIHbf .image-block:before {
    opacity: 0.4;
  }
  .cid-v4kAcGIHbf .image-block .wrap {
    opacity: 1;
  }
}
.cid-v4kA9ohSsN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f9f9fc;
}
.cid-v4kA9ohSsN .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #df6922;
}
@media (max-width: 768px) {
  .cid-v4kA9ohSsN .mbr-section-subtitle {
    margin-bottom: 8px;
  }
}
.cid-v4kA9ohSsN .mbr-section-title {
  margin-bottom: 0;
  color: #20232a;
}
@media (max-width: 768px) {
  .cid-v4kA9ohSsN .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-v4kA9ohSsN .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #84858a;
}
@media (max-width: 768px) {
  .cid-v4kA9ohSsN .mbr-text {
    padding: 0;
  }
}
.cid-v54HY1txAe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/img-20190529-164142-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v54HY1txAe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v54HY1txAe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v54HY1txAe .mbr-section-head {
  width: 100%;
}
.cid-v54HY1txAe .mbr-section-title {
  color: #212428;
}
.cid-v54HY1txAe .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v54HY1txAe .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v4qilgcOSq {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v4qilgcOSq .content__block {
  padding: 50px 15px;
}
.cid-v4qilgcOSq .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v4qilgcOSq .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #faca69;
}
.cid-v4qilgcOSq .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v4qilgcOSq .image {
  perspective: 3500px;
  position: relative;
}
.cid-v4qilgcOSq .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v4qilgcOSq .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v4qilgcOSq .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v4qilgcOSq .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v4qilgcOSq .content__block {
    padding: 30px 15px;
  }
  .cid-v4qilgcOSq .mbr-figure {
    padding: 0;
  }
  .cid-v4qilgcOSq .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v4qilgcOSq .lg-push {
    right: 5%;
  }
  .cid-v4qilgcOSq .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v4qilgcOSq .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v4qilgcOSq .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v4qilgcOSq .mbr-section-title {
  color: #383d4b;
}
.cid-v4qilgcOSq .mbr-text,
.cid-v4qilgcOSq .mbr-section-btn {
  color: #171a21;
}
.cid-v4qk0gF1ON {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v4qk0gF1ON .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v4qk0gF1ON .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v4qk0gF1ON .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v4qk0gF1ON .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v4qk0gF1ON .mbr-text,
.cid-v4qk0gF1ON .mbr-section-btn {
  color: #ffffff;
}
.cid-v4qk0gF1ON .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v4qk0gF1ON .card .card-wrapper {
  text-align: center;
}
.cid-v4qk0gF1ON .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v4qk0gF1ON .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v4qk0gF1ON .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v4qk0gF1ON .buttons-wrap {
  text-align: center;
}
.cid-v4qk0gF1ON .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v4qk0gF1ON .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v4qk0gF1ON .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v4qk0gF1ON .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v4qk0gF1ON .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v4qk0gF1ON .buttons-wrap .or {
    display: none;
  }
}
.cid-v4qk0gF1ON .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4qk0gF1ON .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4qoxsdlzX {
  background-image: url("../../../assets/images/dsc03030-2000x1127.jpg");
  overflow: hidden;
  position: relative;
}
.cid-v4qoxsdlzX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4qoxsdlzX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4qoxsdlzX .content-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-v4qoxsdlzX .content-wrapper .border-wrap {
  position: absolute;
  height: 1000%;
  width: 1px;
  border-left: 1px dotted #cccccc;
  pointer-events: none;
}
.cid-v4qoxsdlzX .content-wrapper .border_1 {
  left: 0;
}
.cid-v4qoxsdlzX .content-wrapper .border_2 {
  left: 25%;
}
@media (max-width: 992px) {
  .cid-v4qoxsdlzX .content-wrapper .border_2 {
    display: none;
  }
}
.cid-v4qoxsdlzX .content-wrapper .border_3 {
  left: 50%;
}
.cid-v4qoxsdlzX .content-wrapper .border_4 {
  left: 75%;
}
@media (max-width: 992px) {
  .cid-v4qoxsdlzX .content-wrapper .border_4 {
    display: none;
  }
}
.cid-v4qoxsdlzX .content-wrapper .border_5 {
  left: 100%;
}
.cid-v4qoxsdlzX .content-wrapper .image-wrap {
  height: 450px;
}
@media (max-width: 992px) {
  .cid-v4qoxsdlzX .content-wrapper .image-wrap {
    height: 300px;
  }
}
.cid-v4rrbqN5R9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f9f9fc;
  position: relative;
}
.cid-v4rrbqN5R9::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #f7f7f7;
}
.cid-v4rrbqN5R9 .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v4rrbqN5R9 .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v4rrbqN5R9 .container {
    padding: 0 25px;
  }
}
.cid-v4rrbqN5R9 .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v4rrbqN5R9 .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v4rrbqN5R9 .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v4rrbqN5R9 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v4rrbqN5R9 .item:focus,
.cid-v4rrbqN5R9 span:focus {
  outline: none;
}
.cid-v4rrbqN5R9 .item-wrapper {
  position: relative;
}
.cid-v4rrbqN5R9 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v4rrbqN5R9 .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v4rrbqN5R9 .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v4rrbqN5R9 .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v4rrbqN5R9 .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4rrbqN5R9 .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v4rrbqN5R9 .embla__button--next,
.cid-v4rrbqN5R9 .embla__button--prev {
  display: flex;
}
.cid-v4rrbqN5R9 .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #e6c16d !important;
  color: #000000 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v4rrbqN5R9 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v4rrbqN5R9 .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v4rrbqN5R9 .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v4rrbqN5R9 .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v4rrbqN5R9 .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v4rrbqN5R9 .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v4rrbqN5R9 .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v4rrbqN5R9 .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v4rrbqN5R9 .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v4rrbqN5R9 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v4rrbqN5R9 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v4rrbqN5R9 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v4rrbqN5R9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v4rrbqN5R9 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v4qpnGleTt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v4qpnGleTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4qpnGleTt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4qpnGleTt img {
  width: 100%;
  height: 100%;
  margin-bottom: 2rem;
  object-fit: cover;
  border: 2px dashed #6b6b6b;
  border-radius: 8px;
}
.cid-v4qpnGleTt .img-wide {
  height: 50%;
}
.cid-v4qpnGleTt .img-big {
  height: 100%;
}
.cid-v4qicM7LaP {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-v4qicM7LaP .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v4qicM7LaP .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v4qicM7LaP .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-v4qicM7LaP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v4qicM7LaP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v4qicM7LaP .map-placeholder {
  display: none;
}
.cid-v4qicM7LaP .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v4qicM7LaP .card {
  padding: 3rem 8rem;
}
.cid-v4qicM7LaP .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v4qicM7LaP .card .mbr-text {
  color: #06182d;
}
.cid-v4qicM7LaP .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v4qicM7LaP .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v4qicM7LaP .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-v4qicM7LaP .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v4qicM7LaP .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v4qicM7LaP .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v4qicM7LaP .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v4qicM7LaP .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v4qicM7LaP .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v4qicM7LaP .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v4qicM7LaP .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4qicM7LaP .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v4qicM7LaP .card .form-group {
  padding-right: 0;
}
.cid-v4qicM7LaP .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v4qicM7LaP .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v4qicM7LaP .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v4qicM7LaP .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v4qicM7LaP .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v4qicM7LaP h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v4qicM7LaP * {
    text-align: center !important;
  }
  .cid-v4qicM7LaP .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v4qicM7LaP .form-group {
    max-width: 180px;
  }
  .cid-v4qicM7LaP .card {
    padding: 2rem 1rem;
  }
}
.cid-v4qicM7LaP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4qicM7LaP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4qicM7LaP .card .group-title {
  color: #fac769;
}
.cid-v4vAz6xvWk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4vAz6xvWk img {
  display: inline;
  border: 8px solid #ffffff;
  border-radius: 25px;
}
.cid-v4vAz6xvWk .col-12 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: nowrap;
}
.cid-v4vAz6xvWk .first {
  transform: rotate(10deg);
  max-height: 317px;
  width: auto;
}
.cid-v4vAz6xvWk .second {
  transform: rotate(356deg);
  max-height: 390px;
  width: auto;
  z-index: 5;
}
.cid-v4vAz6xvWk .third {
  transform: rotate(5deg);
  max-height: 476px;
  width: auto;
  z-index: 10;
}
.cid-v4vAz6xvWk .fourth {
  transform: rotate(356deg);
  max-height: 390px;
  width: auto;
  z-index: 5;
}
.cid-v4vAz6xvWk .fifth {
  transform: rotate(350deg);
  max-height: 317px;
  width: auto;
}
@media (max-width: 1400px) {
  .cid-v4vAz6xvWk .first {
    max-height: 250px;
  }
  .cid-v4vAz6xvWk .second {
    max-height: 323px;
  }
  .cid-v4vAz6xvWk .third {
    max-height: 408px;
  }
  .cid-v4vAz6xvWk .fourth {
    max-height: 323px;
  }
  .cid-v4vAz6xvWk .fifth {
    max-height: 250px;
  }
}
@media (max-width: 1100px) {
  .cid-v4vAz6xvWk .first {
    max-height: 200px;
  }
  .cid-v4vAz6xvWk .second {
    max-height: 270px;
  }
  .cid-v4vAz6xvWk .third {
    max-height: 350px;
  }
  .cid-v4vAz6xvWk .fourth {
    max-height: 270px;
  }
  .cid-v4vAz6xvWk .fifth {
    max-height: 200px;
  }
}
@media (max-width: 900px) {
  .cid-v4vAz6xvWk .first {
    display: none;
  }
  .cid-v4vAz6xvWk .second {
    max-height: 323px;
  }
  .cid-v4vAz6xvWk .third {
    max-height: 408px;
  }
  .cid-v4vAz6xvWk .fourth {
    max-height: 323px;
  }
  .cid-v4vAz6xvWk .fifth {
    display: none;
  }
}
@media (max-width: 765px) {
  .cid-v4vAz6xvWk .second {
    max-height: 250px;
  }
  .cid-v4vAz6xvWk .third {
    max-height: 340px;
  }
  .cid-v4vAz6xvWk .fourth {
    max-height: 250px;
  }
}
@media (max-width: 650px) {
  .cid-v4vAz6xvWk .second {
    max-height: 180px;
  }
  .cid-v4vAz6xvWk .third {
    max-height: 270px;
  }
  .cid-v4vAz6xvWk .fourth {
    max-height: 180px;
  }
}
@media (max-width: 465px) {
  .cid-v4vAz6xvWk .second {
    display: none;
  }
  .cid-v4vAz6xvWk .third {
    max-height: initial;
    width: 90%;
  }
  .cid-v4vAz6xvWk .fourth {
    display: none;
  }
}
.cid-v4vCjAjLYH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/dsc02970-2-2000x1127.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v4vCjAjLYH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4vCjAjLYH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4vCjAjLYH .mbr-section-head {
  width: 100%;
}
.cid-v4vCjAjLYH .mbr-section-title {
  color: #212428;
}
.cid-v4vCjAjLYH .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v4vCjAjLYH .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v4wmcVyAIv {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-v4wmcVyAIv .content__block {
  padding: 50px 15px;
}
.cid-v4wmcVyAIv .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v4wmcVyAIv .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v4wmcVyAIv .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v4wmcVyAIv .image {
  perspective: 3500px;
  position: relative;
}
.cid-v4wmcVyAIv .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(239, 239, 239, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v4wmcVyAIv .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v4wmcVyAIv .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v4wmcVyAIv .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v4wmcVyAIv .content__block {
    padding: 30px 15px;
  }
  .cid-v4wmcVyAIv .mbr-figure {
    padding: 0;
  }
  .cid-v4wmcVyAIv .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(239, 239, 239, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v4wmcVyAIv .lg-push {
    right: 5%;
  }
  .cid-v4wmcVyAIv .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v4wmcVyAIv .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v4wmcVyAIv .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v4wmcVyAIv .mbr-text,
.cid-v4wmcVyAIv .mbr-section-btn {
  color: #000000;
}
.cid-v4wmcVyAIv .mbr-section-title {
  color: #383d4b;
}
.cid-v4wl3XOhGx {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v4wl3XOhGx .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v4wl3XOhGx .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v4wl3XOhGx .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v4wl3XOhGx .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v4wl3XOhGx .mbr-text,
.cid-v4wl3XOhGx .mbr-section-btn {
  color: #ffffff;
}
.cid-v4wl3XOhGx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v4wl3XOhGx .card .card-wrapper {
  text-align: center;
}
.cid-v4wl3XOhGx .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v4wl3XOhGx .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v4wl3XOhGx .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v4wl3XOhGx .buttons-wrap {
  text-align: center;
}
.cid-v4wl3XOhGx .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v4wl3XOhGx .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v4wl3XOhGx .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v4wl3XOhGx .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v4wl3XOhGx .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v4wl3XOhGx .buttons-wrap .or {
    display: none;
  }
}
.cid-v4wl3XOhGx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4wl3XOhGx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KekDhzIS {
  padding-top: 5rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v5KekDhzIS .row .slide-overlay {
  z-index: 1 !important;
}
@media (min-width: 992px) {
  .cid-v5KekDhzIS .carousel {
    min-height: 700px;
  }
  .cid-v5KekDhzIS .carousel img {
    max-height: 700px;
    object-fit: cover;
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5KekDhzIS .carousel {
    min-height: 406px;
  }
  .cid-v5KekDhzIS .carousel img {
    max-height: 406px;
    object-fit: cover;
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 767px) {
  .cid-v5KekDhzIS .carousel {
    min-height: 315px;
  }
  .cid-v5KekDhzIS .carousel img {
    max-height: 315px;
    object-fit: cover;
    width: 100%;
    height: 100%;
  }
  .cid-v5KekDhzIS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v5KekDhzIS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-v5KekDhzIS .carousel,
.cid-v5KekDhzIS .carousel-inner {
  display: flex;
  align-items: stretch;
}
.cid-v5KekDhzIS .item-wrapper {
  width: 100%;
  overflow: hidden;
}
.cid-v5KekDhzIS .carousel-caption {
  z-index: 2 !important;
  left: 1rem;
  bottom: 1rem;
  width: fit-content;
  max-width: calc(68%);
  background-color: #33363b;
  padding: 8px;
  background-color: transparent;
}
.cid-v5KekDhzIS .mbr-section-subtitle {
  color: #FFFFFF;
  margin-bottom: 0 !important;
  text-align: left;
}
.cid-v5KekDhzIS .mbr-section-text {
  margin-bottom: 0 !important;
  margin-top: 8px !important;
  color: #FFFFFF;
  text-align: left;
  display: none;
}
.cid-v5KekDhzIS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v5KekDhzIS .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1;
}
.cid-v5KekDhzIS .carousel-control .mobi-mbri {
  color: #24262b;
  transition: all 0.3s;
}
.cid-v5KekDhzIS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2rem;
}
@media (max-width: 767px) {
  .cid-v5KekDhzIS .carousel-control.carousel-control-prev {
    margin-left: 1rem;
  }
}
.cid-v5KekDhzIS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2rem;
}
@media (max-width: 767px) {
  .cid-v5KekDhzIS .carousel-control.carousel-control-next {
    margin-right: 1rem;
  }
}
.cid-v5KekDhzIS .carousel-control:hover,
.cid-v5KekDhzIS .carousel-control:focus {
  border-color: #ffffff;
  opacity: 1;
}
.cid-v5KekDhzIS .carousel-control-prev:hover .mobi-mbri,
.cid-v5KekDhzIS .carousel-control-prev:focus .mobi-mbri {
  transform: translateX(-7px);
}
.cid-v5KekDhzIS .carousel-control-next:hover .mobi-mbri,
.cid-v5KekDhzIS .carousel-control-next:focus .mobi-mbri {
  transform: translateX(7px);
}
.cid-v5KekDhzIS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v5KekDhzIS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v5KekDhzIS .carousel-indicators {
  display: none !important;
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v5KekDhzIS .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-v5KekDhzIS .carousel-indicators li.active,
.cid-v5KekDhzIS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5KekDhzIS .carousel-indicators li::after,
.cid-v5KekDhzIS .carousel-indicators li::before {
  content: none;
}
.cid-v5KekDhzIS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5KekDhzIS .carousel-indicators {
    display: none !important;
  }
}
.cid-v4HkySXW6d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20170728-123649-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v4HkySXW6d .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4HkySXW6d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4HkySXW6d .mbr-section-head {
  width: 100%;
}
.cid-v4HkySXW6d .mbr-section-title {
  color: #212428;
}
.cid-v4HkySXW6d .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v4HkySXW6d .mbr-section-btn {
  margin-top: 40px;
}
.cid-v4xdwJpf3d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
}
.cid-v4xdwJpf3d::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #f7f7f7;
}
.cid-v4xdwJpf3d .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v4xdwJpf3d .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v4xdwJpf3d .container {
    padding: 0 25px;
  }
}
.cid-v4xdwJpf3d .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v4xdwJpf3d .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v4xdwJpf3d .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v4xdwJpf3d .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v4xdwJpf3d .item:focus,
.cid-v4xdwJpf3d span:focus {
  outline: none;
}
.cid-v4xdwJpf3d .item-wrapper {
  position: relative;
}
.cid-v4xdwJpf3d .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v4xdwJpf3d .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v4xdwJpf3d .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v4xdwJpf3d .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v4xdwJpf3d .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4xdwJpf3d .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v4xdwJpf3d .embla__button--next,
.cid-v4xdwJpf3d .embla__button--prev {
  display: flex;
}
.cid-v4xdwJpf3d .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #e6c16d !important;
  color: #000000 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v4xdwJpf3d .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v4xdwJpf3d .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v4xdwJpf3d .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v4xdwJpf3d .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v4xdwJpf3d .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v4xdwJpf3d .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v4xdwJpf3d .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v4xdwJpf3d .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v4xdwJpf3d .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v4xdwJpf3d .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v4xdwJpf3d .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v4xdwJpf3d .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v4xdwJpf3d .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v4xdwJpf3d .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v4D0DlckJX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4D0DlckJX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4D0DlckJX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4D0DlckJX .content-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 992px) {
  .cid-v4D0DlckJX .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v4D0DlckJX .mbr-figure iframe {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D0DlckJX .mbr-figure .app-video-wrapper img {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v4D0DlckJX .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v4Hrhj1n5f {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
}
.cid-v4Hrhj1n5f::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #f7f7f7;
}
.cid-v4Hrhj1n5f .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v4Hrhj1n5f .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v4Hrhj1n5f .container {
    padding: 0 25px;
  }
}
.cid-v4Hrhj1n5f .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v4Hrhj1n5f .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v4Hrhj1n5f .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v4Hrhj1n5f .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v4Hrhj1n5f .item:focus,
.cid-v4Hrhj1n5f span:focus {
  outline: none;
}
.cid-v4Hrhj1n5f .item-wrapper {
  position: relative;
}
.cid-v4Hrhj1n5f .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v4Hrhj1n5f .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v4Hrhj1n5f .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v4Hrhj1n5f .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v4Hrhj1n5f .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4Hrhj1n5f .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v4Hrhj1n5f .embla__button--next,
.cid-v4Hrhj1n5f .embla__button--prev {
  display: flex;
}
.cid-v4Hrhj1n5f .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #e6c16d !important;
  color: #000000 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v4Hrhj1n5f .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v4Hrhj1n5f .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v4Hrhj1n5f .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v4Hrhj1n5f .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v4Hrhj1n5f .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v4Hrhj1n5f .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v4Hrhj1n5f .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v4Hrhj1n5f .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v4Hrhj1n5f .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v4Hrhj1n5f .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v4Hrhj1n5f .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v4Hrhj1n5f .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v4Hrhj1n5f .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v4Hrhj1n5f .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v4xcPDV2dC {
  padding-top: 10rem;
  padding-bottom: 10rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20170728-120452-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v4xcPDV2dC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4xcPDV2dC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4xcPDV2dC .mbr-section-head {
  width: 100%;
}
.cid-v4xcPDV2dC .mbr-section-title {
  color: #212428;
}
.cid-v4xcPDV2dC .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v4xcPDV2dC .mbr-section-btn {
  margin-top: 40px;
}
.cid-v4wlRnBH8G {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v4wlRnBH8G .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v4wlRnBH8G .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v4wlRnBH8G .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-v4wlRnBH8G .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v4wlRnBH8G .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v4wlRnBH8G .map-placeholder {
  display: none;
}
.cid-v4wlRnBH8G .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v4wlRnBH8G .card {
  padding: 3rem 8rem;
}
.cid-v4wlRnBH8G .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v4wlRnBH8G .card .mbr-text {
  color: #06182d;
}
.cid-v4wlRnBH8G .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v4wlRnBH8G .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v4wlRnBH8G .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v4wlRnBH8G .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v4wlRnBH8G .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v4wlRnBH8G .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v4wlRnBH8G .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v4wlRnBH8G .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v4wlRnBH8G .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v4wlRnBH8G .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v4wlRnBH8G .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4wlRnBH8G .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v4wlRnBH8G .card .form-group {
  padding-right: 0;
}
.cid-v4wlRnBH8G .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v4wlRnBH8G .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v4wlRnBH8G .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v4wlRnBH8G .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v4wlRnBH8G .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v4wlRnBH8G h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v4wlRnBH8G * {
    text-align: center !important;
  }
  .cid-v4wlRnBH8G .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v4wlRnBH8G .form-group {
    max-width: 180px;
  }
  .cid-v4wlRnBH8G .card {
    padding: 2rem 1rem;
  }
}
.cid-v4wlRnBH8G .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4wlRnBH8G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4HorFijA7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
}
.cid-v4HorFijA7::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #f7f7f7;
}
.cid-v4HorFijA7 .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v4HorFijA7 .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v4HorFijA7 .container {
    padding: 0 25px;
  }
}
.cid-v4HorFijA7 .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v4HorFijA7 .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v4HorFijA7 .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v4HorFijA7 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v4HorFijA7 .item:focus,
.cid-v4HorFijA7 span:focus {
  outline: none;
}
.cid-v4HorFijA7 .item-wrapper {
  position: relative;
}
.cid-v4HorFijA7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v4HorFijA7 .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v4HorFijA7 .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v4HorFijA7 .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v4HorFijA7 .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4HorFijA7 .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v4HorFijA7 .embla__button--next,
.cid-v4HorFijA7 .embla__button--prev {
  display: flex;
}
.cid-v4HorFijA7 .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #e6c16d !important;
  color: #000000 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v4HorFijA7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v4HorFijA7 .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v4HorFijA7 .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v4HorFijA7 .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v4HorFijA7 .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v4HorFijA7 .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v4HorFijA7 .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v4HorFijA7 .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v4HorFijA7 .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v4HorFijA7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v4HorFijA7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v4HorFijA7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v4HorFijA7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v4HorFijA7 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v4xeshMSFO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20170728-113349-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v4xeshMSFO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4xeshMSFO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4xeshMSFO .mbr-section-head {
  width: 100%;
}
.cid-v4xeshMSFO .mbr-section-title {
  color: #212428;
}
.cid-v4xeshMSFO .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v4xeshMSFO .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v4HUSkEvvC {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #efefef;
}
.cid-v4HUSkEvvC .content__block {
  padding: 50px 15px;
}
.cid-v4HUSkEvvC .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v4HUSkEvvC .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v4HUSkEvvC .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v4HUSkEvvC .image {
  perspective: 3500px;
  position: relative;
}
.cid-v4HUSkEvvC .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(239, 239, 239, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v4HUSkEvvC .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v4HUSkEvvC .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v4HUSkEvvC .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v4HUSkEvvC .content__block {
    padding: 30px 15px;
  }
  .cid-v4HUSkEvvC .mbr-figure {
    padding: 0;
  }
  .cid-v4HUSkEvvC .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(239, 239, 239, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v4HUSkEvvC .lg-push {
    right: 5%;
  }
  .cid-v4HUSkEvvC .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v4HUSkEvvC .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v4HUSkEvvC .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v4HUSkEvvC .mbr-text,
.cid-v4HUSkEvvC .mbr-section-btn {
  color: #000000;
}
.cid-v4HUSkEvvC .mbr-section-title {
  color: #383d4b;
}
.cid-v4HVdAC73P {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v4HVdAC73P .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v4HVdAC73P .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v4HVdAC73P .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v4HVdAC73P .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v4HVdAC73P .mbr-text,
.cid-v4HVdAC73P .mbr-section-btn {
  color: #ffffff;
}
.cid-v4HVdAC73P .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v4HVdAC73P .card .card-wrapper {
  text-align: center;
}
.cid-v4HVdAC73P .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v4HVdAC73P .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v4HVdAC73P .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v4HVdAC73P .buttons-wrap {
  text-align: center;
}
.cid-v4HVdAC73P .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v4HVdAC73P .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v4HVdAC73P .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v4HVdAC73P .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v4HVdAC73P .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v4HVdAC73P .buttons-wrap .or {
    display: none;
  }
}
.cid-v4HVdAC73P .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4HVdAC73P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4I1jZOo9V {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
}
.cid-v4I1jZOo9V::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #f7f7f7;
}
.cid-v4I1jZOo9V .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v4I1jZOo9V .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v4I1jZOo9V .container {
    padding: 0 25px;
  }
}
.cid-v4I1jZOo9V .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v4I1jZOo9V .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v4I1jZOo9V .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v4I1jZOo9V .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v4I1jZOo9V .item:focus,
.cid-v4I1jZOo9V span:focus {
  outline: none;
}
.cid-v4I1jZOo9V .item-wrapper {
  position: relative;
}
.cid-v4I1jZOo9V .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v4I1jZOo9V .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v4I1jZOo9V .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v4I1jZOo9V .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v4I1jZOo9V .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4I1jZOo9V .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v4I1jZOo9V .embla__button--next,
.cid-v4I1jZOo9V .embla__button--prev {
  display: flex;
}
.cid-v4I1jZOo9V .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #e6c16d !important;
  color: #000000 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v4I1jZOo9V .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v4I1jZOo9V .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v4I1jZOo9V .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v4I1jZOo9V .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v4I1jZOo9V .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v4I1jZOo9V .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v4I1jZOo9V .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v4I1jZOo9V .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v4I1jZOo9V .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v4I1jZOo9V .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v4I1jZOo9V .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v4I1jZOo9V .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v4I1jZOo9V .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v4I1jZOo9V .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v4HZSk2At6 {
  padding-top: 9rem;
  padding-bottom: 10rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20180812-112434-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v4HZSk2At6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4HZSk2At6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4HZSk2At6 .mbr-section-head {
  width: 100%;
}
.cid-v4HZSk2At6 .mbr-section-title {
  color: #212428;
}
.cid-v4HZSk2At6 .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v4HZSk2At6 .mbr-section-btn {
  margin-top: 40px;
}
.cid-v4HXOEP5cd {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v4HXOEP5cd .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v4HXOEP5cd .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v4HXOEP5cd .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-v4HXOEP5cd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v4HXOEP5cd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v4HXOEP5cd .map-placeholder {
  display: none;
}
.cid-v4HXOEP5cd .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v4HXOEP5cd .card {
  padding: 3rem 8rem;
}
.cid-v4HXOEP5cd .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v4HXOEP5cd .card .mbr-text {
  color: #06182d;
}
.cid-v4HXOEP5cd .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v4HXOEP5cd .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v4HXOEP5cd .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v4HXOEP5cd .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v4HXOEP5cd .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v4HXOEP5cd .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v4HXOEP5cd .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v4HXOEP5cd .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v4HXOEP5cd .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v4HXOEP5cd .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v4HXOEP5cd .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4HXOEP5cd .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v4HXOEP5cd .card .form-group {
  padding-right: 0;
}
.cid-v4HXOEP5cd .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v4HXOEP5cd .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v4HXOEP5cd .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v4HXOEP5cd .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v4HXOEP5cd .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v4HXOEP5cd h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v4HXOEP5cd * {
    text-align: center !important;
  }
  .cid-v4HXOEP5cd .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v4HXOEP5cd .form-group {
    max-width: 180px;
  }
  .cid-v4HXOEP5cd .card {
    padding: 2rem 1rem;
  }
}
.cid-v4HXOEP5cd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4HXOEP5cd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4TRJOsiQo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4TRJOsiQo .video-wrapper iframe {
  width: 100%;
}
.cid-v4TRJOsiQo .mbr-section-title,
.cid-v4TRJOsiQo .mbr-section-subtitle,
.cid-v4TRJOsiQo .mbr-text {
  text-align: center;
}
.cid-v4TRJOsiQo .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #FF4712;
  text-align: center;
}
.cid-v4TRJOsiQo .mbr-section-title {
  margin-bottom: 14px;
  color: #20232a;
  text-align: center;
}
.cid-v4TRJOsiQo .mbr-text {
  margin-bottom: 0;
  color: #65676c;
}
.cid-v4TRJOsiQo .mbr-section-head {
  margin-bottom: 45px;
}
.cid-v4UvV3i7YS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4UvV3i7YS .item:focus,
.cid-v4UvV3i7YS span:focus {
  outline: none;
}
.cid-v4UvV3i7YS .item {
  cursor: pointer;
}
.cid-v4UvV3i7YS .grid-container {
  grid-row-gap: 1rem;
}
@media (max-width: 767px) {
  .cid-v4UvV3i7YS .grid-container {
    grid-row-gap: 1rem;
  }
}
.cid-v4UvV3i7YS .grid-container-1,
.cid-v4UvV3i7YS .grid-container-2 {
  gap: 0 1rem;
}
@media (max-width: 767px) {
  .cid-v4UvV3i7YS .grid-container-1,
  .cid-v4UvV3i7YS .grid-container-2 {
    gap: 0 1rem;
  }
}
.cid-v4UvV3i7YS .mbr-section-title {
  margin-bottom: 40px;
  color: #ffffff;
  text-align: center;
}
.cid-v4UvV3i7YS .content-head {
  max-width: 800px;
}
.cid-v4UvV3i7YS .container,
.cid-v4UvV3i7YS .container-fluid {
  overflow: hidden;
}
.cid-v4UvV3i7YS .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-v4UvV3i7YS .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v4UvV3i7YS .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 500px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-v4UvV3i7YS .grid-item img {
    height: 300px;
  }
}
@media (max-width: 767px) {
  .cid-v4UvV3i7YS .grid-item img {
    min-width: 35vw;
    height: 250px;
  }
}
@media (max-width: 425px) {
  .cid-v4UvV3i7YS .grid-item img {
    height: 140px;
  }
}
.cid-v4UvV3i7YS .grid-container-1,
.cid-v4UvV3i7YS .grid-container-2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v4UvV3i7YS .grid-container-1 {
  align-items: flex-end;
}
.cid-v4UvV3i7YS .grid-container-2 {
  align-items: flex-start;
}
.cid-v4Jg7b8Bdd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/dsc07653-2000x1127.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v4Jg7b8Bdd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4Jg7b8Bdd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4Jg7b8Bdd .mbr-section-head {
  width: 100%;
}
.cid-v4Jg7b8Bdd .mbr-section-title {
  color: #212428;
}
.cid-v4Jg7b8Bdd .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v4Jg7b8Bdd .mbr-section-btn {
  margin-top: 40px;
}
.cid-v4Id4PRZW2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4Id4PRZW2 img,
.cid-v4Id4PRZW2 .item-img {
  width: 100%;
}
.cid-v4Id4PRZW2 .item:focus,
.cid-v4Id4PRZW2 span:focus {
  outline: none;
}
.cid-v4Id4PRZW2 .slide-content {
  width: 100%;
  height: 460px;
  position: relative;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (max-width: 992px) {
  .cid-v4Id4PRZW2 .slide-content {
    margin-bottom: 30px;
  }
}
.cid-v4Id4PRZW2 .slide-content img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  object-fit: cover;
  transform: scale(1, 1);
  transition: all .4s ease;
}
.cid-v4Id4PRZW2 .card-link {
  position: relative;
  height: 100%;
  z-index: 1;
  transition: all .4s ease;
  pointer-events: none;
}
.cid-v4Id4PRZW2 .card-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 36px 40px;
}
@media (max-width: 425px) {
  .cid-v4Id4PRZW2 .card-wrapper {
    padding: 29px;
  }
}
.cid-v4Id4PRZW2 .card-wrapper .card-button {
  width: 100%;
}
.cid-v4Id4PRZW2 .card-wrapper .card-button .mbr-button {
  width: 98px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-top: 4px;
  margin: 0;
  border-radius: 15px;
  letter-spacing: .72px;
  background: #ff4712;
  pointer-events: visible;
  transition: all .4s ease;
}
.cid-v4Id4PRZW2 .card-wrapper .card-text-main .mbr-card-title {
  margin: 0;
  pointer-events: visible;
}
.cid-v4Id4PRZW2 .card-wrapper .card-text-main .card-text-date {
  margin-top: 15px;
}
.cid-v4Id4PRZW2 .card-wrapper .card-text-main .card-text-date .mbr-date {
  margin: 0;
  opacity: .85;
  pointer-events: visible;
  display: inline-flex;
  align-items: center;
}
.cid-v4Id4PRZW2 .card-wrapper .card-text-main .card-text-date .mbr-date span {
  margin-right: 13px;
  color: #e6c16d;
  pointer-events: visible;
}
.cid-v4Id4PRZW2 .slide-content:hover img {
  transform: scale(1.1, 1.1);
}
.cid-v4Id4PRZW2 .slide-content:hover .mbr-button {
  background: #20232a;
}
.cid-v4Id4PRZW2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-v4Id4PRZW2 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v4Id4PRZW2 .embla__button--next,
.cid-v4Id4PRZW2 .embla__button--prev {
  display: flex;
}
.cid-v4Id4PRZW2 .embla__button {
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #000000;
  border: 2px solid #0a0c10;
  border-radius: 50%;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: -20%;
}
@media (max-width: 992px) {
  .cid-v4Id4PRZW2 .embla__button {
    top: -5%;
  }
}
@media (max-width: 768px) {
  .cid-v4Id4PRZW2 .embla__button {
    top: -8%;
  }
}
@media (max-width: 768px) {
  .cid-v4Id4PRZW2 .embla__button {
    display: none;
  }
}
.cid-v4Id4PRZW2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v4Id4PRZW2 .embla__button:hover {
  background: transparent;
  color: #e6c16d;
}
.cid-v4Id4PRZW2 .embla__button.embla__button--prev {
  right: 2.6rem;
}
@media (max-width: 768px) {
  .cid-v4Id4PRZW2 .embla__button.embla__button--prev {
    left: 0;
  }
}
.cid-v4Id4PRZW2 .embla__button.embla__button--next {
  right: 0;
}
@media (max-width: 768px) {
  .cid-v4Id4PRZW2 .embla__button.embla__button--next {
    left: 2.6rem;
  }
}
.cid-v4Id4PRZW2 .embla {
  position: relative;
  width: 100%;
  margin-top: 45px;
}
@media (max-width: 992px) {
  .cid-v4Id4PRZW2 .embla {
    margin-top: 88px;
  }
}
.cid-v4Id4PRZW2 .embla__viewport {
  overflow: hidden;
  width: 120%;
  padding: 0;
}
.cid-v4Id4PRZW2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v4Id4PRZW2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v4Id4PRZW2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v4Id4PRZW2 .mbr-section-title {
  margin-bottom: 20px;
  color: #20232a;
  text-align: left;
}
.cid-v4Id4PRZW2 .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #FF4712;
  text-align: left;
}
@media (max-width: 992px) {
  .cid-v4Id4PRZW2 .mbr-section-subtitle {
    margin-bottom: 8px;
  }
}
.cid-v4Id4PRZW2 .mbr-text {
  margin: 55px 0 0 0;
  color: #84858a;
  text-align: left;
}
@media (max-width: 992px) {
  .cid-v4Id4PRZW2 .mbr-text {
    margin: 0;
  }
}
.cid-v4Id4PRZW2 .mbr-button {
  color: #FFFFFF;
}
.cid-v4Id4PRZW2 .mbr-card-title {
  color: #FFFFFF;
}
.cid-v4Id4PRZW2 .mbr-date {
  color: #fafafa;
}
.cid-v4Id4PRZW2 .mbr-card-title,
.cid-v4Id4PRZW2 .card-button,
.cid-v4Id4PRZW2 .card-text-date {
  text-align: left;
}
.cid-v4UBBgV9Pq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4UBBgV9Pq .item:focus,
.cid-v4UBBgV9Pq span:focus {
  outline: none;
}
.cid-v4UBBgV9Pq .item {
  cursor: pointer;
}
.cid-v4UBBgV9Pq .grid-container {
  grid-row-gap: 1rem;
}
@media (max-width: 767px) {
  .cid-v4UBBgV9Pq .grid-container {
    grid-row-gap: 1rem;
  }
}
.cid-v4UBBgV9Pq .grid-container-1,
.cid-v4UBBgV9Pq .grid-container-2,
.cid-v4UBBgV9Pq .grid-container-3 {
  gap: 0 1rem;
}
@media (max-width: 767px) {
  .cid-v4UBBgV9Pq .grid-container-1,
  .cid-v4UBBgV9Pq .grid-container-2,
  .cid-v4UBBgV9Pq .grid-container-3 {
    gap: 0 1rem;
  }
}
.cid-v4UBBgV9Pq .mbr-section-title {
  margin-bottom: 40px;
  color: #ffffff;
  text-align: center;
}
.cid-v4UBBgV9Pq .content-head {
  max-width: 800px;
}
.cid-v4UBBgV9Pq .container,
.cid-v4UBBgV9Pq .container-fluid {
  overflow: hidden;
}
.cid-v4UBBgV9Pq .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
  mask-image: linear-gradient(to top, transparent 2%, #000000 15%, #000000 85%, transparent 98%);
  -webkit-mask-image: linear-gradient(to top, transparent 2%, #000000 15%, #000000 85%, transparent 98%);
}
.cid-v4UBBgV9Pq .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v4UBBgV9Pq .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 480px;
  object-fit: cover;
  border-radius: 0  !important;
}
@media (max-width: 1200px) {
  .cid-v4UBBgV9Pq .grid-item img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .cid-v4UBBgV9Pq .grid-item img {
    min-width: 35vw;
    height: 250px;
  }
}
@media (max-width: 425px) {
  .cid-v4UBBgV9Pq .grid-item img {
    height: 140px;
  }
}
.cid-v4UBBgV9Pq .grid-container-1,
.cid-v4UBBgV9Pq .grid-container-2,
.cid-v4UBBgV9Pq .grid-container-3 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v4UBBgV9Pq .grid-container-1 {
  align-items: flex-end;
}
.cid-v4UBBgV9Pq .grid-container-2 {
  align-items: flex-start;
}
.cid-v4HYVnKEMk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20180812-103802-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v4HYVnKEMk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4HYVnKEMk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4HYVnKEMk .mbr-section-head {
  width: 100%;
}
.cid-v4HYVnKEMk .mbr-section-title {
  color: #212428;
}
.cid-v4HYVnKEMk .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v4HYVnKEMk .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v54OZE1kcA {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v54OZE1kcA .content__block {
  padding: 50px 15px;
}
.cid-v54OZE1kcA .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v54OZE1kcA .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v54OZE1kcA .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v54OZE1kcA .image {
  perspective: 3500px;
  position: relative;
}
.cid-v54OZE1kcA .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v54OZE1kcA .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v54OZE1kcA .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v54OZE1kcA .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v54OZE1kcA .content__block {
    padding: 30px 15px;
  }
  .cid-v54OZE1kcA .mbr-figure {
    padding: 0;
  }
  .cid-v54OZE1kcA .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v54OZE1kcA .lg-push {
    right: 21%;
  }
  .cid-v54OZE1kcA .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v54OZE1kcA .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v54OZE1kcA .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v54OZE1kcA .mbr-section-title {
  color: #282f39;
}
.cid-v54OZE1kcA .mbr-text,
.cid-v54OZE1kcA .mbr-section-btn {
  color: #1e1e2a;
}
.cid-v54PvHs28M {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v54PvHs28M .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v54PvHs28M .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v54PvHs28M .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v54PvHs28M .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v54PvHs28M .mbr-text,
.cid-v54PvHs28M .mbr-section-btn {
  color: #ffffff;
}
.cid-v54PvHs28M .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v54PvHs28M .card .card-wrapper {
  text-align: center;
}
.cid-v54PvHs28M .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v54PvHs28M .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v54PvHs28M .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v54PvHs28M .buttons-wrap {
  text-align: center;
}
.cid-v54PvHs28M .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v54PvHs28M .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v54PvHs28M .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v54PvHs28M .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v54PvHs28M .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v54PvHs28M .buttons-wrap .or {
    display: none;
  }
}
.cid-v54PvHs28M .mbr-fallback-image.disabled {
  display: none;
}
.cid-v54PvHs28M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v55CY6b1KO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
}
.cid-v55CY6b1KO::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #f7f7f7;
}
.cid-v55CY6b1KO .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v55CY6b1KO .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v55CY6b1KO .container {
    padding: 0 25px;
  }
}
.cid-v55CY6b1KO .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v55CY6b1KO .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v55CY6b1KO .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v55CY6b1KO .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v55CY6b1KO .item:focus,
.cid-v55CY6b1KO span:focus {
  outline: none;
}
.cid-v55CY6b1KO .item-wrapper {
  position: relative;
}
.cid-v55CY6b1KO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v55CY6b1KO .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v55CY6b1KO .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v55CY6b1KO .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v55CY6b1KO .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v55CY6b1KO .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v55CY6b1KO .embla__button--next,
.cid-v55CY6b1KO .embla__button--prev {
  display: flex;
}
.cid-v55CY6b1KO .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #e6c16d !important;
  color: #000000 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v55CY6b1KO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v55CY6b1KO .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v55CY6b1KO .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v55CY6b1KO .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v55CY6b1KO .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v55CY6b1KO .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v55CY6b1KO .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v55CY6b1KO .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v55CY6b1KO .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v55CY6b1KO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v55CY6b1KO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v55CY6b1KO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v55CY6b1KO .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v55CY6b1KO .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v55PgqpNwC {
  padding-top: 10rem;
  padding-bottom: 10rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/dsc04764-2000x1127.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v55PgqpNwC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v55PgqpNwC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v55PgqpNwC .mbr-section-head {
  width: 100%;
}
.cid-v55PgqpNwC .mbr-section-title {
  color: #212428;
}
.cid-v55PgqpNwC .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v55PgqpNwC .mbr-section-btn {
  margin-top: 40px;
}
.cid-v54PPbKwP3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v54PPbKwP3 .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v54PPbKwP3 .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v54PPbKwP3 .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-v54PPbKwP3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v54PPbKwP3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v54PPbKwP3 .map-placeholder {
  display: none;
}
.cid-v54PPbKwP3 .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v54PPbKwP3 .card {
  padding: 3rem 8rem;
}
.cid-v54PPbKwP3 .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v54PPbKwP3 .card .mbr-text {
  color: #06182d;
}
.cid-v54PPbKwP3 .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v54PPbKwP3 .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v54PPbKwP3 .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v54PPbKwP3 .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v54PPbKwP3 .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v54PPbKwP3 .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v54PPbKwP3 .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v54PPbKwP3 .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v54PPbKwP3 .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v54PPbKwP3 .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v54PPbKwP3 .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v54PPbKwP3 .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v54PPbKwP3 .card .form-group {
  padding-right: 0;
}
.cid-v54PPbKwP3 .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v54PPbKwP3 .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v54PPbKwP3 .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v54PPbKwP3 .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v54PPbKwP3 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v54PPbKwP3 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v54PPbKwP3 * {
    text-align: center !important;
  }
  .cid-v54PPbKwP3 .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v54PPbKwP3 .form-group {
    max-width: 180px;
  }
  .cid-v54PPbKwP3 .card {
    padding: 2rem 1rem;
  }
}
.cid-v54PPbKwP3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v54PPbKwP3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v55GJosDCr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
}
.cid-v55GJosDCr::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #f7f7f7;
}
.cid-v55GJosDCr .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v55GJosDCr .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v55GJosDCr .container {
    padding: 0 25px;
  }
}
.cid-v55GJosDCr .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v55GJosDCr .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v55GJosDCr .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v55GJosDCr .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v55GJosDCr .item:focus,
.cid-v55GJosDCr span:focus {
  outline: none;
}
.cid-v55GJosDCr .item-wrapper {
  position: relative;
}
.cid-v55GJosDCr .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v55GJosDCr .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v55GJosDCr .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v55GJosDCr .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v55GJosDCr .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v55GJosDCr .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v55GJosDCr .embla__button--next,
.cid-v55GJosDCr .embla__button--prev {
  display: flex;
}
.cid-v55GJosDCr .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #e6c16d !important;
  color: #000000 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v55GJosDCr .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v55GJosDCr .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v55GJosDCr .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v55GJosDCr .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v55GJosDCr .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v55GJosDCr .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v55GJosDCr .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v55GJosDCr .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v55GJosDCr .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v55GJosDCr .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v55GJosDCr .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v55GJosDCr .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v55GJosDCr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v55GJosDCr .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v55HRZ7D11 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v55HRZ7D11 .item:focus,
.cid-v55HRZ7D11 span:focus {
  outline: none;
}
.cid-v55HRZ7D11 .item {
  cursor: pointer;
}
.cid-v55HRZ7D11 .grid-container {
  grid-row-gap: 1rem;
}
@media (max-width: 767px) {
  .cid-v55HRZ7D11 .grid-container {
    grid-row-gap: 1rem;
  }
}
.cid-v55HRZ7D11 .grid-container-1,
.cid-v55HRZ7D11 .grid-container-2 {
  gap: 0 1rem;
}
@media (max-width: 767px) {
  .cid-v55HRZ7D11 .grid-container-1,
  .cid-v55HRZ7D11 .grid-container-2 {
    gap: 0 1rem;
  }
}
.cid-v55HRZ7D11 .mbr-section-title {
  margin-bottom: 40px;
  color: #ffffff;
  text-align: center;
}
.cid-v55HRZ7D11 .content-head {
  max-width: 800px;
}
.cid-v55HRZ7D11 .container,
.cid-v55HRZ7D11 .container-fluid {
  overflow: hidden;
}
.cid-v55HRZ7D11 .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-v55HRZ7D11 .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v55HRZ7D11 .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 500px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-v55HRZ7D11 .grid-item img {
    height: 300px;
  }
}
@media (max-width: 767px) {
  .cid-v55HRZ7D11 .grid-item img {
    min-width: 35vw;
    height: 250px;
  }
}
@media (max-width: 425px) {
  .cid-v55HRZ7D11 .grid-item img {
    height: 140px;
  }
}
.cid-v55HRZ7D11 .grid-container-1,
.cid-v55HRZ7D11 .grid-container-2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v55HRZ7D11 .grid-container-1 {
  align-items: flex-end;
}
.cid-v55HRZ7D11 .grid-container-2 {
  align-items: flex-start;
}
.cid-v56bhsMHiJ {
  padding-top: 8rem;
  padding-bottom: 9rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/dsc04719-2000x1127.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v56bhsMHiJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v56bhsMHiJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v56bhsMHiJ .mbr-section-head {
  width: 100%;
}
.cid-v56bhsMHiJ .mbr-section-title {
  color: #212428;
}
.cid-v56bhsMHiJ .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v56bhsMHiJ .mbr-section-btn {
  margin-top: 40px;
}
.cid-v55JcLQtts {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 0px;
}
.cid-v55JcLQtts .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-v55JcLQtts .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v55JcLQtts .image-block:hover:before {
  opacity: 0.4;
}
.cid-v55JcLQtts .image-block:hover .wrap {
  opacity: 1;
}
.cid-v55JcLQtts .image-block:hover img {
  transform: scale(1.05);
}
.cid-v55JcLQtts .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-v55JcLQtts h4 {
  letter-spacing: 2px;
}
.cid-v55JcLQtts figcaption {
  position: relative;
}
.cid-v55JcLQtts figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v55JcLQtts img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-v55JcLQtts .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-v55JcLQtts .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-v55JcLQtts .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-v55JcLQtts .image-block:before {
    opacity: 0.4;
  }
  .cid-v55JcLQtts .image-block .wrap {
    opacity: 1;
  }
}
.cid-v56791oL7o {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 75px;
}
.cid-v56791oL7o .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-v56791oL7o .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v56791oL7o .image-block:hover:before {
  opacity: 0.4;
}
.cid-v56791oL7o .image-block:hover .wrap {
  opacity: 1;
}
.cid-v56791oL7o .image-block:hover img {
  transform: scale(1.05);
}
.cid-v56791oL7o .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-v56791oL7o h4 {
  letter-spacing: 2px;
}
.cid-v56791oL7o figcaption {
  position: relative;
}
.cid-v56791oL7o figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v56791oL7o img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-v56791oL7o .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-v56791oL7o .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-v56791oL7o .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-v56791oL7o .image-block:before {
    opacity: 0.4;
  }
  .cid-v56791oL7o .image-block .wrap {
    opacity: 1;
  }
}
.cid-v55Ar5RacD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/dsc04765-1-2000x1127.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v55Ar5RacD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v55Ar5RacD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v55Ar5RacD .mbr-section-head {
  width: 100%;
}
.cid-v55Ar5RacD .mbr-section-title {
  color: #212428;
}
.cid-v55Ar5RacD .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v55Ar5RacD .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v5aA0q4RPy {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5aA0q4RPy .content__block {
  padding: 50px 15px;
}
.cid-v5aA0q4RPy .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v5aA0q4RPy .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v5aA0q4RPy .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v5aA0q4RPy .image {
  perspective: 3500px;
  position: relative;
}
.cid-v5aA0q4RPy .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v5aA0q4RPy .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v5aA0q4RPy .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v5aA0q4RPy .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v5aA0q4RPy .content__block {
    padding: 30px 15px;
  }
  .cid-v5aA0q4RPy .mbr-figure {
    padding: 0;
  }
  .cid-v5aA0q4RPy .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v5aA0q4RPy .lg-push {
    right: 21%;
  }
  .cid-v5aA0q4RPy .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v5aA0q4RPy .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v5aA0q4RPy .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v5aA0q4RPy .mbr-section-title {
  color: #282f39;
}
.cid-v5aA0q4RPy .mbr-text,
.cid-v5aA0q4RPy .mbr-section-btn {
  color: #1e1e2a;
}
.cid-v5aA3bau7P {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #235d81;
}
.cid-v5aA3bau7P .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-v5aA3bau7P .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v5aA3bau7P .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v5aA3bau7P .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v5aA3bau7P .mbr-text,
.cid-v5aA3bau7P .mbr-section-btn {
  color: #ffffff;
}
.cid-v5aA3bau7P .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5aA3bau7P .card .card-wrapper {
  text-align: center;
}
.cid-v5aA3bau7P .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v5aA3bau7P .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v5aA3bau7P .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5aA3bau7P .buttons-wrap {
  text-align: center;
}
.cid-v5aA3bau7P .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v5aA3bau7P .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v5aA3bau7P .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v5aA3bau7P .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v5aA3bau7P .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v5aA3bau7P .buttons-wrap .or {
    display: none;
  }
}
.cid-v5aA3bau7P .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5aA3bau7P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5aGc8O0hf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
}
.cid-v5aGc8O0hf::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #ffffff;
}
.cid-v5aGc8O0hf .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v5aGc8O0hf .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v5aGc8O0hf .container {
    padding: 0 25px;
  }
}
.cid-v5aGc8O0hf .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v5aGc8O0hf .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v5aGc8O0hf .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v5aGc8O0hf .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v5aGc8O0hf .item:focus,
.cid-v5aGc8O0hf span:focus {
  outline: none;
}
.cid-v5aGc8O0hf .item-wrapper {
  position: relative;
}
.cid-v5aGc8O0hf .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v5aGc8O0hf .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v5aGc8O0hf .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v5aGc8O0hf .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v5aGc8O0hf .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v5aGc8O0hf .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v5aGc8O0hf .embla__button--next,
.cid-v5aGc8O0hf .embla__button--prev {
  display: flex;
}
.cid-v5aGc8O0hf .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #e6c16d !important;
  color: #000000 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v5aGc8O0hf .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v5aGc8O0hf .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v5aGc8O0hf .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v5aGc8O0hf .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v5aGc8O0hf .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v5aGc8O0hf .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v5aGc8O0hf .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v5aGc8O0hf .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v5aGc8O0hf .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v5aGc8O0hf .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v5aGc8O0hf .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v5aGc8O0hf .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v5aGc8O0hf .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5aGc8O0hf .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v5aA2578F0 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5aA2578F0 .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v5aA2578F0 .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v5aA2578F0 .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-v5aA2578F0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5aA2578F0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5aA2578F0 .map-placeholder {
  display: none;
}
.cid-v5aA2578F0 .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v5aA2578F0 .card {
  padding: 3rem 8rem;
}
.cid-v5aA2578F0 .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5aA2578F0 .card .mbr-text {
  color: #06182d;
}
.cid-v5aA2578F0 .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v5aA2578F0 .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v5aA2578F0 .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v5aA2578F0 .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v5aA2578F0 .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v5aA2578F0 .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v5aA2578F0 .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v5aA2578F0 .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v5aA2578F0 .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v5aA2578F0 .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v5aA2578F0 .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5aA2578F0 .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v5aA2578F0 .card .form-group {
  padding-right: 0;
}
.cid-v5aA2578F0 .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v5aA2578F0 .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v5aA2578F0 .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v5aA2578F0 .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v5aA2578F0 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v5aA2578F0 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v5aA2578F0 * {
    text-align: center !important;
  }
  .cid-v5aA2578F0 .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v5aA2578F0 .form-group {
    max-width: 180px;
  }
  .cid-v5aA2578F0 .card {
    padding: 2rem 1rem;
  }
}
.cid-v5aA2578F0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5aA2578F0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5aLyqxPgr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5aLyqxPgr .item:focus,
.cid-v5aLyqxPgr span:focus {
  outline: none;
}
.cid-v5aLyqxPgr .item {
  cursor: pointer;
}
.cid-v5aLyqxPgr .grid-container {
  grid-row-gap: 1rem;
}
@media (max-width: 767px) {
  .cid-v5aLyqxPgr .grid-container {
    grid-row-gap: 1rem;
  }
}
.cid-v5aLyqxPgr .grid-container-1,
.cid-v5aLyqxPgr .grid-container-2 {
  gap: 0 1rem;
}
@media (max-width: 767px) {
  .cid-v5aLyqxPgr .grid-container-1,
  .cid-v5aLyqxPgr .grid-container-2 {
    gap: 0 1rem;
  }
}
.cid-v5aLyqxPgr .mbr-section-title {
  margin-bottom: 40px;
  color: #ffffff;
  text-align: center;
}
.cid-v5aLyqxPgr .content-head {
  max-width: 800px;
}
.cid-v5aLyqxPgr .container,
.cid-v5aLyqxPgr .container-fluid {
  overflow: hidden;
}
.cid-v5aLyqxPgr .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-v5aLyqxPgr .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v5aLyqxPgr .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 500px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-v5aLyqxPgr .grid-item img {
    height: 300px;
  }
}
@media (max-width: 767px) {
  .cid-v5aLyqxPgr .grid-item img {
    min-width: 35vw;
    height: 250px;
  }
}
@media (max-width: 425px) {
  .cid-v5aLyqxPgr .grid-item img {
    height: 140px;
  }
}
.cid-v5aLyqxPgr .grid-container-1,
.cid-v5aLyqxPgr .grid-container-2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v5aLyqxPgr .grid-container-1 {
  align-items: flex-end;
}
.cid-v5aLyqxPgr .grid-container-2 {
  align-items: flex-start;
}
.cid-v5aTo6UAWa {
  padding-top: 0rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v5aTo6UAWa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5aTo6UAWa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5aTo6UAWa .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 510px;
  max-width: 510px;
}
@media (max-width: 767px) {
  .cid-v5aTo6UAWa .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v5aTo6UAWa .embla__slide .slide-content {
  width: 100%;
}
.cid-v5aTo6UAWa .embla__slide .slide-content .item-wrapper {
  position: relative;
}
.cid-v5aTo6UAWa .embla__slide .slide-content .item-wrapper .item-img {
  display: flex;
  align-items: center;
  margin-bottom: 80px;
}
@media (max-width: 1200px) {
  .cid-v5aTo6UAWa .embla__slide .slide-content .item-wrapper .item-img {
    margin-bottom: 40px;
  }
}
@media (max-width: 992px) {
  .cid-v5aTo6UAWa .embla__slide .slide-content .item-wrapper .item-img {
    margin-bottom: 20px;
  }
}
.cid-v5aTo6UAWa .embla__slide .slide-content .item-wrapper .item-img img {
  height: 350px;
  object-fit: cover;
  box-shadow: 5px 40px 50px 0 #eaeaea;
}
@media (max-width: 992px) {
  .cid-v5aTo6UAWa .embla__slide .slide-content .item-wrapper .item-img img {
    box-shadow: none;
  }
}
.cid-v5aTo6UAWa .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
}
.cid-v5aTo6UAWa .embla__slide .slide-content .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-v5aTo6UAWa .embla__slide .slide-content .item-wrapper .item-content .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5aTo6UAWa .embla__button--next,
.cid-v5aTo6UAWa .embla__button--prev {
  display: flex;
}
.cid-v5aTo6UAWa .embla__button {
  bottom: 0;
  width: 52px;
  height: 52px;
  font-size: 16px;
  background-color: #235d81 !important;
  color: #ffc772 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
@media (max-width: 768px) {
  .cid-v5aTo6UAWa .embla__button {
    display: none;
  }
}
.cid-v5aTo6UAWa .embla__button:disabled {
  opacity: .5 !important;
}
.cid-v5aTo6UAWa .embla__button:hover {
  transform: scale(1.05);
}
.cid-v5aTo6UAWa .embla__button.embla__button--prev {
  right: 3.5rem;
}
.cid-v5aTo6UAWa .embla__button.embla__button--prev .mbr-iconfont {
  margin-right: 5px;
}
.cid-v5aTo6UAWa .embla__button.embla__button--next {
  right: 0;
}
.cid-v5aTo6UAWa .embla__button.embla__button--next .mbr-iconfont {
  margin-left: 5px;
}
.cid-v5aTo6UAWa .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v5aTo6UAWa .embla__viewport {
  overflow: visible;
  width: 100%;
  margin-right: 1rem;
}
.cid-v5aTo6UAWa .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v5aTo6UAWa .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v5aTo6UAWa .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v5aTo6UAWa .item-menu-overlay {
  opacity: 0 !important;
}
.cid-v5aTo6UAWa .item-text {
  color: #19171c;
}
.cid-v5bwzpzAvs {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5bwzpzAvs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5bwzpzAvs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5bwzpzAvs .card-wrapper {
  padding: 40px 0;
  background-color: #235d81;
}
@media (max-width: 992px) {
  .cid-v5bwzpzAvs .card-wrapper {
    padding: 16px;
  }
}
.cid-v5bwzpzAvs .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 280px;
  max-width: 280px;
}
@media (max-width: 768px) {
  .cid-v5bwzpzAvs .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v5bwzpzAvs .embla__slide .slide-content {
  width: 100%;
}
.cid-v5bwzpzAvs .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 370px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v5bwzpzAvs .embla__slide .slide-content .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-v5bwzpzAvs .embla__button--next,
.cid-v5bwzpzAvs .embla__button--prev {
  display: flex;
}
.cid-v5bwzpzAvs .embla__button {
  bottom: 47%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #ffffff !important;
  color: #121212 !important;
  border: none !important;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
@media (max-width: 992px) {
  .cid-v5bwzpzAvs .embla__button {
    bottom: 0;
  }
}
.cid-v5bwzpzAvs .embla__button:hover {
  background-color: #f9652f !important;
  color: #ffffff !important;
}
.cid-v5bwzpzAvs .embla__button:disabled {
  opacity: .5 !important;
  background-color: #ffffff !important;
  color: #121212 !important;
}
.cid-v5bwzpzAvs .embla__button.embla__button--prev {
  left: 20px;
}
@media (max-width: 992px) {
  .cid-v5bwzpzAvs .embla__button.embla__button--prev {
    left: 0;
  }
}
.cid-v5bwzpzAvs .embla__button.embla__button--next {
  right: 20px;
}
@media (max-width: 992px) {
  .cid-v5bwzpzAvs .embla__button.embla__button--next {
    right: 0;
  }
}
.cid-v5bwzpzAvs .embla {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: center;
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-v5bwzpzAvs .embla {
    padding: 0;
    padding-bottom: 4rem;
  }
}
.cid-v5bwzpzAvs .embla__viewport {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding: 0;
}
@media (max-width: 768px) {
  .cid-v5bwzpzAvs .embla__viewport {
    padding: 0;
  }
}
.cid-v5bwzpzAvs .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v5bwzpzAvs .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v5bwzpzAvs .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v5bwzpzAvs .item-menu-overlay {
  opacity: 0 !important;
}
.cid-v5bwzpzAvs .item-text {
  color: #000000;
}
.cid-v5bwzpzAvs .item-name {
  color: #000000;
}
.cid-v5bwzpzAvs .item-role {
  color: #767676;
}
.cid-v5bwzpzAvs .mbr-star {
  color: #f5b614;
}
.cid-v5aDYxNdCQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/dsc01433-2000x1127.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5aDYxNdCQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5aDYxNdCQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5aDYxNdCQ .mbr-section-head {
  width: 100%;
}
.cid-v5aDYxNdCQ .mbr-section-title {
  color: #212428;
}
.cid-v5aDYxNdCQ .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5aDYxNdCQ .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v5xLvQABhK {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5xLvQABhK .content__block {
  padding: 50px 15px;
}
.cid-v5xLvQABhK .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v5xLvQABhK .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v5xLvQABhK .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v5xLvQABhK .image {
  perspective: 3500px;
  position: relative;
}
.cid-v5xLvQABhK .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v5xLvQABhK .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v5xLvQABhK .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v5xLvQABhK .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v5xLvQABhK .content__block {
    padding: 30px 15px;
  }
  .cid-v5xLvQABhK .mbr-figure {
    padding: 0;
  }
  .cid-v5xLvQABhK .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v5xLvQABhK .lg-push {
    right: 5%;
  }
  .cid-v5xLvQABhK .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v5xLvQABhK .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v5xLvQABhK .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v5xLvQABhK .mbr-section-title {
  color: #383d4b;
}
.cid-v5xLvQABhK .mbr-text,
.cid-v5xLvQABhK .mbr-section-btn {
  color: #383d4b;
}
.cid-v5xLDwEgYH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #235d81;
}
.cid-v5xLDwEgYH .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #fac769;
  text-align: right;
}
.cid-v5xLDwEgYH .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v5xLDwEgYH .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v5xLDwEgYH .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v5xLDwEgYH .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #e6c16d;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5xLDwEgYH .mbr-text,
.cid-v5xLDwEgYH .mbr-section-btn {
  color: #ffffff;
}
.cid-v5xLDwEgYH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5xLDwEgYH .card .card-wrapper {
  text-align: center;
}
.cid-v5xLDwEgYH .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v5xLDwEgYH .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v5xLDwEgYH .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5xLDwEgYH .buttons-wrap {
  text-align: center;
}
.cid-v5xLDwEgYH .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v5xLDwEgYH .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v5xLDwEgYH .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v5xLDwEgYH .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v5xLDwEgYH .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v5xLDwEgYH .buttons-wrap .or {
    display: none;
  }
}
.cid-v5xLDwEgYH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xLDwEgYH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xLDwEgYH .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5xLYH0m6C {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v5xLYH0m6C [class*="col"] {
  padding-left: .25rem !important;
  padding-right: .25rem !important;
}
.cid-v5xLYH0m6C .card {
  margin-bottom: .5rem;
  overflow: hidden;
  min-height: 426px;
}
.cid-v5xLYH0m6C .card .card-img {
  height: 100%;
  border-radius: 0;
}
.cid-v5xLYH0m6C .card .card-img img {
  object-fit: cover;
  height: 100%;
}
.cid-v5xLYH0m6C .card:hover .card-img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-v5xLYH0m6C .row:nth-of-type(2) .card {
  min-height: 326px;
}
.cid-v5xLYH0m6C .card-wrapper {
  overflow: hidden;
  position: relative;
  height: 100%;
}
.cid-v5xLYH0m6C .card-img {
  overflow: hidden;
  transition: transform 0.3s;
  position: relative;
}
.cid-v5xLYH0m6C .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5xLYH0m6C .card-sub-title {
  text-align: center;
}
.cid-v5xLYH0m6C .mbr-section-sub-title {
  text-align: left;
  color: #000000;
}
.cid-v5xMCKte4V {
  padding-top: 490px;
  background-image: url("../../../assets/images/20151101-131554-2000x511.jpg");
}
.cid-v5xMGuxead {
  background-color: #ffffff;
}
.cid-v5xMGuxead .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-v5xMGuxead .content img {
  width: 43px;
  height: 43px;
  object-fit: cover;
  margin-right: 15px;
}
.cid-v5xMGuxead .content .mbr-text {
  margin: 0;
}
.cid-v5xMGuxead .mbr-text {
  color: #ffffff;
}
.cid-v5DGFdcbR7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v5DGFdcbR7 .row {
  align-items: stretch;
  justify-content: center;
  padding: 0rem 0.5rem;
}
.cid-v5DGFdcbR7 .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  padding: 1rem;
  justify-content: center;
  width: 100%;
}
.cid-v5DGFdcbR7 .row .img-item img {
  width: 100%;
  object-fit: cover;
  height: 350px;
}
@media (max-height: 767px) {
  .cid-v5DGFdcbR7 .row .img-item img {
    height: 250px;
  }
}
@media (max-width: 992px) {
  .cid-v5DGFdcbR7 .row .img-item {
    padding: 0rem;
  }
}
.cid-v5DGFdcbR7 .big {
  transform: scale(1.1);
}
@media (max-width: 992px) {
  .cid-v5DGFdcbR7 .big {
    transform: scale(1);
  }
}
.cid-v5DGFdcbR7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5DGFdcbR7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xM2E4kji {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/dsc02663-2000x1127.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5xM2E4kji .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xM2E4kji .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xM2E4kji .mbr-section-head {
  width: 100%;
}
.cid-v5xM2E4kji .mbr-section-title {
  color: #212428;
}
.cid-v5xM2E4kji .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5xM2E4kji .mbr-section-btn {
  margin-top: 40px;
}
.cid-v5xNP17fy9 {
  background-color: #ffffff;
}
.cid-v5xNP17fy9 .content {
  display: flex;
  height: 100px;
  justify-content: center;
  align-items: center;
}
.cid-v5xNP17fy9 .content img {
  width: 43px;
  height: 43px;
  object-fit: cover;
  margin-right: 15px;
}
.cid-v5xNP17fy9 .content .mbr-text {
  margin: 0;
}
.cid-v5xNP17fy9 .mbr-text {
  color: #ffffff;
}
.cid-v5xLBKDiiT {
  background-image: url("../../../assets/images/dsc05541-2000x1127.jpg");
}
.cid-v5xLBKDiiT .animate__fadeInUp:before {
  background: #464c5f;
}
.cid-v5xLBKDiiT .row {
  flex-direction: row-reverse;
}
.cid-v5xLBKDiiT .top {
  z-index: 5;
}
.cid-v5xLBKDiiT .img-col {
  position: relative;
}
.cid-v5xLBKDiiT .img1 {
  position: absolute;
  max-width: 60%;
  top: 0rem;
  right: 1rem;
}
.cid-v5xLBKDiiT .img2 {
  max-width: 90%;
  padding-top: 10rem;
}
@media (max-width: 767px) {
  .cid-v5xLBKDiiT .img2 {
    padding-top: 5rem;
  }
}
.cid-v5xLBKDiiT img {
  width: 100%;
}
.cid-v5xLBKDiiT .text-wrapper {
  z-index: 11;
}
.cid-v5xLBKDiiT .wrapper {
  display: flex;
}
.cid-v5xLBKDiiT .row {
  align-items: center;
}
.cid-v5xLBKDiiT .animate__fadeInUp:before {
  background: "file:///C:/Users/bernard/AppData/Local/Mobirise.com/Mobirise/projects/project-2025-09-05_174047/assets/images/dsc05541-2000x1127.jpg";
}
.cid-v5xLBKDiiT .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #e6c16d;
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-v5xLBKDiiT .wrapper {
    flex-direction: column;
  }
  .cid-v5xLBKDiiT .iconfont-wrapper {
    margin: auto;
  }
  .cid-v5xLBKDiiT .mbr-iconfont {
    margin-right: 0rem;
    margin-bottom: 2rem;
  }
}
.cid-v5xLBKDiiT .mbr-section-title {
  color: #ffffff;
}
.cid-v5xLBKDiiT .mbr-text,
.cid-v5xLBKDiiT .mbr-section-btn {
  color: #ffffff;
}
.cid-v5xLBKDiiT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xLBKDiiT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xLAgTA1Y {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5xLAgTA1Y .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-v5xLAgTA1Y .modal-body .close {
  background: #1b1b1b;
}
.cid-v5xLAgTA1Y .modal-body .close span {
  font-style: normal;
}
.cid-v5xLAgTA1Y .carousel-inner > .active,
.cid-v5xLAgTA1Y .carousel-inner > .next,
.cid-v5xLAgTA1Y .carousel-inner > .prev {
  display: flex;
}
.cid-v5xLAgTA1Y .carousel-control .icon-next,
.cid-v5xLAgTA1Y .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v5xLAgTA1Y .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v5xLAgTA1Y .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v5xLAgTA1Y .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v5xLAgTA1Y .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v5xLAgTA1Y .boxed-slider > div {
  position: relative;
}
.cid-v5xLAgTA1Y .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-v5xLAgTA1Y .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v5xLAgTA1Y .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v5xLAgTA1Y .mbr-table-cell {
  padding: 0;
}
.cid-v5xLAgTA1Y .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v5xLAgTA1Y .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v5xLAgTA1Y .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-v5xLAgTA1Y .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-v5xLAgTA1Y .carousel-item .container {
    width: 100%;
  }
}
.cid-v5xLAgTA1Y .carousel-item-next.carousel-item-left,
.cid-v5xLAgTA1Y .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-v5xLAgTA1Y .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-v5xLAgTA1Y .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5xLAgTA1Y .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5xLAgTA1Y .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v5xLAgTA1Y .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5xLAgTA1Y .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v5xLAgTA1Y .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-v5xLAgTA1Y .mbr-slider .carousel-indicators li.active,
.cid-v5xLAgTA1Y .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v5xLAgTA1Y .mbr-slider .carousel-indicators li::after,
.cid-v5xLAgTA1Y .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v5xLAgTA1Y .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v5xLAgTA1Y .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v5xLAgTA1Y .mbr-slider > .container img {
  width: 100%;
}
.cid-v5xLAgTA1Y .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v5xLAgTA1Y .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v5xLAgTA1Y .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5xLAgTA1Y .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v5xLAgTA1Y .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v5xLAgTA1Y .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v5xLAgTA1Y .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v5xLAgTA1Y .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v5xLAgTA1Y .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v5xLAgTA1Y .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v5xLAgTA1Y .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v5xLAgTA1Y .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v5xLAgTA1Y .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v5xLAgTA1Y .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v5xLAgTA1Y .carousel-inner {
  height: 100%;
}
.cid-v5xLAgTA1Y .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v5xLAgTA1Y .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 700px;
  overflow: hidden;
}
.cid-v5xLAgTA1Y .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-v5xLAgTA1Y .content-slider-wrap {
  width: 70%;
}
.cid-v5xNIv66i5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-v5xNIv66i5 .mbr-text {
  text-align: center;
}
.cid-v5xLEH4P1K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5xLEH4P1K .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xLEH4P1K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xLEH4P1K .content-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 992px) {
  .cid-v5xLEH4P1K .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v5xLEH4P1K .mbr-figure iframe {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v5xLEH4P1K .mbr-figure .app-video-wrapper img {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v5xLEH4P1K .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5xNFF5kxc {
  padding-top: 45px;
  padding-bottom: 90px;
  background: #ffffff;
}
.cid-v5xNFF5kxc .images-container.container-fluid {
  padding: 0;
}
.cid-v5xNFF5kxc .media-container-row {
  margin: 0 auto;
  -webkit-align-items: center;
  align-items: center;
  width: 100% !important;
}
.cid-v5xNFF5kxc .media-container-row .img-item {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
}
.cid-v5xNFF5kxc .media-container-row .img-item img {
  width: 100%;
}
.cid-v5xNFF5kxc .media-container-row .img-item .img-caption {
  background: #faca69;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
}
.cid-v5xNFF5kxc .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-v5xNFF5kxc .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
.cid-v5xNFF5kxc .media-container-row .img-item.item1 .img-caption {
  right: 2rem;
}
@media (max-width: 992px) {
  .cid-v5xNFF5kxc .img-item {
    width: 100% !important;
  }
  .cid-v5xNFF5kxc .img-item.item1 {
    width: 100%;
    -webkit-flex-basis: initial !important;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5xNFF5kxc .media-container-row .img-item {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
}
.cid-v5xNFF5kxc P {
  color: #ffffff;
}
.cid-v5xNBVDOmZ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5xNBVDOmZ .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v5xNBVDOmZ .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v5xNBVDOmZ .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-v5xNBVDOmZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5xNBVDOmZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5xNBVDOmZ .map-placeholder {
  display: none;
}
.cid-v5xNBVDOmZ .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v5xNBVDOmZ .card {
  padding: 3rem 8rem;
}
.cid-v5xNBVDOmZ .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5xNBVDOmZ .card .mbr-text {
  color: #06182d;
}
.cid-v5xNBVDOmZ .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v5xNBVDOmZ .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v5xNBVDOmZ .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v5xNBVDOmZ .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v5xNBVDOmZ .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v5xNBVDOmZ .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v5xNBVDOmZ .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v5xNBVDOmZ .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v5xNBVDOmZ .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v5xNBVDOmZ .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v5xNBVDOmZ .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xNBVDOmZ .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v5xNBVDOmZ .card .form-group {
  padding-right: 0;
}
.cid-v5xNBVDOmZ .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v5xNBVDOmZ .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v5xNBVDOmZ .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v5xNBVDOmZ .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v5xNBVDOmZ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v5xNBVDOmZ h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v5xNBVDOmZ * {
    text-align: center !important;
  }
  .cid-v5xNBVDOmZ .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v5xNBVDOmZ .form-group {
    max-width: 180px;
  }
  .cid-v5xNBVDOmZ .card {
    padding: 2rem 1rem;
  }
}
.cid-v5xNBVDOmZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xNBVDOmZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xNBVDOmZ .card .group-title {
  color: #e6c16d;
}
.cid-v5xND48lwd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-v5xND48lwd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v5xND48lwd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5xND48lwd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5xND48lwd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v5xND48lwd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v5xND48lwd .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-v5xND48lwd .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-v5xND48lwd .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-v5xND48lwd .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-v5xND48lwd .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-v5xND48lwd .mbr-gallery-filter ul {
  display: block;
}
.cid-v5xND48lwd .mbr-gallery-filter ul li {
  position: relative;
}
.cid-v5xND48lwd .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-v5xND48lwd .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-v5xND48lwd .mbr-gallery-filter li.active::after,
.cid-v5xND48lwd .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-v5xND48lwd .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-v5xND48lwd .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-v5xND48lwd .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-v5xND48lwd .icon-focus:before {
  content: '\e95e';
}
.cid-v5xND48lwd .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-v5xND48lwd .mbr-section-title {
  margin: 0;
}
.cid-v5xND48lwd .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-v5xND48lwd .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-v5xO2ESBgX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/dsc04470-1280x721.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5xO2ESBgX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xO2ESBgX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xO2ESBgX .mbr-section-head {
  width: 100%;
}
.cid-v5xO2ESBgX .mbr-section-title {
  color: #212428;
}
.cid-v5xO2ESBgX .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5xO2ESBgX .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v5DJ1T6beb {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5DJ1T6beb .content__block {
  padding: 50px 15px;
}
.cid-v5DJ1T6beb .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v5DJ1T6beb .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v5DJ1T6beb .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v5DJ1T6beb .image {
  perspective: 3500px;
  position: relative;
}
.cid-v5DJ1T6beb .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v5DJ1T6beb .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v5DJ1T6beb .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v5DJ1T6beb .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v5DJ1T6beb .content__block {
    padding: 30px 15px;
  }
  .cid-v5DJ1T6beb .mbr-figure {
    padding: 0;
  }
  .cid-v5DJ1T6beb .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v5DJ1T6beb .lg-push {
    right: 5%;
  }
  .cid-v5DJ1T6beb .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v5DJ1T6beb .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v5DJ1T6beb .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v5DJ1T6beb .mbr-section-title {
  color: #383d4b;
}
.cid-v5DJ1T6beb .mbr-text,
.cid-v5DJ1T6beb .mbr-section-btn {
  color: #343b4a;
}
.cid-v5DKH5LsB2 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #235d81;
}
.cid-v5DKH5LsB2 .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #fac769;
  text-align: right;
}
.cid-v5DKH5LsB2 .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v5DKH5LsB2 .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v5DKH5LsB2 .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v5DKH5LsB2 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #e6c16d;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5DKH5LsB2 .mbr-text,
.cid-v5DKH5LsB2 .mbr-section-btn {
  color: #ffffff;
}
.cid-v5DKH5LsB2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5DKH5LsB2 .card .card-wrapper {
  text-align: center;
}
.cid-v5DKH5LsB2 .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v5DKH5LsB2 .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v5DKH5LsB2 .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5DKH5LsB2 .buttons-wrap {
  text-align: center;
}
.cid-v5DKH5LsB2 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v5DKH5LsB2 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v5DKH5LsB2 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v5DKH5LsB2 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v5DKH5LsB2 .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v5DKH5LsB2 .buttons-wrap .or {
    display: none;
  }
}
.cid-v5DKH5LsB2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5DKH5LsB2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5DKH5LsB2 .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5DNOUO7By {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5DNOUO7By .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5DNOUO7By .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5DNOUO7By .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-v5DNOUO7By .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v5DNOUO7By .embla__slide .slide-content {
  width: 100%;
}
.cid-v5DNOUO7By .embla__slide .slide-content .item-wrapper {
  height: 100%;
}
.cid-v5DNOUO7By .embla__slide .slide-content .item-wrapper .item-img img {
  height: 485px;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-v5DNOUO7By .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v5DNOUO7By .embla__slide .slide-content .item-wrapper .btn-wrap {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 20px 10px 0 30px;
  background-color: #235d81;
  border-radius: 25px 0 23px 0;
  z-index: 2;
}
@media (max-width: 992px) {
  .cid-v5DNOUO7By .embla__slide .slide-content .item-wrapper .btn-wrap {
    padding: 10px 0 0 20px;
  }
}
.cid-v5DNOUO7By .embla__slide .slide-content .item-wrapper .btn-wrap .svg1 {
  position: absolute;
  top: -29px;
  right: 0;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5DNOUO7By .embla__slide .slide-content .item-wrapper .btn-wrap .svg1 path {
  fill: #235d81;
}
.cid-v5DNOUO7By .embla__slide .slide-content .item-wrapper .btn-wrap .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5DNOUO7By .embla__slide .slide-content .item-wrapper .btn-wrap .svg2 path {
  fill: #235d81;
}
.cid-v5DNOUO7By .embla__button--next,
.cid-v5DNOUO7By .embla__button--prev {
  display: flex;
}
.cid-v5DNOUO7By .embla__button {
  bottom: 0;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 18px;
  background-color: #121212 !important;
  color: #e6c16d !important;
  border: none !important;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-v5DNOUO7By .embla__button:hover {
  color: #f9f9fc !important;
}
.cid-v5DNOUO7By .embla__button.embla__button--prev {
  left: 0;
  bottom: 140px;
  border-radius: 0 25px 0 0;
}
.cid-v5DNOUO7By .embla__button.embla__button--next {
  left: 0;
  bottom: 80px;
  border-radius: 0 0 25px 0;
}
.cid-v5DNOUO7By .svg3 {
  position: absolute;
  top: 255px;
  left: 0;
  transform: rotate(-90deg);
  width: 30px;
}
.cid-v5DNOUO7By .svg3 path {
  fill: #121212;
}
@media (max-width: 992px) {
  .cid-v5DNOUO7By .svg3 {
    top: 120px;
  }
}
.cid-v5DNOUO7By .svg4 {
  position: absolute;
  width: 30px;
  bottom: 50px;
  left: 0;
}
.cid-v5DNOUO7By .svg4 path {
  fill: #121212;
}
.cid-v5DNOUO7By .embla {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-v5DNOUO7By .embla__viewport {
  width: 100%;
  margin-right: 1rem;
}
.cid-v5DNOUO7By .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v5DNOUO7By .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v5DNOUO7By .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v5DNOUO7By .item-menu-overlay {
  opacity: 0 !important;
}
.cid-v5DNOUO7By .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v5DNOUO7By .mbr-section-btn .btn::after,
.cid-v5DNOUO7By .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #386bb7, #e24c4a 150%);
}
.cid-v5DNOUO7By .mbr-section-btn .btn:hover,
.cid-v5DNOUO7By .mbr-section-btn .btn:focus {
  color: #ffffff !important;
}
.cid-v5DNOUO7By .mbr-section-btn .btn:hover::after,
.cid-v5DNOUO7By .mbr-section-btn .btn:focus::after {
  background-image: linear-gradient(90deg, #386bb7, #e24c4a 150%);
  opacity: 1;
}
.cid-v5DIG8QPVl {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v5DIG8QPVl .row-element,
.cid-v5DIG8QPVl .image-element {
  padding: 0;
}
.cid-v5DIG8QPVl .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v5DIG8QPVl .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-v5DIG8QPVl .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-v5DIG8QPVl .text-content {
    padding: 2rem 1rem;
  }
  .cid-v5DIG8QPVl .mbr-title,
  .cid-v5DIG8QPVl .mbr-text,
  .cid-v5DIG8QPVl .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-v5DIG8QPVl .mbr-text,
.cid-v5DIG8QPVl .mbr-section-btn {
  color: #1e1e2a;
}
.cid-v5DIG8QPVl .mbr-title {
  color: #1e1e2a;
}
.cid-v5DIG8QPVl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5DIG8QPVl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5DKNf9MxB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v5DIVx6AZy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v5DIVx6AZy .mbr-section-subtitle {
  color: #767676;
  text-align: left;
  line-height: 1.6;
}
.cid-v5DIVx6AZy .image-element {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.cid-v5DIVx6AZy .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-v5DIVx6AZy h4 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-v5DIVx6AZy h4:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v5DIVx6AZy h4:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v5DIVx6AZy .wrapper {
  padding: 2rem 1rem 1rem 1rem;
}
.cid-v5DIVx6AZy .card-overlay {
  display: none;
  background: #383d4b;
}
@media (min-width: 768px) {
  .cid-v5DIVx6AZy .image-element:hover .card-overlay {
    opacity: 0.7;
    border-bottom-right-radius: 7rem;
  }
  .cid-v5DIVx6AZy .image-element:hover .wrapper {
    padding-top: 0;
    border-bottom-right-radius: 7rem;
  }
  .cid-v5DIVx6AZy .image-element:hover .wrapper .collapsed-content {
    transition: opacity 0.5s, max-height 3s;
    opacity: 1;
    max-height: 999px;
    border-bottom-right-radius: 7rem;
  }
  .cid-v5DIVx6AZy .image-element:hover .wrapper .collapsed-content .mbr-section-btn {
    border-bottom-right-radius: 7rem;
  }
  .cid-v5DIVx6AZy .image-element.popup-btn:hover .card-overlay {
    border-bottom-right-radius: 0 !important;
  }
  .cid-v5DIVx6AZy .image-element.popup-btn:hover .wrapper {
    border-bottom-right-radius: 0 !important;
  }
  .cid-v5DIVx6AZy .image-element.popup-btn:hover .wrapper .collapsed-content {
    border-bottom-right-radius: 0 !important;
  }
  .cid-v5DIVx6AZy .image-element.popup-btn:hover .wrapper .collapsed-content .mbr-section-btn {
    border-bottom-right-radius: 0 !important;
  }
  .cid-v5DIVx6AZy .wrapper {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 1rem 2rem;
    background: transparent;
  }
  .cid-v5DIVx6AZy .wrapper .collapsed-content {
    transition: opacity 0.5s, max-height 1s;
    opacity: 0;
    max-height: 0px;
    overflow: hidden;
  }
  .cid-v5DIVx6AZy .card-overlay {
    transition: all 0.5s;
    opacity: 0;
    display: block;
  }
}
@media (max-width: 767px) {
  .cid-v5DIVx6AZy .card-title,
  .cid-v5DIVx6AZy .underline,
  .cid-v5DIVx6AZy .mbr-text,
  .cid-v5DIVx6AZy .mbr-section-btn,
  .cid-v5DIVx6AZy .mbr-section-subtitle,
  .cid-v5DIVx6AZy .mbr-section-title {
    text-align: center !important;
  }
  .cid-v5DIVx6AZy .wrapper {
    background-color: #383d4b;
  }
  .cid-v5DIVx6AZy h4:before,
  .cid-v5DIVx6AZy h4:after {
    display: none;
  }
}
.cid-v5DIVx6AZy .mbr-section-title {
  text-align: left;
}
.cid-v5DIVx6AZy .mbr-section-title,
.cid-v5DIVx6AZy .underline {
  text-align: center;
}
.cid-v5DIVx6AZy H4 {
  color: #343b4a;
}
.cid-v5DIVx6AZy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5DIVx6AZy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5DKJX0ko6 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v5DKJX0ko6 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-v5DKJX0ko6 .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-v5DKJX0ko6 .list-img {
  width: 100px;
}
.cid-v5DKJX0ko6 .ico2 {
  color: #767676;
  font-size: 1rem;
}
.cid-v5DKJX0ko6 .btn {
  margin: 0px !important;
}
.cid-v5DKJX0ko6 .text-box {
  padding: 1rem;
}
.cid-v5DKJX0ko6 .text-box p {
  margin: 0;
}
.cid-v5DKJX0ko6 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-v5DKJX0ko6 .ico-box p {
  margin: 0;
}
.cid-v5DKJX0ko6 .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v5DKJX0ko6 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v5DKJX0ko6 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-v5DKJX0ko6 .carousel-item .wrap-img {
  text-align: center;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 100%;
  width: auto;
  height: 500px;
}
.cid-v5DKJX0ko6 .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-v5DKJX0ko6 .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-v5DKJX0ko6 .carousel-indicators li {
  display: inline-block;
}
.cid-v5DKJX0ko6 .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-v5DKJX0ko6 .carousel-indicators li.active {
  border: 0px;
}
.cid-v5DKJX0ko6 .li1,
.cid-v5DKJX0ko6 .carousel-item:nth-child(1) .wrap-img {
  background-image: url("../../../assets/images/img-20190912-135904-800x600.jpg");
}
.cid-v5DKJX0ko6 .li2,
.cid-v5DKJX0ko6 .carousel-item:nth-child(2) .wrap-img {
  background-image: url("../../../assets/images/img-20190912-145042-2000x1500.jpg");
}
.cid-v5DKJX0ko6 .li3,
.cid-v5DKJX0ko6 .carousel-item:nth-child(3) .wrap-img {
  background-image: url("../../../assets/images/img-20190912-145505-800x600.jpg");
}
.cid-v5DKJX0ko6 .li4,
.cid-v5DKJX0ko6 .carousel-item:nth-child(4) .wrap-img {
  background-image: url("../../../assets/images/img-20190912-145539-800x600.jpg");
}
.cid-v5DKJX0ko6 .li5,
.cid-v5DKJX0ko6 .carousel-item:nth-child(5) .wrap-img {
  background-image: url("../../../assets/images/img-20190912-144800-800x600.jpg");
}
.cid-v5DKJX0ko6 .li6,
.cid-v5DKJX0ko6 .carousel-item:nth-child(6) .wrap-img {
  background-image: url("../../../assets/images/img-20190912-145155-2000x1500.jpg");
}
@media (max-width: 992px) {
  .cid-v5DKJX0ko6 .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-v5DKJX0ko6 .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-v5DKJX0ko6 .card-title2 {
  color: #ecac38;
}
.cid-v5DKJX0ko6 .sq {
  color: #767676;
}
.cid-v5DKJX0ko6 .item {
  color: #767676;
}
.cid-v5DKJX0ko6 .card-title1 {
  color: #484a4f;
}
.cid-v5JLbJuSxc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5JLbJuSxc .row .slide-overlay {
  z-index: 1 !important;
}
@media (min-width: 992px) {
  .cid-v5JLbJuSxc .carousel {
    min-height: 700px;
  }
  .cid-v5JLbJuSxc .carousel img {
    max-height: 700px;
    object-fit: cover;
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5JLbJuSxc .carousel {
    min-height: 406px;
  }
  .cid-v5JLbJuSxc .carousel img {
    max-height: 406px;
    object-fit: cover;
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 767px) {
  .cid-v5JLbJuSxc .carousel {
    min-height: 315px;
  }
  .cid-v5JLbJuSxc .carousel img {
    max-height: 315px;
    object-fit: cover;
    width: 100%;
    height: 100%;
  }
  .cid-v5JLbJuSxc .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v5JLbJuSxc .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-v5JLbJuSxc .carousel,
.cid-v5JLbJuSxc .carousel-inner {
  display: flex;
  align-items: stretch;
}
.cid-v5JLbJuSxc .item-wrapper {
  width: 100%;
  overflow: hidden;
}
.cid-v5JLbJuSxc .carousel-caption {
  z-index: 2 !important;
  left: 1rem;
  bottom: 1rem;
  width: fit-content;
  max-width: calc(68%);
  background-color: #33363b;
  padding: 8px;
  background-color: transparent;
}
.cid-v5JLbJuSxc .mbr-section-subtitle {
  color: #FFFFFF;
  margin-bottom: 0 !important;
  text-align: left;
}
.cid-v5JLbJuSxc .mbr-section-text {
  margin-bottom: 0 !important;
  margin-top: 8px !important;
  color: #FFFFFF;
  text-align: left;
  display: none;
}
.cid-v5JLbJuSxc .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v5JLbJuSxc .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1;
}
.cid-v5JLbJuSxc .carousel-control .mobi-mbri {
  color: #24262b;
  transition: all 0.3s;
}
.cid-v5JLbJuSxc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2rem;
}
@media (max-width: 767px) {
  .cid-v5JLbJuSxc .carousel-control.carousel-control-prev {
    margin-left: 1rem;
  }
}
.cid-v5JLbJuSxc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2rem;
}
@media (max-width: 767px) {
  .cid-v5JLbJuSxc .carousel-control.carousel-control-next {
    margin-right: 1rem;
  }
}
.cid-v5JLbJuSxc .carousel-control:hover,
.cid-v5JLbJuSxc .carousel-control:focus {
  border-color: #ffffff;
  opacity: 1;
}
.cid-v5JLbJuSxc .carousel-control-prev:hover .mobi-mbri,
.cid-v5JLbJuSxc .carousel-control-prev:focus .mobi-mbri {
  transform: translateX(-7px);
}
.cid-v5JLbJuSxc .carousel-control-next:hover .mobi-mbri,
.cid-v5JLbJuSxc .carousel-control-next:focus .mobi-mbri {
  transform: translateX(7px);
}
.cid-v5JLbJuSxc .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v5JLbJuSxc .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v5JLbJuSxc .carousel-indicators {
  display: none !important;
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v5JLbJuSxc .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-v5JLbJuSxc .carousel-indicators li.active,
.cid-v5JLbJuSxc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5JLbJuSxc .carousel-indicators li::after,
.cid-v5JLbJuSxc .carousel-indicators li::before {
  content: none;
}
.cid-v5JLbJuSxc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5JLbJuSxc .carousel-indicators {
    display: none !important;
  }
}
.cid-v5DIPEgCzG {
  padding-top: 8rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-v5DIPEgCzG .mbr-section-title {
  margin-bottom: 25px;
}
.cid-v5DIPEgCzG .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-v5DIPEgCzG .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-v5DIPEgCzG .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-v5DIPEgCzG .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-v5DIPEgCzG .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-v5DIPEgCzG .mbr-gallery-filter ul {
  display: block;
}
.cid-v5DIPEgCzG .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-v5DIPEgCzG .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-v5DIPEgCzG .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-v5DIPEgCzG .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-v5DIPEgCzG .mbr-gallery-row {
  margin-top: 50px;
}
.cid-v5DIPEgCzG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v5DIPEgCzG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-v5DIPEgCzG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-v5DIPEgCzG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v5DIPEgCzG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-v5DIPEgCzG .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-v5DIPEgCzG .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-v5DIPEgCzG .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-v5DIPEgCzG .mbr-gallery-item > div img,
.cid-v5DIPEgCzG .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-v5DIPEgCzG .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-v5DIPEgCzG .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-v5DIPEgCzG .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-v5DIPEgCzG .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-v5DIPEgCzG .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-v5DIPEgCzG .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-v5DIPEgCzG .mbr-section-title {
    text-align: center;
  }
  .cid-v5DIPEgCzG .image {
    top: auto;
    height: 420px;
  }
  .cid-v5DIPEgCzG .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-v5DIPEgCzG .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-v5DIPEgCzG .mbr-gallery-item > div img,
  .cid-v5DIPEgCzG .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-v5DIPEgCzG .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-v5DIPEgCzG .image {
    height: 290px;
  }
}
.cid-v5DL1rqjyG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/img-20190912-145042-2000x1500.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5DL1rqjyG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5DL1rqjyG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5DL1rqjyG .mbr-section-head {
  width: 100%;
}
.cid-v5DL1rqjyG .mbr-section-title {
  color: #212428;
}
.cid-v5DL1rqjyG .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5DL1rqjyG .mbr-section-btn {
  margin-top: 40px;
}
.cid-v5DM7qTml8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5DM7qTml8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5DM7qTml8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5DM7qTml8 .content-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 992px) {
  .cid-v5DM7qTml8 .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v5DM7qTml8 .mbr-figure iframe {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v5DM7qTml8 .mbr-figure .app-video-wrapper img {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v5DM7qTml8 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5DU8HtPrK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5DU8HtPrK .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v5DU8HtPrK .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v5DU8HtPrK .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-v5DU8HtPrK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5DU8HtPrK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5DU8HtPrK .map-placeholder {
  display: none;
}
.cid-v5DU8HtPrK .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v5DU8HtPrK .card {
  padding: 3rem 8rem;
}
.cid-v5DU8HtPrK .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5DU8HtPrK .card .mbr-text {
  color: #06182d;
}
.cid-v5DU8HtPrK .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v5DU8HtPrK .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v5DU8HtPrK .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v5DU8HtPrK .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v5DU8HtPrK .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v5DU8HtPrK .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v5DU8HtPrK .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v5DU8HtPrK .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v5DU8HtPrK .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v5DU8HtPrK .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v5DU8HtPrK .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5DU8HtPrK .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v5DU8HtPrK .card .form-group {
  padding-right: 0;
}
.cid-v5DU8HtPrK .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v5DU8HtPrK .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v5DU8HtPrK .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v5DU8HtPrK .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v5DU8HtPrK .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v5DU8HtPrK h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v5DU8HtPrK * {
    text-align: center !important;
  }
  .cid-v5DU8HtPrK .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v5DU8HtPrK .form-group {
    max-width: 180px;
  }
  .cid-v5DU8HtPrK .card {
    padding: 2rem 1rem;
  }
}
.cid-v5DU8HtPrK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5DU8HtPrK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5DJ04nUNE {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-v5DJ04nUNE .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
  position: relative;
}
.cid-v5DJ04nUNE .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v5DJ04nUNE .image-block:hover:before {
  opacity: 0.2;
}
.cid-v5DJ04nUNE .image-block:hover .wrap {
  opacity: 1;
}
.cid-v5DJ04nUNE .image-block:hover img {
  transform: scale(1.05);
}
.cid-v5DJ04nUNE h4 {
  letter-spacing: 2px;
}
.cid-v5DJ04nUNE figcaption {
  position: relative;
}
.cid-v5DJ04nUNE figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-v5DJ04nUNE img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v5DJ04nUNE .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-v5DJ04nUNE .wrap {
    opacity: 1!important;
  }
  .cid-v5DJ04nUNE .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-v5DIKHrtJw {
  padding-top: 90px;
  padding-bottom: 90px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-v5DIKHrtJw .mbr-section-subtitle {
  color: #767676;
}
.cid-v5DIKHrtJw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v5DIKHrtJw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5DIKHrtJw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5DIKHrtJw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v5DIKHrtJw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #383d4b;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v5DIKHrtJw .icon-focus {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v5DIKHrtJw .icon-focus:before {
  content: '+';
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v5DIKHrtJw .icon-video {
  font-size: 1.5rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v5DIKHrtJw .icon-video:before {
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-left: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v5DIKHrtJw .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v5DIKHrtJw ul {
  font-size: 0;
}
.cid-v5DIKHrtJw .mbr-gallery-filter ul {
  text-align: center;
}
.cid-v5DIKHrtJw .mbr-gallery-filter ul li .btn {
  border: none !important;
  background-color: transparent;
  color: #ffffff !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v5DIKHrtJw .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-v5DIKHrtJw .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-v5DIKHrtJw .mbr-gallery-filter ul li:first-child,
.cid-v5DIKHrtJw .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-v5DIKHrtJw .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-v5DIKHrtJw .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-v5DIKHrtJw .btn {
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.cid-v5DIKHrtJw .btn.active:after {
  animation: none;
}
.cid-v5DIKHrtJw .btn:active {
  box-shadow: none !important;
}
.cid-v5DIKHrtJw .btn:hover {
  background: transparent !important;
}
.cid-v5DIKHrtJw .btn:hover:before {
  background: transparent !important;
}
.cid-v5DIKHrtJw .btn:before {
  background-color: transparent !important;
}
.cid-v5DIKHrtJw .btn:focus {
  box-shadow: none !important;
}
.cid-v5DIKHrtJw .mbr-section-title,
.cid-v5DIKHrtJw .mbr-gallery-filter ul {
  color: #484a4f;
}
.cid-v5DYeffzCr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/img-20190912-143649-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5DYeffzCr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5DYeffzCr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5DYeffzCr .mbr-section-head {
  width: 100%;
}
.cid-v5DYeffzCr .mbr-section-title {
  color: #212428;
}
.cid-v5DYeffzCr .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5DYeffzCr .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v5KmaRoszv {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-color: #efefef;
}
.cid-v5KmaRoszv .content__block {
  padding: 50px 15px;
}
.cid-v5KmaRoszv .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v5KmaRoszv .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v5KmaRoszv .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v5KmaRoszv .image {
  perspective: 3500px;
  position: relative;
}
.cid-v5KmaRoszv .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(239, 239, 239, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v5KmaRoszv .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v5KmaRoszv .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v5KmaRoszv .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v5KmaRoszv .content__block {
    padding: 30px 15px;
  }
  .cid-v5KmaRoszv .mbr-figure {
    padding: 0;
  }
  .cid-v5KmaRoszv .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(239, 239, 239, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v5KmaRoszv .lg-push {
    right: 5%;
  }
  .cid-v5KmaRoszv .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v5KmaRoszv .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v5KmaRoszv .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v5KmaRoszv .mbr-text,
.cid-v5KmaRoszv .mbr-section-btn {
  color: #5b686b;
}
.cid-v5KmaRoszv .mbr-section-title {
  color: #383d4b;
}
.cid-v5KpED6c1B {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #235d81;
}
.cid-v5KpED6c1B .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #fac769;
  text-align: right;
}
.cid-v5KpED6c1B .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v5KpED6c1B .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v5KpED6c1B .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v5KpED6c1B .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #e6c16d;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5KpED6c1B .mbr-text,
.cid-v5KpED6c1B .mbr-section-btn {
  color: #ffffff;
}
.cid-v5KpED6c1B .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5KpED6c1B .card .card-wrapper {
  text-align: center;
}
.cid-v5KpED6c1B .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v5KpED6c1B .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v5KpED6c1B .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5KpED6c1B .buttons-wrap {
  text-align: center;
}
.cid-v5KpED6c1B .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v5KpED6c1B .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v5KpED6c1B .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v5KpED6c1B .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v5KpED6c1B .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v5KpED6c1B .buttons-wrap .or {
    display: none;
  }
}
.cid-v5KpED6c1B .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KpED6c1B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KpED6c1B .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5Kmd5PsMa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/zarchemontbrunchartreuse-1600x900.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5Kmd5PsMa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Kmd5PsMa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Kmd5PsMa .mbr-section-head {
  width: 100%;
}
.cid-v5Kmd5PsMa .mbr-section-title {
  color: #212428;
}
.cid-v5Kmd5PsMa .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5Kmd5PsMa .mbr-section-btn {
  margin-top: 40px;
}
.cid-v5KoFUyXlA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20160516-80520-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5KoFUyXlA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KoFUyXlA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KoFUyXlA .mbr-section-head {
  width: 100%;
}
.cid-v5KoFUyXlA .mbr-section-title {
  color: #212428;
}
.cid-v5KoFUyXlA .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5KoFUyXlA .mbr-section-btn {
  margin-top: 40px;
}
.cid-v5KqgmHRRF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
}
.cid-v5KqgmHRRF::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #f7f7f7;
}
.cid-v5KqgmHRRF .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v5KqgmHRRF .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v5KqgmHRRF .container {
    padding: 0 25px;
  }
}
.cid-v5KqgmHRRF .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v5KqgmHRRF .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v5KqgmHRRF .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v5KqgmHRRF .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v5KqgmHRRF .item:focus,
.cid-v5KqgmHRRF span:focus {
  outline: none;
}
.cid-v5KqgmHRRF .item-wrapper {
  position: relative;
}
.cid-v5KqgmHRRF .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v5KqgmHRRF .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v5KqgmHRRF .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v5KqgmHRRF .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v5KqgmHRRF .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v5KqgmHRRF .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v5KqgmHRRF .embla__button--next,
.cid-v5KqgmHRRF .embla__button--prev {
  display: flex;
}
.cid-v5KqgmHRRF .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #e6c16d !important;
  color: #000000 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v5KqgmHRRF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v5KqgmHRRF .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v5KqgmHRRF .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v5KqgmHRRF .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v5KqgmHRRF .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v5KqgmHRRF .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v5KqgmHRRF .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v5KqgmHRRF .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v5KqgmHRRF .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v5KqgmHRRF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v5KqgmHRRF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v5KqgmHRRF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v5KqgmHRRF .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5KqgmHRRF .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v5KmisBBh5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5KmisBBh5 .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v5KmisBBh5 .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v5KmisBBh5 .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-v5KmisBBh5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5KmisBBh5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5KmisBBh5 .map-placeholder {
  display: none;
}
.cid-v5KmisBBh5 .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v5KmisBBh5 .card {
  padding: 3rem 8rem;
}
.cid-v5KmisBBh5 .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5KmisBBh5 .card .mbr-text {
  color: #06182d;
}
.cid-v5KmisBBh5 .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v5KmisBBh5 .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v5KmisBBh5 .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v5KmisBBh5 .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v5KmisBBh5 .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v5KmisBBh5 .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v5KmisBBh5 .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v5KmisBBh5 .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v5KmisBBh5 .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v5KmisBBh5 .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v5KmisBBh5 .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5KmisBBh5 .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v5KmisBBh5 .card .form-group {
  padding-right: 0;
}
.cid-v5KmisBBh5 .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v5KmisBBh5 .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v5KmisBBh5 .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v5KmisBBh5 .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v5KmisBBh5 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v5KmisBBh5 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v5KmisBBh5 * {
    text-align: center !important;
  }
  .cid-v5KmisBBh5 .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v5KmisBBh5 .form-group {
    max-width: 180px;
  }
  .cid-v5KmisBBh5 .card {
    padding: 2rem 1rem;
  }
}
.cid-v5KmisBBh5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KmisBBh5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Ko1trZPC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/2016-05-162012.36.33-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5Ko1trZPC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Ko1trZPC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Ko1trZPC .mbr-section-head {
  width: 100%;
}
.cid-v5Ko1trZPC .mbr-section-title {
  color: #212428;
}
.cid-v5Ko1trZPC .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5Ko1trZPC .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v5OzjYAdoY {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-color: #efefef;
}
.cid-v5OzjYAdoY .content__block {
  padding: 50px 15px;
}
.cid-v5OzjYAdoY .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v5OzjYAdoY .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v5OzjYAdoY .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v5OzjYAdoY .image {
  perspective: 3500px;
  position: relative;
}
.cid-v5OzjYAdoY .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(239, 239, 239, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v5OzjYAdoY .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v5OzjYAdoY .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v5OzjYAdoY .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v5OzjYAdoY .content__block {
    padding: 30px 15px;
  }
  .cid-v5OzjYAdoY .mbr-figure {
    padding: 0;
  }
  .cid-v5OzjYAdoY .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(239, 239, 239, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v5OzjYAdoY .lg-push {
    right: 7%;
  }
  .cid-v5OzjYAdoY .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v5OzjYAdoY .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v5OzjYAdoY .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v5OzjYAdoY .mbr-text,
.cid-v5OzjYAdoY .mbr-section-btn {
  color: #5b686b;
}
.cid-v5OzjYAdoY .mbr-section-title {
  color: #383d4b;
}
.cid-v5OA8y0R1D {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #235d81;
}
.cid-v5OA8y0R1D .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #fac769;
  text-align: right;
}
.cid-v5OA8y0R1D .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v5OA8y0R1D .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v5OA8y0R1D .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v5OA8y0R1D .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #e6c16d;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5OA8y0R1D .mbr-text,
.cid-v5OA8y0R1D .mbr-section-btn {
  color: #ffffff;
}
.cid-v5OA8y0R1D .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5OA8y0R1D .card .card-wrapper {
  text-align: center;
}
.cid-v5OA8y0R1D .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v5OA8y0R1D .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v5OA8y0R1D .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5OA8y0R1D .buttons-wrap {
  text-align: center;
}
.cid-v5OA8y0R1D .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v5OA8y0R1D .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v5OA8y0R1D .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v5OA8y0R1D .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v5OA8y0R1D .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v5OA8y0R1D .buttons-wrap .or {
    display: none;
  }
}
.cid-v5OA8y0R1D .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5OA8y0R1D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5OA8y0R1D .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5OAaUFRyD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20150820-104954-1857x1045.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5OAaUFRyD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5OAaUFRyD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5OAaUFRyD .mbr-section-head {
  width: 100%;
}
.cid-v5OAaUFRyD .mbr-section-title {
  color: #212428;
}
.cid-v5OAaUFRyD .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5OAaUFRyD .mbr-section-btn {
  margin-top: 40px;
}
.cid-v5OzqQ0Pc7 {
  padding-top: 45px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-v5OzqQ0Pc7 .card-subtitle {
  margin: 0;
}
.cid-v5OzqQ0Pc7 .row {
  padding: 0 0.5rem;
  justify-content: center;
}
.cid-v5OzqQ0Pc7 .card {
  padding: 0.5rem;
}
.cid-v5OzqQ0Pc7 img {
  object-fit: cover;
  height: 100%;
}
.cid-v5OzqQ0Pc7 h4 {
  margin: 0;
}
.cid-v5OzqQ0Pc7 .card-img {
  height: 550px;
}
.cid-v5OzqQ0Pc7 h3 {
  width: fit-content;
  display: inline-block;
  position: relative;
}
.cid-v5OzqQ0Pc7 h3:before {
  position: absolute;
  content: '';
  left: 50%;
  top: -120px;
  bottom: 0;
  width: 1px;
  height: 100px;
  background: currentColor;
}
@media (max-width: 992px) {
  .cid-v5OzqQ0Pc7 .card-img {
    height: 350px;
  }
}
.cid-v5OzqQ0Pc7 H1 {
  color: #383d4b;
}
.cid-v5OzqQ0Pc7 .mbr-section-subtitle,
.cid-v5OzqQ0Pc7 .title-align {
  color: #383d4b;
}
.cid-v5OzmJsB11 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5OzmJsB11 .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v5OzmJsB11 .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v5OzmJsB11 .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-v5OzmJsB11 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5OzmJsB11 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5OzmJsB11 .map-placeholder {
  display: none;
}
.cid-v5OzmJsB11 .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v5OzmJsB11 .card {
  padding: 3rem 8rem;
}
.cid-v5OzmJsB11 .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5OzmJsB11 .card .mbr-text {
  color: #06182d;
}
.cid-v5OzmJsB11 .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v5OzmJsB11 .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v5OzmJsB11 .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v5OzmJsB11 .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v5OzmJsB11 .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v5OzmJsB11 .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v5OzmJsB11 .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v5OzmJsB11 .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v5OzmJsB11 .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v5OzmJsB11 .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v5OzmJsB11 .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5OzmJsB11 .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v5OzmJsB11 .card .form-group {
  padding-right: 0;
}
.cid-v5OzmJsB11 .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v5OzmJsB11 .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v5OzmJsB11 .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v5OzmJsB11 .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v5OzmJsB11 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v5OzmJsB11 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v5OzmJsB11 * {
    text-align: center !important;
  }
  .cid-v5OzmJsB11 .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v5OzmJsB11 .form-group {
    max-width: 180px;
  }
  .cid-v5OzmJsB11 .card {
    padding: 2rem 1rem;
  }
}
.cid-v5OzmJsB11 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5OzmJsB11 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5ODe6RJXE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20150820-113626-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5ODe6RJXE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5ODe6RJXE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5ODe6RJXE .mbr-section-head {
  width: 100%;
}
.cid-v5ODe6RJXE .mbr-section-title {
  color: #212428;
}
.cid-v5ODe6RJXE .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5ODe6RJXE .mbr-section-btn {
  margin-top: 40px;
}
.cid-v5OBj6YgMV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
}
.cid-v5OBj6YgMV::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #e6c16d;
}
.cid-v5OBj6YgMV .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v5OBj6YgMV .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v5OBj6YgMV .container {
    padding: 0 25px;
  }
}
.cid-v5OBj6YgMV .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v5OBj6YgMV .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v5OBj6YgMV .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v5OBj6YgMV .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v5OBj6YgMV .item:focus,
.cid-v5OBj6YgMV span:focus {
  outline: none;
}
.cid-v5OBj6YgMV .item-wrapper {
  position: relative;
}
.cid-v5OBj6YgMV .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v5OBj6YgMV .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v5OBj6YgMV .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v5OBj6YgMV .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v5OBj6YgMV .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v5OBj6YgMV .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v5OBj6YgMV .embla__button--next,
.cid-v5OBj6YgMV .embla__button--prev {
  display: flex;
}
.cid-v5OBj6YgMV .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #ffffff !important;
  color: #000000 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v5OBj6YgMV .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v5OBj6YgMV .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v5OBj6YgMV .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v5OBj6YgMV .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #000000 !important;
  color: #ffffff !important;
}
.cid-v5OBj6YgMV .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v5OBj6YgMV .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v5OBj6YgMV .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #000000 !important;
  color: #ffffff !important;
}
.cid-v5OBj6YgMV .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v5OBj6YgMV .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v5OBj6YgMV .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v5OBj6YgMV .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v5OBj6YgMV .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v5OBj6YgMV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5OBj6YgMV .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v5PiL8Q6WB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5PiL8Q6WB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5PiL8Q6WB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5PiL8Q6WB .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 20px;
}
@media (max-width: 992px) {
  .cid-v5PiL8Q6WB .items-wrapper {
    display: block;
  }
}
.cid-v5PiL8Q6WB .items-wrapper .item {
  transform: translateY(250px);
  margin-bottom: 250px;
}
@media (max-width: 992px) {
  .cid-v5PiL8Q6WB .items-wrapper .item {
    transform: translateY(0);
    margin-bottom: 15px;
  }
}
.cid-v5PiL8Q6WB .items-wrapper .item:nth-child(2n) {
  transform: translateY(0);
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v5PiL8Q6WB .items-wrapper .item:nth-child(2n) {
    margin-bottom: 15px;
  }
}
.cid-v5PiL8Q6WB .items-wrapper .item .item-wrapper .item-img img {
  height: 750px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-v5PiL8Q6WB .items-wrapper .item .item-wrapper .item-img img {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-v5PiL8Q6WB .items-wrapper .item .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v5PiL8Q6WB .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5PiL8Q6WB .card-number {
  color: #000000;
}
.cid-v5PiL8Q6WB .card-title {
  color: #000000;
}
.cid-v5OAgc3ml3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20150820-110441-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5OAgc3ml3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5OAgc3ml3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5OAgc3ml3 .mbr-section-head {
  width: 100%;
}
.cid-v5OAgc3ml3 .mbr-section-title {
  color: #212428;
}
.cid-v5OAgc3ml3 .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5OAgc3ml3 .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v5PorqvwVD {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5PorqvwVD .content__block {
  padding: 50px 15px;
}
.cid-v5PorqvwVD .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v5PorqvwVD .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v5PorqvwVD .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v5PorqvwVD .image {
  perspective: 3500px;
  position: relative;
}
.cid-v5PorqvwVD .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v5PorqvwVD .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v5PorqvwVD .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v5PorqvwVD .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v5PorqvwVD .content__block {
    padding: 30px 15px;
  }
  .cid-v5PorqvwVD .mbr-figure {
    padding: 0;
  }
  .cid-v5PorqvwVD .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v5PorqvwVD .lg-push {
    right: 7%;
  }
  .cid-v5PorqvwVD .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v5PorqvwVD .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v5PorqvwVD .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v5PorqvwVD .mbr-section-title {
  color: #383d4b;
}
.cid-v5PorqvwVD .mbr-text,
.cid-v5PorqvwVD .mbr-section-btn {
  color: #465052;
}
.cid-v5PphivbMq {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #235d81;
}
.cid-v5PphivbMq .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #fac769;
  text-align: right;
}
.cid-v5PphivbMq .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v5PphivbMq .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v5PphivbMq .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v5PphivbMq .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #e6c16d;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5PphivbMq .mbr-text,
.cid-v5PphivbMq .mbr-section-btn {
  color: #ffffff;
}
.cid-v5PphivbMq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5PphivbMq .card .card-wrapper {
  text-align: center;
}
.cid-v5PphivbMq .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v5PphivbMq .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v5PphivbMq .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5PphivbMq .buttons-wrap {
  text-align: center;
}
.cid-v5PphivbMq .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v5PphivbMq .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v5PphivbMq .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v5PphivbMq .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v5PphivbMq .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v5PphivbMq .buttons-wrap .or {
    display: none;
  }
}
.cid-v5PphivbMq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5PphivbMq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5PphivbMq .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5PpnQiDkK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20150922-120451-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5PpnQiDkK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5PpnQiDkK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5PpnQiDkK .mbr-section-head {
  width: 100%;
}
.cid-v5PpnQiDkK .mbr-section-title {
  color: #212428;
}
.cid-v5PpnQiDkK .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5PpnQiDkK .mbr-section-btn {
  margin-top: 40px;
}
.cid-v5PovbDp30 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #eeeeee;
}
.cid-v5PovbDp30 .carousel {
  height: 800px;
}
.cid-v5PovbDp30 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-v5PovbDp30 .carousel-item,
.cid-v5PovbDp30 .carousel-inner {
  height: 100%;
}
.cid-v5PovbDp30 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
  padding-left: 120px;
  padding-right: 120px;
  justify-content: center;
}
.cid-v5PovbDp30 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v5PovbDp30 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v5PovbDp30 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-v5PovbDp30 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-v5PovbDp30 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v5PovbDp30 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-v5PovbDp30 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v5PovbDp30 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-v5PovbDp30 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5PovbDp30 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5PovbDp30 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5PovbDp30 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v5PovbDp30 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #cccccc;
  border: 0px solid transparent;
  border-radius: 50%;
  opacity: 1;
  transition: all 0.3s;
}
.cid-v5PovbDp30 .carousel-indicators li.active {
  background-color: #e6c16d;
}
.cid-v5PovbDp30 .carousel-indicators li.active,
.cid-v5PovbDp30 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5PovbDp30 .carousel-indicators li::after,
.cid-v5PovbDp30 .carousel-indicators li::before {
  content: none;
}
.cid-v5PovbDp30 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5PovbDp30 .carousel-indicators {
    display: none !important;
  }
}
.cid-v5PovbDp30 .btn.btn-primary-outline {
  border: 1px solid #e6c16d;
}
.cid-v5PovbDp30 .btn.btn-primary-outline:hover {
  background-color: #e6c16d !important;
  color: #ffffff !important;
}
.cid-v5PovbDp30 .btn.btn-secondary-outline {
  border: 1px solid #6b6b6b;
}
.cid-v5PovbDp30 .btn.btn-secondary-outline:hover {
  background-color: #6b6b6b !important;
  color: #ffffff !important;
}
.cid-v5PovbDp30 .btn.btn-success-outline {
  border: 1px solid #e6c16d;
}
.cid-v5PovbDp30 .btn.btn-success-outline:hover {
  background-color: #e6c16d !important;
  color: #ffffff !important;
}
.cid-v5PovbDp30 .btn.btn-info-outline {
  border: 1px solid #ffa41d;
}
.cid-v5PovbDp30 .btn.btn-info-outline:hover {
  background-color: #ffa41d !important;
  color: #ffffff !important;
}
.cid-v5PovbDp30 .btn.btn-warning-outline {
  border: 1px solid #295977;
}
.cid-v5PovbDp30 .btn.btn-warning-outline:hover {
  background-color: #295977 !important;
  color: #ffffff !important;
}
.cid-v5PovbDp30 .btn.btn-danger-outline {
  border: 1px solid #000000;
}
.cid-v5PovbDp30 .btn.btn-danger-outline:hover {
  background-color: #000000 !important;
  color: #ffffff !important;
}
.cid-v5PovbDp30 .btn.btn-black-outline {
  border: 1px solid #000000;
}
.cid-v5PovbDp30 .btn.btn-black-outline:hover {
  background-color: #000000 !important;
  color: #ffffff !important;
}
.cid-v5PovbDp30 .btn.btn-white-outline {
  border: 1px solid #ffffff;
}
.cid-v5PovbDp30 .btn.btn-white-outline:hover {
  background-color: #ffffff !important;
  color: #000000 !important;
}
.cid-v5PovbDp30 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-v5PovbDp30 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-v5PovbDp30 .carousel-control {
    display: none;
  }
  .cid-v5PovbDp30 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
  }
  .cid-v5PovbDp30 .buttons-wrap .mbr-section-btn {
    text-align: center;
    margin-bottom: 10px;
  }
}
.cid-v5PrdXrf6M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20150922-121510-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5PrdXrf6M .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5PrdXrf6M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5PrdXrf6M .mbr-section-head {
  width: 100%;
}
.cid-v5PrdXrf6M .mbr-section-title {
  color: #212428;
}
.cid-v5PrdXrf6M .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5PrdXrf6M .mbr-section-btn {
  margin-top: 40px;
}
.cid-v5PoIlDszM {
  padding-top: 90px;
  padding-bottom: 90px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-v5PoIlDszM .mbr-section-subtitle {
  color: #767676;
}
.cid-v5PoIlDszM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v5PoIlDszM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5PoIlDszM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5PoIlDszM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v5PoIlDszM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #464c5f;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v5PoIlDszM .icon-focus {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v5PoIlDszM .icon-focus:before {
  content: '+';
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v5PoIlDszM .icon-video {
  font-size: 1.5rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-v5PoIlDszM .icon-video:before {
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-left: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v5PoIlDszM .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v5PoIlDszM ul {
  font-size: 0;
}
.cid-v5PoIlDszM .mbr-gallery-filter ul {
  text-align: left;
}
.cid-v5PoIlDszM .mbr-gallery-filter ul li .btn {
  border: none !important;
  background-color: transparent;
  color: #59585d !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v5PoIlDszM .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-v5PoIlDszM .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-v5PoIlDszM .mbr-gallery-filter ul li:first-child,
.cid-v5PoIlDszM .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-v5PoIlDszM .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-v5PoIlDszM .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-v5PoIlDszM .btn {
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.cid-v5PoIlDszM .btn.active:after {
  animation: none;
}
.cid-v5PoIlDszM .btn:active {
  box-shadow: none !important;
}
.cid-v5PoIlDszM .btn:hover {
  background: transparent !important;
}
.cid-v5PoIlDszM .btn:hover:before {
  background: transparent !important;
}
.cid-v5PoIlDszM .btn:before {
  background-color: transparent !important;
}
.cid-v5PoIlDszM .btn:focus {
  box-shadow: none !important;
}
.cid-v5PosKCC6f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5PosKCC6f .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v5PosKCC6f .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v5PosKCC6f .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-v5PosKCC6f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5PosKCC6f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5PosKCC6f .map-placeholder {
  display: none;
}
.cid-v5PosKCC6f .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v5PosKCC6f .card {
  padding: 3rem 8rem;
}
.cid-v5PosKCC6f .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5PosKCC6f .card .mbr-text {
  color: #06182d;
}
.cid-v5PosKCC6f .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v5PosKCC6f .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v5PosKCC6f .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v5PosKCC6f .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v5PosKCC6f .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v5PosKCC6f .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v5PosKCC6f .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v5PosKCC6f .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v5PosKCC6f .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v5PosKCC6f .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v5PosKCC6f .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5PosKCC6f .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v5PosKCC6f .card .form-group {
  padding-right: 0;
}
.cid-v5PosKCC6f .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v5PosKCC6f .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v5PosKCC6f .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v5PosKCC6f .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v5PosKCC6f .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v5PosKCC6f h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v5PosKCC6f * {
    text-align: center !important;
  }
  .cid-v5PosKCC6f .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v5PosKCC6f .form-group {
    max-width: 180px;
  }
  .cid-v5PosKCC6f .card {
    padding: 2rem 1rem;
  }
}
.cid-v5PosKCC6f .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5PosKCC6f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5PosKCC6f .card .group-title {
  color: #e6c16d;
}
.cid-v5Px2DpWjS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #235d81;
}
.cid-v5Px2DpWjS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Px2DpWjS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Px2DpWjS .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 20px;
}
@media (max-width: 992px) {
  .cid-v5Px2DpWjS .items-wrapper {
    display: block;
  }
}
.cid-v5Px2DpWjS .items-wrapper .item {
  transform: translateY(250px);
  margin-bottom: 250px;
}
@media (max-width: 992px) {
  .cid-v5Px2DpWjS .items-wrapper .item {
    transform: translateY(0);
    margin-bottom: 15px;
  }
}
.cid-v5Px2DpWjS .items-wrapper .item:nth-child(2n) {
  transform: translateY(0);
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v5Px2DpWjS .items-wrapper .item:nth-child(2n) {
    margin-bottom: 15px;
  }
}
.cid-v5Px2DpWjS .items-wrapper .item .item-wrapper .item-img img {
  height: 750px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-v5Px2DpWjS .items-wrapper .item .item-wrapper .item-img img {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-v5Px2DpWjS .items-wrapper .item .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v5Px2DpWjS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5Px2DpWjS .card-number {
  color: #000000;
}
.cid-v5Px2DpWjS .card-title {
  color: #000000;
}
.cid-v5PoxU6uz5 {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-v5PoxU6uz5 img {
  height: 500px;
  object-fit: cover;
}
.cid-v5PoxU6uz5 .card-img {
  position: relative;
}
.cid-v5PoxU6uz5 .card-img img {
  height: 100%;
  object-fit: cover;
  z-index: 2;
  position: relative;
}
.cid-v5PoxU6uz5 .card-img:after {
  content: '';
  position: absolute;
  transition: all 0.3s;
  border-radius: 100%;
  z-index: 1;
  bottom: 5px;
  left: 50%;
  right: 50%;
  opacity: 1;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 40px;
  box-shadow: 0 35px 30px 0 rgba(0, 0, 0, 0.35);
}
@media (max-width: 767px) {
  .cid-v5PoxU6uz5 .card-img {
    margin-bottom: 2rem;
  }
}
.cid-v5Py1DRMIr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #235d81;
}
.cid-v5Py1DRMIr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Py1DRMIr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Py1DRMIr .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 20px;
}
@media (max-width: 992px) {
  .cid-v5Py1DRMIr .items-wrapper {
    display: block;
  }
}
.cid-v5Py1DRMIr .items-wrapper .item {
  transform: translateY(250px);
  margin-bottom: 250px;
}
@media (max-width: 992px) {
  .cid-v5Py1DRMIr .items-wrapper .item {
    transform: translateY(0);
    margin-bottom: 15px;
  }
}
.cid-v5Py1DRMIr .items-wrapper .item:nth-child(2n) {
  transform: translateY(0);
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v5Py1DRMIr .items-wrapper .item:nth-child(2n) {
    margin-bottom: 15px;
  }
}
.cid-v5Py1DRMIr .items-wrapper .item .item-wrapper .item-img img {
  height: 750px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-v5Py1DRMIr .items-wrapper .item .item-wrapper .item-img img {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-v5Py1DRMIr .items-wrapper .item .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v5Py1DRMIr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5Py1DRMIr .card-number {
  color: #000000;
}
.cid-v5Py1DRMIr .card-title {
  color: #000000;
}
.cid-v5PozJM7IE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20160516-092150n-1600x900.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5PozJM7IE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5PozJM7IE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5PozJM7IE .mbr-section-head {
  width: 100%;
}
.cid-v5PozJM7IE .mbr-section-title {
  color: #212428;
}
.cid-v5PozJM7IE .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5PozJM7IE .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v5UxZ0tdJO {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5UxZ0tdJO .content__block {
  padding: 50px 15px;
}
.cid-v5UxZ0tdJO .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v5UxZ0tdJO .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v5UxZ0tdJO .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v5UxZ0tdJO .image {
  perspective: 3500px;
  position: relative;
}
.cid-v5UxZ0tdJO .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v5UxZ0tdJO .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v5UxZ0tdJO .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v5UxZ0tdJO .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v5UxZ0tdJO .content__block {
    padding: 30px 15px;
  }
  .cid-v5UxZ0tdJO .mbr-figure {
    padding: 0;
  }
  .cid-v5UxZ0tdJO .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v5UxZ0tdJO .lg-push {
    right: 7%;
  }
  .cid-v5UxZ0tdJO .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v5UxZ0tdJO .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v5UxZ0tdJO .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v5UxZ0tdJO .mbr-section-title {
  color: #383d4b;
}
.cid-v5UxZ0tdJO .mbr-text,
.cid-v5UxZ0tdJO .mbr-section-btn {
  color: #383d4b;
}
.cid-v5UzJOzjG1 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #235d81;
}
.cid-v5UzJOzjG1 .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #fac769;
  text-align: right;
}
.cid-v5UzJOzjG1 .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v5UzJOzjG1 .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v5UzJOzjG1 .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v5UzJOzjG1 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #e6c16d;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5UzJOzjG1 .mbr-text,
.cid-v5UzJOzjG1 .mbr-section-btn {
  color: #ffffff;
}
.cid-v5UzJOzjG1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5UzJOzjG1 .card .card-wrapper {
  text-align: center;
}
.cid-v5UzJOzjG1 .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v5UzJOzjG1 .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v5UzJOzjG1 .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5UzJOzjG1 .buttons-wrap {
  text-align: center;
}
.cid-v5UzJOzjG1 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v5UzJOzjG1 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v5UzJOzjG1 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v5UzJOzjG1 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v5UzJOzjG1 .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v5UzJOzjG1 .buttons-wrap .or {
    display: none;
  }
}
.cid-v5UzJOzjG1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5UzJOzjG1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5UzJOzjG1 .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v5Uyzjl4Tx {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v5Uyzjl4Tx img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-v5Uyzjl4Tx img:hover {
  transform: scale(1.1);
}
.cid-v5Uyzjl4Tx .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-v5Uyzjl4Tx h2 {
  padding: 0;
  margin: 0;
}
.cid-v5Uyzjl4Tx .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5Uyzjl4Tx .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-v5Uyzjl4Tx .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 0;
  right: 67px;
  transform-origin: bottom right;
}
.cid-v5Uyzjl4Tx .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-v5Uyzjl4Tx .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-v5Uyzjl4Tx .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-v5Uyzjl4Tx .mbr-iconfont {
  margin: 0!important;
}
.cid-v5Uyzjl4Tx .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-v5Uyzjl4Tx .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-v5Uyzjl4Tx .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-v5Uyzjl4Tx .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-v5Uyzjl4Tx .text-col {
    padding: 2rem 1rem;
  }
}
.cid-v5Uyzjl4Tx H2 {
  color: #333333;
}
.cid-v5Uyzjl4Tx .mbr-text {
  color: #767676;
}
.cid-v5UzR9OQAM {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v5UzR9OQAM .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-v5UzR9OQAM .modal-body .close {
  background: #1b1b1b;
}
.cid-v5UzR9OQAM .modal-body .close span {
  font-style: normal;
}
.cid-v5UzR9OQAM .carousel-inner > .active,
.cid-v5UzR9OQAM .carousel-inner > .next,
.cid-v5UzR9OQAM .carousel-inner > .prev {
  display: flex;
}
.cid-v5UzR9OQAM .carousel-control .icon-next,
.cid-v5UzR9OQAM .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v5UzR9OQAM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v5UzR9OQAM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v5UzR9OQAM .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v5UzR9OQAM .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v5UzR9OQAM .boxed-slider > div {
  position: relative;
}
.cid-v5UzR9OQAM .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v5UzR9OQAM .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v5UzR9OQAM .mbr-table-cell {
  padding: 0;
}
.cid-v5UzR9OQAM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v5UzR9OQAM .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-v5UzR9OQAM .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v5UzR9OQAM .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-v5UzR9OQAM .carousel-item.active.right,
.cid-v5UzR9OQAM .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-v5UzR9OQAM .carousel-item.active.left,
.cid-v5UzR9OQAM .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-v5UzR9OQAM .carousel-item.active,
.cid-v5UzR9OQAM .carousel-item.next.left,
.cid-v5UzR9OQAM .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-v5UzR9OQAM .mbr-slider .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 .3s;
  z-index: 11;
}
.cid-v5UzR9OQAM .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5UzR9OQAM .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5UzR9OQAM .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v5UzR9OQAM .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5UzR9OQAM .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v5UzR9OQAM .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-v5UzR9OQAM .mbr-slider .carousel-indicators li.active,
.cid-v5UzR9OQAM .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v5UzR9OQAM .mbr-slider .carousel-indicators li::after,
.cid-v5UzR9OQAM .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v5UzR9OQAM .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-v5UzR9OQAM .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v5UzR9OQAM .mbr-slider > .container img {
  width: 100%;
}
.cid-v5UzR9OQAM .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v5UzR9OQAM .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-v5UzR9OQAM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5UzR9OQAM .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v5UzR9OQAM .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v5UzR9OQAM .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v5UzR9OQAM .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v5UzR9OQAM .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v5UzR9OQAM .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v5UzR9OQAM .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v5UzR9OQAM .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v5UzR9OQAM .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v5UzR9OQAM .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v5UzR9OQAM .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v5UzR9OQAM .carousel-inner {
  height: 100%;
}
.cid-v5UzR9OQAM .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v5UzR9OQAM .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-v5UzR9OQAM .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-v5UzR9OQAM .carousel-item .container-slide {
  text-align: center;
}
.cid-v5UzR9OQAM .content-slider-wrap {
  width: 100%;
}
.cid-v5UzR9OQAM .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-v5UzR9OQAM .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-v5UzR9OQAM .carousel-control {
  margin-left: 2px!important;
}
.cid-v5UzO84ItA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5UzO84ItA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5UzO84ItA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5UzO84ItA .content-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 992px) {
  .cid-v5UzO84ItA .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v5UzO84ItA .mbr-figure iframe {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v5UzO84ItA .mbr-figure .app-video-wrapper img {
  box-shadow: 0.5rem 0.5rem 1.5rem #235d81 !important;
}
.cid-v5UzO84ItA .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5UyBB9NRV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5UyBB9NRV .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v5UyBB9NRV .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v5UyBB9NRV .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-v5UyBB9NRV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5UyBB9NRV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5UyBB9NRV .map-placeholder {
  display: none;
}
.cid-v5UyBB9NRV .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v5UyBB9NRV .card {
  padding: 3rem 8rem;
}
.cid-v5UyBB9NRV .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v5UyBB9NRV .card .mbr-text {
  color: #06182d;
}
.cid-v5UyBB9NRV .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v5UyBB9NRV .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v5UyBB9NRV .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v5UyBB9NRV .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v5UyBB9NRV .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v5UyBB9NRV .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v5UyBB9NRV .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v5UyBB9NRV .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v5UyBB9NRV .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v5UyBB9NRV .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v5UyBB9NRV .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5UyBB9NRV .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v5UyBB9NRV .card .form-group {
  padding-right: 0;
}
.cid-v5UyBB9NRV .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v5UyBB9NRV .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v5UyBB9NRV .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v5UyBB9NRV .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v5UyBB9NRV .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v5UyBB9NRV h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v5UyBB9NRV * {
    text-align: center !important;
  }
  .cid-v5UyBB9NRV .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v5UyBB9NRV .form-group {
    max-width: 180px;
  }
  .cid-v5UyBB9NRV .card {
    padding: 2rem 1rem;
  }
}
.cid-v5UyBB9NRV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5UyBB9NRV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5UyIWOyL2 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v5UyIWOyL2 .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-v5UyIWOyL2 .modal-body .close {
  background: #1b1b1b;
}
.cid-v5UyIWOyL2 .modal-body .close span {
  font-style: normal;
}
.cid-v5UyIWOyL2 .carousel-inner > .active,
.cid-v5UyIWOyL2 .carousel-inner > .next,
.cid-v5UyIWOyL2 .carousel-inner > .prev {
  display: flex;
}
.cid-v5UyIWOyL2 .carousel-control .icon-next,
.cid-v5UyIWOyL2 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v5UyIWOyL2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v5UyIWOyL2 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v5UyIWOyL2 .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-v5UyIWOyL2 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v5UyIWOyL2 .boxed-slider > div {
  position: relative;
}
.cid-v5UyIWOyL2 .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-v5UyIWOyL2 .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v5UyIWOyL2 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v5UyIWOyL2 .mbr-table-cell {
  padding: 0;
}
.cid-v5UyIWOyL2 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v5UyIWOyL2 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v5UyIWOyL2 .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-v5UyIWOyL2 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-v5UyIWOyL2 .carousel-item .container {
    width: 100%;
  }
}
.cid-v5UyIWOyL2 .carousel-item-next.carousel-item-left,
.cid-v5UyIWOyL2 .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-v5UyIWOyL2 .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-v5UyIWOyL2 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5UyIWOyL2 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5UyIWOyL2 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-v5UyIWOyL2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5UyIWOyL2 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v5UyIWOyL2 .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-v5UyIWOyL2 .mbr-slider .carousel-indicators li.active,
.cid-v5UyIWOyL2 .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-v5UyIWOyL2 .mbr-slider .carousel-indicators li::after,
.cid-v5UyIWOyL2 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v5UyIWOyL2 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v5UyIWOyL2 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v5UyIWOyL2 .mbr-slider > .container img {
  width: 100%;
}
.cid-v5UyIWOyL2 .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v5UyIWOyL2 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v5UyIWOyL2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5UyIWOyL2 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v5UyIWOyL2 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v5UyIWOyL2 .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v5UyIWOyL2 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v5UyIWOyL2 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-v5UyIWOyL2 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v5UyIWOyL2 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v5UyIWOyL2 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v5UyIWOyL2 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v5UyIWOyL2 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v5UyIWOyL2 .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-v5UyIWOyL2 .carousel-inner {
  height: 100%;
}
.cid-v5UyIWOyL2 .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-v5UyIWOyL2 .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 700px;
  overflow: hidden;
}
.cid-v5UyIWOyL2 .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-v5UyIWOyL2 .content-slider-wrap {
  width: 64%;
}
.cid-v5UBTVpLRQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
}
.cid-v5UBTVpLRQ::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #f7f7f7;
}
.cid-v5UBTVpLRQ .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v5UBTVpLRQ .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v5UBTVpLRQ .container {
    padding: 0 25px;
  }
}
.cid-v5UBTVpLRQ .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v5UBTVpLRQ .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v5UBTVpLRQ .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v5UBTVpLRQ .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v5UBTVpLRQ .item:focus,
.cid-v5UBTVpLRQ span:focus {
  outline: none;
}
.cid-v5UBTVpLRQ .item-wrapper {
  position: relative;
}
.cid-v5UBTVpLRQ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v5UBTVpLRQ .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v5UBTVpLRQ .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v5UBTVpLRQ .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v5UBTVpLRQ .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v5UBTVpLRQ .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v5UBTVpLRQ .embla__button--next,
.cid-v5UBTVpLRQ .embla__button--prev {
  display: flex;
}
.cid-v5UBTVpLRQ .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #e6c16d !important;
  color: #000000 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v5UBTVpLRQ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v5UBTVpLRQ .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v5UBTVpLRQ .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v5UBTVpLRQ .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v5UBTVpLRQ .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v5UBTVpLRQ .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v5UBTVpLRQ .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v5UBTVpLRQ .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v5UBTVpLRQ .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v5UBTVpLRQ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v5UBTVpLRQ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v5UBTVpLRQ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v5UBTVpLRQ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5UBTVpLRQ .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v5UVVrM0cE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #235d81;
}
.cid-v5UVVrM0cE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5UVVrM0cE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5UVVrM0cE .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 20px;
}
@media (max-width: 992px) {
  .cid-v5UVVrM0cE .items-wrapper {
    display: block;
  }
}
.cid-v5UVVrM0cE .items-wrapper .item {
  transform: translateY(250px);
  margin-bottom: 250px;
}
@media (max-width: 992px) {
  .cid-v5UVVrM0cE .items-wrapper .item {
    transform: translateY(0);
    margin-bottom: 15px;
  }
}
.cid-v5UVVrM0cE .items-wrapper .item:nth-child(2n) {
  transform: translateY(0);
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v5UVVrM0cE .items-wrapper .item:nth-child(2n) {
    margin-bottom: 15px;
  }
}
.cid-v5UVVrM0cE .items-wrapper .item .item-wrapper .item-img img {
  height: 750px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-v5UVVrM0cE .items-wrapper .item .item-wrapper .item-img img {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-v5UVVrM0cE .items-wrapper .item .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v5UVVrM0cE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5UVVrM0cE .card-number {
  color: #000000;
}
.cid-v5UVVrM0cE .card-title {
  color: #000000;
}
.cid-v5UyEDIGpN {
  padding-top: 5rem;
  padding-bottom: 6rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/dsc03902-2000x1127.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v5UyEDIGpN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5UyEDIGpN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5UyEDIGpN .mbr-section-head {
  width: 100%;
}
.cid-v5UyEDIGpN .mbr-section-title {
  color: #212428;
}
.cid-v5UyEDIGpN .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v5UyEDIGpN .mbr-section-btn {
  margin-top: 40px;
}
.cid-v5UyHesh1D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f9f9fc;
}
.cid-v5UyHesh1D .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #FF4712;
}
@media (max-width: 768px) {
  .cid-v5UyHesh1D .mbr-section-subtitle {
    margin-bottom: 8px;
  }
}
.cid-v5UyHesh1D .mbr-section-title {
  margin-bottom: 0;
  color: #20232a;
}
@media (max-width: 768px) {
  .cid-v5UyHesh1D .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-v5UyHesh1D .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #84858a;
}
@media (max-width: 768px) {
  .cid-v5UyHesh1D .mbr-text {
    padding: 0;
  }
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-vbj52qPjVX {
  z-index: 1000;
  width: 100%;
}
.cid-vbj52qPjVX nav.navbar {
  position: fixed;
}
.cid-vbj52qPjVX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vbj52qPjVX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vbj52qPjVX .dropdown-item:hover,
.cid-vbj52qPjVX .dropdown-item:focus {
  background: #e6c16d !important;
  color: white !important;
}
.cid-vbj52qPjVX .dropdown-item:hover span {
  color: white;
}
.cid-vbj52qPjVX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbj52qPjVX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbj52qPjVX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbj52qPjVX .nav-link {
  position: relative;
}
.cid-vbj52qPjVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .container {
    flex-wrap: nowrap;
  }
}
.cid-vbj52qPjVX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown-menu,
.cid-vbj52qPjVX .navbar.opened {
  background: #295977 !important;
}
.cid-vbj52qPjVX .nav-item:focus,
.cid-vbj52qPjVX .nav-link:focus {
  outline: none;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbj52qPjVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbj52qPjVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbj52qPjVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbj52qPjVX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(41, 89, 119, 0.3);
}
.cid-vbj52qPjVX .navbar.opened {
  transition: all 0.3s;
}
.cid-vbj52qPjVX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbj52qPjVX .navbar .navbar-logo img {
  width: auto;
}
.cid-vbj52qPjVX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar.collapsed {
  justify-content: center;
}
.cid-vbj52qPjVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbj52qPjVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbj52qPjVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbj52qPjVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbj52qPjVX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbj52qPjVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbj52qPjVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbj52qPjVX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbj52qPjVX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbj52qPjVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbj52qPjVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbj52qPjVX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbj52qPjVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbj52qPjVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vbj52qPjVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbj52qPjVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbj52qPjVX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-vbj52qPjVX .dropdown-item.active,
.cid-vbj52qPjVX .dropdown-item:active {
  background-color: transparent;
}
.cid-vbj52qPjVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbj52qPjVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #295977;
}
.cid-vbj52qPjVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbj52qPjVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbj52qPjVX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbj52qPjVX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbj52qPjVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbj52qPjVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbj52qPjVX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-vbj52qPjVX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vbj52qPjVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbj52qPjVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbj52qPjVX .navbar {
    height: 70px;
  }
  .cid-vbj52qPjVX .navbar.opened {
    height: auto;
  }
  .cid-vbj52qPjVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbj52qPjVX .container,
.cid-vbj52qPjVX .container-fluid {
  flex-wrap: wrap;
}
.cid-vbj52qPjVX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-vbj52qPjVX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-vbj52qPjVX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vbj52qPjVX .contacts-menu {
    display: none;
  }
}
.cid-vbj52qPjVX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-vbj52qPjVX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #e6c16d;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-vbj52qPjVX .icon-box:hover {
  transform: scale(1.1);
}
.cid-vbj52qPjVX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-vbj52qPjVX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-vbj52qPjVX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn-black {
  color: #e6c16d !important;
}
@media (max-width: 577px) {
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-vbj52qPjVX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-vbj52qPjVX .navbar-collapse .nav-link:hover {
  color: #e6c16d !important;
}
.cid-vbj52qPjVX .card-title {
  color: #ffffff;
}
.cid-vbj52qPjVX .card-text {
  color: #ffffff;
}
.cid-v612z37qA5 {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v612z37qA5 .content__block {
  padding: 50px 15px;
}
.cid-v612z37qA5 .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #e6c16d;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-v612z37qA5 .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #e6c16d;
}
.cid-v612z37qA5 .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-v612z37qA5 .image {
  perspective: 3500px;
  position: relative;
}
.cid-v612z37qA5 .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-v612z37qA5 .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v612z37qA5 .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-v612z37qA5 .mbr-section-btn .btn-white-outline:hover {
  color: #e6c16d !important;
}
@media (max-width: 991px) {
  .cid-v612z37qA5 .content__block {
    padding: 30px 15px;
  }
  .cid-v612z37qA5 .mbr-figure {
    padding: 0;
  }
  .cid-v612z37qA5 .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-v612z37qA5 .lg-push {
    right: 7%;
  }
  .cid-v612z37qA5 .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-v612z37qA5 .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-v612z37qA5 .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-v612z37qA5 .mbr-section-title {
  color: #383d4b;
}
.cid-v612z37qA5 .mbr-text,
.cid-v612z37qA5 .mbr-section-btn {
  color: #383d4b;
}
.cid-v617AUaZzy {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #235d81;
}
.cid-v617AUaZzy .header-text {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  color: #232323;
}
.cid-v617AUaZzy .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-v617AUaZzy .mbr-section-subtitle {
  color: #767676;
}
.cid-v617AUaZzy .panel-group {
  width: 100%;
}
.cid-v617AUaZzy .panel-text {
  color: #735b4f;
}
.cid-v617AUaZzy .card {
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-v617AUaZzy .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-v617AUaZzy .card .card-header a.panel-title {
  -webkit-justify-content: space-between;
  justify-content: space-between;
  transition: all .3s;
  background-color: #235d81;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-v617AUaZzy .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-v617AUaZzy .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v617AUaZzy .card .card-header a.panel-title .sign {
  padding-right: 1rem;
}
.cid-v617AUaZzy .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-v617AUaZzy .card .panel-body {
  background: #ffffff;
}
.cid-v617AUaZzy .sign {
  color: #232323;
}
.cid-v617AUaZzy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v617AUaZzy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v617AUaZzy .header-text,
.cid-v617AUaZzy .sign {
  color: #ffffff;
  text-align: center;
}
.cid-v617AUaZzy .mbr-section-title {
  color: #ffffff;
}
.cid-v614U9v7Wa {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #235d81;
}
.cid-v614U9v7Wa .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #fac769;
  text-align: right;
}
.cid-v614U9v7Wa .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-v614U9v7Wa .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-v614U9v7Wa .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-v614U9v7Wa .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #e6c16d;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v614U9v7Wa .mbr-text,
.cid-v614U9v7Wa .mbr-section-btn {
  color: #ffffff;
}
.cid-v614U9v7Wa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v614U9v7Wa .card .card-wrapper {
  text-align: center;
}
.cid-v614U9v7Wa .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #f9c472;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-v614U9v7Wa .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-v614U9v7Wa .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v614U9v7Wa .buttons-wrap {
  text-align: center;
}
.cid-v614U9v7Wa .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-v614U9v7Wa .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-v614U9v7Wa .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-v614U9v7Wa .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-v614U9v7Wa .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-v614U9v7Wa .buttons-wrap .or {
    display: none;
  }
}
.cid-v614U9v7Wa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v614U9v7Wa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v614U9v7Wa .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-v61bjk0vWF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
}
.cid-v61bjk0vWF::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 40%;
  width: 100%;
  background-color: #f7f7f7;
}
.cid-v61bjk0vWF .container-fluid {
  padding: 0;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v61bjk0vWF .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v61bjk0vWF .container {
    padding: 0 25px;
  }
}
.cid-v61bjk0vWF .title-wrapper {
  padding: 0 45px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v61bjk0vWF .title-wrapper {
    padding: 0 25px;
  }
}
.cid-v61bjk0vWF .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v61bjk0vWF .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v61bjk0vWF .item:focus,
.cid-v61bjk0vWF span:focus {
  outline: none;
}
.cid-v61bjk0vWF .item-wrapper {
  position: relative;
}
.cid-v61bjk0vWF .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 810px;
  max-width: 810px;
}
@media (max-width: 992px) {
  .cid-v61bjk0vWF .embla__slide {
    min-width: 710px;
    max-width: 710px;
  }
}
@media (max-width: 767px) {
  .cid-v61bjk0vWF .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v61bjk0vWF .embla__slide .slide-content {
  width: 100%;
  border-radius: 0 !important;
}
.cid-v61bjk0vWF .embla__slide .slide-content .item-wrapper .item-img img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v61bjk0vWF .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v61bjk0vWF .embla__button--next,
.cid-v61bjk0vWF .embla__button--prev {
  display: flex;
}
.cid-v61bjk0vWF .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #e6c16d !important;
  color: #000000 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v61bjk0vWF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v61bjk0vWF .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 768px) {
  .cid-v61bjk0vWF .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-v61bjk0vWF .embla__button.embla__button--prev:hover {
  box-shadow: inset -40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v61bjk0vWF .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 768px) {
  .cid-v61bjk0vWF .embla__button.embla__button--next {
    right: 25px;
  }
}
.cid-v61bjk0vWF .embla__button.embla__button--next:hover {
  box-shadow: inset 40px 0 0 0 #000000 !important;
  color: #e6c16d !important;
}
.cid-v61bjk0vWF .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-v61bjk0vWF .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-v61bjk0vWF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v61bjk0vWF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v61bjk0vWF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v61bjk0vWF .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v61bjk0vWF .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v61emeckIu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v61emeckIu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v61emeckIu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v61emeckIu .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-v61emeckIu .container-fluid {
    padding: 0 20px;
  }
}
.cid-v61emeckIu .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v61emeckIu .container {
    padding: 0 20px;
  }
}
.cid-v61emeckIu .title-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-v61emeckIu .title-wrapper .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-v61emeckIu .title-wrapper .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 45px;
  margin-bottom: 50px;
  border-bottom: 2px solid #000000;
}
@media (max-width: 768px) {
  .cid-v61emeckIu .title-wrapper .title-wrap {
    display: block;
    padding-bottom: 20px;
    margin-bottom: 30px;
  }
}
.cid-v61emeckIu .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-v61emeckIu .title-wrapper .title-wrap .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-v61emeckIu .title-wrapper .title-wrap .mbr-section-btn .btn {
  border: none;
  padding: 0;
  min-width: 92px;
}
.cid-v61emeckIu .title-wrapper .title-wrap .mbr-section-btn .btn:hover,
.cid-v61emeckIu .title-wrapper .title-wrap .mbr-section-btn .btn:focus {
  background-color: transparent !important;
  color: #000000 !important;
  opacity: .5;
}
.cid-v61emeckIu .title-wrapper .title-wrap .mbr-section-btn .btn .mbr-iconfont {
  margin-left: 18px;
}
.cid-v61emeckIu .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 420px;
  max-width: 420px;
}
@media (max-width: 768px) {
  .cid-v61emeckIu .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v61emeckIu .embla__slide .card-wrap {
  width: 100%;
}
.cid-v61emeckIu .embla__slide .card-wrap:hover .item-wrapper .image-wrap img {
  transform: scale(1.05);
}
.cid-v61emeckIu .embla__slide .card-wrap:hover .item-wrapper .image-wrap .soc-wrap {
  transform: translateY(0);
  opacity: 1;
}
.cid-v61emeckIu .embla__slide .card-wrap .item-wrapper .image-wrap {
  height: 510px;
  position: relative;
  margin-bottom: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
@media (max-width: 768px) {
  .cid-v61emeckIu .embla__slide .card-wrap .item-wrapper .image-wrap {
    height: 300px;
    margin-bottom: 20px;
  }
}
.cid-v61emeckIu .embla__slide .card-wrap .item-wrapper .image-wrap img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v61emeckIu .embla__slide .card-wrap .item-wrapper .image-wrap .soc-wrap {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  opacity: 0;
  transform: translateY(10%);
  transition: all 0.3s ease-out;
  pointer-events: visible;
  z-index: 1;
}
.cid-v61emeckIu .embla__slide .card-wrap .item-wrapper .image-wrap .soc-wrap .soc-item {
  margin: 0 8px 8px 0;
}
.cid-v61emeckIu .embla__slide .card-wrap .item-wrapper .image-wrap .soc-wrap .soc-item a {
  display: block;
}
.cid-v61emeckIu .embla__slide .card-wrap .item-wrapper .image-wrap .soc-wrap .soc-item a:hover .mbr-iconfont {
  background-color: #c8d814;
}
.cid-v61emeckIu .embla__slide .card-wrap .item-wrapper .image-wrap .soc-wrap .soc-item a .mbr-iconfont {
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 45px;
  height: 45px;
  color: #000000;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-out;
}
.cid-v61emeckIu .embla__slide .card-wrap .content-wrap .mbr-name {
  margin-bottom: 10px;
}
.cid-v61emeckIu .embla__slide .card-wrap .content-wrap .mbr-role {
  margin-bottom: 0;
}
.cid-v61emeckIu .embla__button--next,
.cid-v61emeckIu .embla__button--prev {
  display: flex;
}
.cid-v61emeckIu .embla__button {
  top: -1rem;
  width: 22px;
  height: 22px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: transparent;
  color: #6b6b6b;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v61emeckIu .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v61emeckIu .embla__button:hover {
  background: transparent;
  color: #6b6b6b;
  opacity: .7;
}
.cid-v61emeckIu .embla__button.embla__button--prev {
  left: 3rem;
}
.cid-v61emeckIu .embla__button.embla__button--next {
  right: 3rem;
}
@media (max-width: 767px) {
  .cid-v61emeckIu .embla__button {
    top: 0;
  }
}
.cid-v61emeckIu .embla {
  position: relative;
  width: 100%;
}
.cid-v61emeckIu .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v61emeckIu .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v61emeckIu .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v61emeckIu .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v61emeckIu .mbr-section-subtitle {
  color: #000000;
}
.cid-v61emeckIu .mbr-section-title {
  color: #000000;
}
.cid-v61emeckIu .mbr-name {
  color: #000000;
}
.cid-v61emeckIu .mbr-role {
  color: #6a6e71;
}
.cid-v616sAcDn6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20180812-104653-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v616sAcDn6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v616sAcDn6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v616sAcDn6 .mbr-section-head {
  width: 100%;
}
.cid-v616sAcDn6 .mbr-section-title {
  color: #ffffff;
}
.cid-v616sAcDn6 .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v616sAcDn6 .mbr-section-btn {
  margin-top: 40px;
}
.cid-v615iwzTJh {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-v615iwzTJh .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-v615iwzTJh .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-v615iwzTJh .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-v615iwzTJh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v615iwzTJh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v615iwzTJh .map-placeholder {
  display: none;
}
.cid-v615iwzTJh .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-v615iwzTJh .card {
  padding: 3rem 8rem;
}
.cid-v615iwzTJh .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #f0c400;
  background: linear-gradient(#f0c400 0%, #efbe0c 69%, #fac769 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-v615iwzTJh .card .mbr-text {
  color: #06182d;
}
.cid-v615iwzTJh .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-v615iwzTJh .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v615iwzTJh .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-v615iwzTJh .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-v615iwzTJh .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-v615iwzTJh .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-v615iwzTJh .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-v615iwzTJh .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-v615iwzTJh .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-v615iwzTJh .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-v615iwzTJh .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v615iwzTJh .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-v615iwzTJh .card .form-group {
  padding-right: 0;
}
.cid-v615iwzTJh .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-v615iwzTJh .card .btn-primary {
  border: 1px solid #e6c16d !important;
}
.cid-v615iwzTJh .card .btn-primary:hover {
  border: 1px solid #e6c16d !important;
}
@media (max-width: 1200px) {
  .cid-v615iwzTJh .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-v615iwzTJh .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-v615iwzTJh h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-v615iwzTJh * {
    text-align: center !important;
  }
  .cid-v615iwzTJh .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-v615iwzTJh .form-group {
    max-width: 180px;
  }
  .cid-v615iwzTJh .card {
    padding: 2rem 1rem;
  }
}
.cid-v615iwzTJh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v615iwzTJh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6189el0cT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 750px;
  display: flex;
  align-items: center;
  background-image: url("../../../assets/images/20150820-130543-2000x1125.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-v6189el0cT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6189el0cT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6189el0cT .mbr-section-head {
  width: 100%;
}
.cid-v6189el0cT .mbr-section-title {
  color: #ffffff;
}
.cid-v6189el0cT .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 20px;
}
.cid-v6189el0cT .mbr-section-btn {
  margin-top: 40px;
}
.cid-tr9lU9ikHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #295977;
  overflow: hidden;
}
.cid-tr9lU9ikHM .border-item {
  width: 100%;
  height: 1px;
  background: #f0c400;
}
.cid-tr9lU9ikHM .copyright-container {
  padding: 40px 0;
}
.cid-tr9lU9ikHM .mbr-text {
  color: #ffffff;
  text-align: center;
}
