body {
  font-family: Syne;
}
.display-1 {
  font-family: 'Syne', sans-serif;
  font-size: 7.5rem;
  line-height: 1;
  letter-spacing: 0.1em;
}
.display-1 > .mbr-iconfont {
  font-size: 9.375rem;
}
.display-2 {
  font-family: 'Syne', sans-serif;
  font-size: 3.56rem;
  line-height: 1;
  letter-spacing: -0.03em;
}
.display-2 > .mbr-iconfont {
  font-size: 4.45rem;
}
.display-4 {
  font-family: 'Syne', sans-serif;
  font-size: 1rem;
  line-height: 1em;
  letter-spacing: inherit;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Syne', sans-serif;
  font-size: 2.9rem;
  line-height: 1.021em;
  letter-spacing: 0;
}
.display-5 > .mbr-iconfont {
  font-size: 3.625rem;
}
.display-7 {
  font-family: 'Syne', sans-serif;
  font-size: 1.5rem;
  line-height: inherit;
  letter-spacing: 0;
}
.display-7 > .mbr-iconfont {
  font-size: 1.875rem;
}
/* ---- 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: 6rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 5.25rem;
    font-size: calc( 3.2749999999999995rem + (7.5 - 3.2749999999999995) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (3.2749999999999995rem + (7.5 - 3.2749999999999995) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.848rem;
    font-size: calc( 1.896rem + (3.56 - 1.896) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.896rem + (3.56 - 1.896) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 2.32rem;
    font-size: calc( 1.665rem + (2.9 - 1.665) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.665rem + (2.9 - 1.665) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 0;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 0;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 0;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 0;
}
.bg-primary {
  background-color: #ffffff !important;
}
.bg-success {
  background-color: #0a369b !important;
}
.bg-info {
  background-color: #000000 !important;
}
.bg-warning {
  background-color: #ffa4a4 !important;
}
.bg-danger {
  background-color: #c62045 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #808080 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #c8d814 !important;
  border-color: #c8d814 !important;
  color: #000000 !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: #7f890d !important;
  border-color: #7f890d !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #000000 !important;
  background-color: #7f890d !important;
  border-color: #7f890d !important;
}
.btn-info,
.btn-info: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-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-success,
.btn-success:active {
  background-color: #0a369b !important;
  border-color: #0a369b !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: #051a4a !important;
  border-color: #051a4a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #051a4a !important;
  border-color: #051a4a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffa4a4 !important;
  border-color: #ffa4a4 !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: #ff4d4d !important;
  border-color: #ff4d4d !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #ff4d4d !important;
  border-color: #ff4d4d !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #c62045 !important;
  border-color: #c62045 !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: #7b142b !important;
  border-color: #7b142b !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #7b142b !important;
  border-color: #7b142b !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffffff;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #c8d814;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #7f890d !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #000000 !important;
  background-color: #c8d814 !important;
  border-color: #c8d814 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #000000;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #0a369b;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #051a4a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #0a369b !important;
  border-color: #0a369b !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffa4a4;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ff4d4d !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #ffa4a4 !important;
  border-color: #ffa4a4 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #c62045;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #7b142b !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #c62045 !important;
  border-color: #c62045 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #ffffff !important;
}
.text-secondary {
  color: #c8d814 !important;
}
.text-success {
  color: #0a369b !important;
}
.text-info {
  color: #000000 !important;
}
.text-warning {
  color: #ffa4a4 !important;
}
.text-danger {
  color: #c62045 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #cccccc !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #727b0b !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #04153b !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #ff3e3e !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #6e1226 !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: #ffffff;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #000000;
}
.alert-warning {
  background-color: #ffa4a4;
}
.alert-danger {
  background-color: #c62045;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #8c8c8c;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #ffffff;
}
.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: #336df2;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ea7c94;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Syne', sans-serif;
  font-size: 1rem;
  line-height: 1em;
  letter-spacing: inherit;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.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: #ffffff !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Syne', sans-serif;
  font-size: 1rem;
  line-height: 1em;
  letter-spacing: inherit;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #ffffff;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #ffffff;
}
.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: #ffffff;
  border-bottom-color: #ffffff;
}
.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: #ffffff !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #c8d814 !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='%23ffffff' %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;
}
.mbr-section-btn .btn,
.mbr-section-btn-main .btn {
  box-shadow: none;
  padding: 21px 40.5px;
  border-width: 2px;
}
.mbr-section-btn .btn:hover,
.mbr-section-btn-main .btn:hover,
.mbr-section-btn .btn:focus,
.mbr-section-btn-main .btn:focus {
  box-shadow: none;
}
.mbr-section-btn .btn-primary-outline,
.mbr-section-btn-main .btn-primary-outline,
.mbr-section-btn .btn-secondary-outline,
.mbr-section-btn-main .btn-secondary-outline,
.mbr-section-btn .btn-success-outline,
.mbr-section-btn-main .btn-success-outline,
.mbr-section-btn .btn-info-outline,
.mbr-section-btn-main .btn-info-outline,
.mbr-section-btn .btn-warning-outline,
.mbr-section-btn-main .btn-warning-outline,
.mbr-section-btn .btn-danger-outline,
.mbr-section-btn-main .btn-danger-outline,
.mbr-section-btn .btn-white-outline,
.mbr-section-btn-main .btn-white-outline,
.mbr-section-btn .btn-black-outline,
.mbr-section-btn-main .btn-black-outline {
  border: 2px solid;
}
.mbr-section-btn .btn-primary-outline,
.mbr-section-btn-main .btn-primary-outline {
  border: 2px solid #ffffff;
}
.mbr-section-btn .btn-primary-outline:hover,
.mbr-section-btn-main .btn-primary-outline:hover,
.mbr-section-btn .btn-primary-outline:focus,
.mbr-section-btn-main .btn-primary-outline:focus {
  background-color: #ffffff !important;
  color: #000000 !important;
}
.mbr-section-btn .btn-secondary-outline,
.mbr-section-btn-main .btn-secondary-outline {
  border: 2px solid #c8d814;
}
.mbr-section-btn .btn-secondary-outline:hover,
.mbr-section-btn-main .btn-secondary-outline:hover,
.mbr-section-btn .btn-secondary-outline:focus,
.mbr-section-btn-main .btn-secondary-outline:focus {
  background-color: #c8d814 !important;
  color: #000000 !important;
}
.mbr-section-btn .btn-success-outline,
.mbr-section-btn-main .btn-success-outline {
  border: 2px solid #0a369b;
}
.mbr-section-btn .btn-success-outline:hover,
.mbr-section-btn-main .btn-success-outline:hover,
.mbr-section-btn .btn-success-outline:focus,
.mbr-section-btn-main .btn-success-outline:focus {
  background-color: #0a369b !important;
  color: #ffffff !important;
}
.mbr-section-btn .btn-info-outline,
.mbr-section-btn-main .btn-info-outline {
  border: 2px solid #000000;
}
.mbr-section-btn .btn-info-outline:hover,
.mbr-section-btn-main .btn-info-outline:hover,
.mbr-section-btn .btn-info-outline:focus,
.mbr-section-btn-main .btn-info-outline:focus {
  background-color: #000000 !important;
  color: #ffffff !important;
}
.mbr-section-btn .btn-danger-outline,
.mbr-section-btn-main .btn-danger-outline {
  border: 2px solid #c62045;
}
.mbr-section-btn .btn-danger-outline:hover,
.mbr-section-btn-main .btn-danger-outline:hover,
.mbr-section-btn .btn-danger-outline:focus,
.mbr-section-btn-main .btn-danger-outline:focus {
  background-color: #c62045 !important;
  color: #ffffff !important;
}
.mbr-section-btn .btn-warning-outline,
.mbr-section-btn-main .btn-warning-outline {
  border: 2px solid #ffa4a4;
}
.mbr-section-btn .btn-warning-outline:hover,
.mbr-section-btn-main .btn-warning-outline:hover,
.mbr-section-btn .btn-warning-outline:focus,
.mbr-section-btn-main .btn-warning-outline:focus {
  background-color: #ffa4a4 !important;
  color: #000000 !important;
}
.mbr-section-btn .btn-white-outline,
.mbr-section-btn-main .btn-white-outline {
  border: 2px solid #ffffff;
}
.mbr-section-btn .btn-white-outline:hover,
.mbr-section-btn-main .btn-white-outline:hover,
.mbr-section-btn .btn-white-outline:focus,
.mbr-section-btn-main .btn-white-outline:focus {
  background-color: #ffffff !important;
  color: #000000 !important;
}
.mbr-section-btn .btn-black-outline,
.mbr-section-btn-main .btn-black-outline {
  border: 2px solid #000000;
}
.mbr-section-btn .btn-black-outline:hover,
.mbr-section-btn-main .btn-black-outline:hover,
.mbr-section-btn .btn-black-outline:focus,
.mbr-section-btn-main .btn-black-outline:focus {
  background-color: #000000 !important;
  color: #ffffff !important;
}
.cid-tFP7r7zgWw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFP7r7zgWw nav.navbar {
  position: fixed;
}
.cid-tFP7r7zgWw .container,
.cid-tFP7r7zgWw .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tFP7r7zgWw .container,
  .cid-tFP7r7zgWw .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tFP7r7zgWw .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-tFP7r7zgWw .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tFP7r7zgWw .dropdown-item:hover,
.cid-tFP7r7zgWw .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tFP7r7zgWw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFP7r7zgWw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFP7r7zgWw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFP7r7zgWw .nav-link {
  position: relative;
}
.cid-tFP7r7zgWw .nav-link:hover {
  color: #ffffff !important;
}
.cid-tFP7r7zgWw .nav-link:hover:before {
  opacity: 1;
}
.cid-tFP7r7zgWw .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tFP7r7zgWw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFP7r7zgWw .container {
  display: flex;
  margin: auto;
}
.cid-tFP7r7zgWw .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFP7r7zgWw .nav-item:focus,
.cid-tFP7r7zgWw .nav-link:focus {
  outline: none;
}
.cid-tFP7r7zgWw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFP7r7zgWw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFP7r7zgWw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFP7r7zgWw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFP7r7zgWw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFP7r7zgWw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFP7r7zgWw .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tFP7r7zgWw .navbar.opened {
  transition: all 0.3s;
}
.cid-tFP7r7zgWw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFP7r7zgWw .navbar .navbar-logo img {
  width: auto;
}
.cid-tFP7r7zgWw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFP7r7zgWw .navbar.collapsed {
  justify-content: center;
}
.cid-tFP7r7zgWw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFP7r7zgWw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFP7r7zgWw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tFP7r7zgWw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFP7r7zgWw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFP7r7zgWw .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-tFP7r7zgWw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFP7r7zgWw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFP7r7zgWw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFP7r7zgWw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFP7r7zgWw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFP7r7zgWw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFP7r7zgWw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFP7r7zgWw .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-tFP7r7zgWw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFP7r7zgWw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFP7r7zgWw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFP7r7zgWw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFP7r7zgWw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFP7r7zgWw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tFP7r7zgWw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFP7r7zgWw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFP7r7zgWw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFP7r7zgWw .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-tFP7r7zgWw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFP7r7zgWw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFP7r7zgWw .dropdown-item.active,
.cid-tFP7r7zgWw .dropdown-item:active {
  background-color: transparent;
}
.cid-tFP7r7zgWw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFP7r7zgWw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFP7r7zgWw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFP7r7zgWw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tFP7r7zgWw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFP7r7zgWw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFP7r7zgWw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFP7r7zgWw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFP7r7zgWw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tFP7r7zgWw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tFP7r7zgWw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFP7r7zgWw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFP7r7zgWw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFP7r7zgWw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFP7r7zgWw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFP7r7zgWw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFP7r7zgWw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFP7r7zgWw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFP7r7zgWw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFP7r7zgWw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFP7r7zgWw .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-tFP7r7zgWw .navbar {
    height: 70px;
  }
  .cid-tFP7r7zgWw .navbar.opened {
    height: auto;
  }
  .cid-tFP7r7zgWw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tFP7r7zgWw .icons-menu {
    padding-right: 0;
  }
  .cid-tFP7r7zgWw .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tFPtO8cWBM {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/2mdy.gif");
}
.cid-tFPtO8cWBM img {
  transition: all 0.3s;
  width: 100%;
}
.cid-tFPtO8cWBM .img-wrapper {
  overflow: hidden;
}
.cid-tFPtO8cWBM .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-tFPtO8cWBM .container {
    padding: 0 2rem;
  }
}
.cid-tFPtO8cWBM .title {
  display: flex;
  padding: 0 1rem;
}
.cid-tFPtO8cWBM .title-box {
  width: 100%;
}
.cid-tFPtO8cWBM .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-right: -1rem;
  display: block;
}
.cid-tFPtO8cWBM .mbr-iconfont {
  font-size: 1.5rem;
  color: currentColor;
  cursor: pointer;
  display: inline-block;
  transition: all 0.3s;
}
.cid-tFPtO8cWBM .card-wrapper {
  background: #fafafa;
  margin-bottom: 2rem;
}
.cid-tFPtO8cWBM .card-wrapper:hover img {
  transform: scale(1.1);
}
.cid-tFPtO8cWBM .card-wrapper:hover .mbr-iconfont {
  transform: translateX(8px);
}
.cid-tFPtO8cWBM .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-tFPtO8cWBM .card-box {
    padding: 1rem;
  }
  .cid-tFPtO8cWBM .align-left {
    text-align: center;
  }
  .cid-tFPtO8cWBM .align-right,
  .cid-tFPtO8cWBM .align-left {
    text-align: center;
  }
  .cid-tFPtO8cWBM .title {
    flex-direction: column;
  }
  .cid-tFPtO8cWBM .icon,
  .cid-tFPtO8cWBM .title-box {
    margin: 0rem;
  }
  .cid-tFPtO8cWBM .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tFPtO8cWBM .mbr-text,
.cid-tFPtO8cWBM .card-box {
  color: #0a369b;
  text-align: center;
}
.cid-tFPtO8cWBM .card-subtitle {
  color: #59bb93;
  text-align: center;
}
.cid-tFPtO8cWBM .main-title {
  color: #0a369b;
  text-align: center;
}
.cid-tFPtO8cWBM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFPtO8cWBM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJVv4wzcRT {
  background-color: #9eb4e8;
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-tJVv4wzcRT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJVv4wzcRT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tJVv4wzcRT {
    padding-bottom: 0 !important;
  }
}
.cid-tJVv4wzcRT .container {
  position: static;
}
@media (max-width: 991px) {
  .cid-tJVv4wzcRT .container {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
  }
}
@media (max-width: 991px) {
  .cid-tJVv4wzcRT .row {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
  }
}
.cid-tJVv4wzcRT .text-wrapper {
  position: relative;
  z-index: 4;
}
@media (max-width: 991px) {
  .cid-tJVv4wzcRT .text-wrapper {
    max-width: 560px;
    width: 100%;
    margin-bottom: 10rem;
    margin-right: auto;
  }
}
.cid-tJVv4wzcRT .mbr-section-title {
  color: #0a369b;
  margin-bottom: 1.5rem;
}
.cid-tJVv4wzcRT .mbr-text {
  color: #181817;
  opacity: 0.8;
  margin-bottom: 1rem;
}
.cid-tJVv4wzcRT .mbr-section-btn {
  margin-top: 1rem;
}
@media (max-width: 991px) {
  .cid-tJVv4wzcRT .col-img {
    margin-top: auto;
  }
}
@media (max-width: 575px) {
  .cid-tJVv4wzcRT .col-img {
    padding: 0 !important;
  }
}
.cid-tJVv4wzcRT .image-wrapper {
  display: flex;
  align-items: flex-end;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 3;
  width: 55%;
  height: 100%;
}
.cid-tJVv4wzcRT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tJVv4wzcRT .image-wrapper {
    position: relative;
    width: 90%;
    margin-left: auto;
    margin-right: -2rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJVv4wzcRT .image-wrapper {
    margin-right: -1.5rem;
  }
}
@media (max-width: 991px) and (max-width: 575px) {
  .cid-tJVv4wzcRT .image-wrapper {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-tJVv4wzcRT .img-bg {
  position: absolute;
  right: -15%;
  bottom: -35%;
  width: 65vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background: #f6f6ef;
  z-index: 2;
}
@media (max-width: 991px) {
  .cid-tJVv4wzcRT .img-bg {
    width: 1000px;
    right: -400px;
  }
}
@media (max-width: 767px) {
  .cid-tJVv4wzcRT .img-bg {
    width: 800px;
    right: -300px;
  }
}
@media (max-width: 575px) {
  .cid-tJVv4wzcRT .img-bg {
    width: 170vw;
    right: -75vw;
  }
}
.cid-tJVv4wzcRT .mbr-text,
.cid-tJVv4wzcRT .mbr-section-btn {
  color: #002c8f;
}
.cid-tB1GLz54ak {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #002c8f;
}
.cid-tB1GLz54ak .mbr-fallback-image.disabled {
  display: none;
}
.cid-tB1GLz54ak .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tB1GLz54ak .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tB1GLz54ak .container-fluid {
    padding: 0 20px;
  }
}
.cid-tB1GLz54ak .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tB1GLz54ak .container {
    padding: 0 20px;
  }
}
.cid-tB1GLz54ak .image-wrapper {
  position: relative;
  padding: 0 100px 0 0;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tB1GLz54ak .image-wrapper {
    padding: 0;
    margin-bottom: 45px;
    height: auto;
  }
}
.cid-tB1GLz54ak .image-wrapper img {
  height: 640px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tB1GLz54ak .image-wrapper img {
    height: 300px;
  }
}
.cid-tB1GLz54ak .image-wrapper .desc-wrap {
  position: absolute;
  bottom: 0;
  right: 0;
  backdrop-filter: blur(20px);
}
.cid-tB1GLz54ak .image-wrapper .desc-wrap .mbr-desc {
  padding: 40px 50px;
  margin-bottom: 0;
  z-index: 10;
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-tB1GLz54ak .image-wrapper .desc-wrap .mbr-desc {
    padding: 30px;
  }
}
.cid-tB1GLz54ak .title-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  padding: 0 0 0 100px;
}
@media (max-width: 992px) {
  .cid-tB1GLz54ak .title-wrapper {
    padding: 0;
  }
}
.cid-tB1GLz54ak .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-tB1GLz54ak .title-wrapper .title-wrap .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-tB1GLz54ak .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-tB1GLz54ak .title-wrapper .title-wrap .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tB1GLz54ak .title-wrapper .title-wrap .mbr-text {
  line-height: inherit;
  margin-bottom: 0;
}
.cid-tB1GLz54ak .title-wrapper .title-wrap .mbr-section-btn {
  margin-top: 45px;
}
@media (max-width: 768px) {
  .cid-tB1GLz54ak .title-wrapper .title-wrap .mbr-section-btn {
    margin-top: 25px;
  }
}
.cid-tB1GLz54ak .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tB1GLz54ak .mbr-section-title {
  color: #ffffff;
}
.cid-tB1GLz54ak .mbr-text {
  color: #D2D3D5;
}
.cid-tB1GLz54ak .mbr-desc {
  color: #ffffff;
}
.cid-tFPLE7jyKY {
  padding-top: 45px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #0a369b;
}
.cid-tFPLE7jyKY .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tFPLE7jyKY .mbr-section-title,
.cid-tFPLE7jyKY .mbr-section-subtitle,
.cid-tFPLE7jyKY .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tFPLE7jyKY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFPLE7jyKY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tFPLE7jyKY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFPLE7jyKY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFPLE7jyKY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #c19b76);
}
.cid-tFPLE7jyKY .icon-focus {
  display: none;
}
.cid-tFPLE7jyKY .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tFPLE7jyKY ul {
  font-size: 0;
}
.cid-tFPLE7jyKY .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tFPLE7jyKY .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tFPLE7jyKY .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tFPLE7jyKY .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tFPLE7jyKY .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tFPLE7jyKY .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tFPLE7jyKY .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tFPLE7jyKY .btn:hover {
  background: transparent !important;
}
.cid-tFPLE7jyKY .btn:hover:before {
  background: transparent !important;
}
.cid-tFPLE7jyKY .btn:before {
  background-color: transparent !important;
}
.cid-tFPLE7jyKY .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tFPLE7jyKY .mbr-section-title {
  color: #ffffff;
}
.cid-tJVgNCHTYL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/2mdy.gif");
}
.cid-tJVgNCHTYL .mbr-overlay {
  background: #fafafa;
  opacity: 0.6;
}
.cid-tJVgNCHTYL .item:focus,
.cid-tJVgNCHTYL span:focus {
  outline: none;
}
.cid-tJVgNCHTYL .item-wrapper {
  position: relative;
}
.cid-tJVgNCHTYL .slide-content {
  position: relative;
  border-radius: 4px;
  background: transparent;
  height: 100%;
  display: flex;
  overflow: visible;
  flex-flow: column nowrap;
}
.cid-tJVgNCHTYL .mbr-section-btn {
  margin-top: auto !important;
  margin-left: 0;
  margin-right: 0;
  width: auto;
  display: inline-block;
}
.cid-tJVgNCHTYL .mbr-section-title {
  color: #14142b;
  text-align: center;
  margin-bottom: 40px;
}
.cid-tJVgNCHTYL .mbr-section-subtitle {
  text-align: center;
  color: #8c8c95;
}
.cid-tJVgNCHTYL .shadow {
  border-radius: 34px;
  overflow: visible;
  padding: 0 20px 20px;
  background-color: transparent !important;
  box-shadow: none !important;
  margin-top: 35px;
}
.cid-tJVgNCHTYL .wrap-img {
  transition: all 300ms ease !important;
  overflow: hidden;
  border-radius: 30px 30px 0 0;
  padding: 0px 20px 20px;
  display: flex;
  justify-content: center;
}
.cid-tJVgNCHTYL img {
  border-radius: 25px;
  margin-bottom: 20px;
  width: 100%;
}
.cid-tJVgNCHTYL .card-title {
  margin-bottom: 10px;
  color: #4c4c4c;
  text-align: left;
}
.cid-tJVgNCHTYL .card-text {
  color: #000000;
  text-align: left;
  padding-bottom: 18px;
}
.cid-tJVgNCHTYL .btn {
  padding: 1rem 2rem;
  transition: all 300ms ease !important;
  font-weight: 600;
}
.cid-tJVgNCHTYL a.btn > span {
  margin-left: 0.5rem;
}
.cid-tJVgNCHTYL .mbr-section-title,
.cid-tJVgNCHTYL .button-align {
  color: #002c8f;
  text-align: center;
}
.cid-tJVgNCHTYL .t {
  display: flex;
  justify-content: flex-end;
}
.cid-tJVgNCHTYL .row.b {
  display: flex;
  align-items: center;
}
.cid-tJVgNCHTYL .card-title,
.cid-tJVgNCHTYL .iconfont-wrapper {
  color: #0a369b;
}
.cid-tJVgNCHTYL .btn-secondary:hover {
  color: #000000 !important;
}
@media (max-width: 1070px) {
  .cid-tJVgNCHTYL .b {
    display: flex;
    flex-direction: column;
  }
  .cid-tJVgNCHTYL .t {
    justify-content: center;
  }
  .cid-tJVgNCHTYL .card-title {
    text-align: center;
  }
}
.cid-tJVgNCHTYL .shadow:nth-child(1) {
  margin-top: 0;
}
.cid-tJVgNCHTYL .shadow:nth-child(2) {
  margin-top: 0;
}
.cid-tJVgNCHTYL .shadow:nth-child(3) {
  margin-top: 0;
}
@media (max-width: 576px) {
  .cid-tJVgNCHTYL .shadow:nth-child(2) {
    margin-top: 35px;
  }
  .cid-tJVgNCHTYL .shadow:nth-child(3) {
    margin-top: 35px;
  }
  .cid-tJVgNCHTYL .shadow {
    padding-left: 12px;
    padding-right: 12px;
  }
}
.cid-tGdcXL4H4d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tGdcXL4H4d .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGdcXL4H4d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGdcXL4H4d .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tGdcXL4H4d .container-fluid {
    padding: 0 16px;
  }
}
.cid-tGdcXL4H4d .container-fluid .row {
  padding: 0;
}
.cid-tGdcXL4H4d .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tGdcXL4H4d .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tGdcXL4H4d .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tGdcXL4H4d .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tGdcXL4H4d .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tGdcXL4H4d .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tGdcXL4H4d .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tGdcXL4H4d .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tGdcXL4H4d .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tGdcXL4H4d .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tGdcXL4H4d .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tGdcXL4H4d .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tGdcXL4H4d .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tGdcXL4H4d .mbr-phone {
  color: #ffffff;
}
.cid-tGdcXL4H4d .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tGdcXL4H4d .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tGda3bfpEB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tGda3bfpEB nav.navbar {
  position: fixed;
}
.cid-tGda3bfpEB .container,
.cid-tGda3bfpEB .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGda3bfpEB .container,
  .cid-tGda3bfpEB .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tGda3bfpEB .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-tGda3bfpEB .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tGda3bfpEB .dropdown-item:hover,
.cid-tGda3bfpEB .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tGda3bfpEB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGda3bfpEB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGda3bfpEB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGda3bfpEB .nav-link {
  position: relative;
}
.cid-tGda3bfpEB .nav-link:hover {
  color: #ffffff !important;
}
.cid-tGda3bfpEB .nav-link:hover:before {
  opacity: 1;
}
.cid-tGda3bfpEB .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tGda3bfpEB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGda3bfpEB .container {
  display: flex;
  margin: auto;
}
.cid-tGda3bfpEB .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGda3bfpEB .nav-item:focus,
.cid-tGda3bfpEB .nav-link:focus {
  outline: none;
}
.cid-tGda3bfpEB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGda3bfpEB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGda3bfpEB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGda3bfpEB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGda3bfpEB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGda3bfpEB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGda3bfpEB .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tGda3bfpEB .navbar.opened {
  transition: all 0.3s;
}
.cid-tGda3bfpEB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGda3bfpEB .navbar .navbar-logo img {
  width: auto;
}
.cid-tGda3bfpEB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGda3bfpEB .navbar.collapsed {
  justify-content: center;
}
.cid-tGda3bfpEB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGda3bfpEB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tGda3bfpEB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tGda3bfpEB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGda3bfpEB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGda3bfpEB .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-tGda3bfpEB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGda3bfpEB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGda3bfpEB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGda3bfpEB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGda3bfpEB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGda3bfpEB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGda3bfpEB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGda3bfpEB .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-tGda3bfpEB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGda3bfpEB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGda3bfpEB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGda3bfpEB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGda3bfpEB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGda3bfpEB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGda3bfpEB .navbar.navbar-short {
  min-height: 60px;
}
.cid-tGda3bfpEB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tGda3bfpEB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tGda3bfpEB .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-tGda3bfpEB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGda3bfpEB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGda3bfpEB .dropdown-item.active,
.cid-tGda3bfpEB .dropdown-item:active {
  background-color: transparent;
}
.cid-tGda3bfpEB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGda3bfpEB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGda3bfpEB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGda3bfpEB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tGda3bfpEB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGda3bfpEB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGda3bfpEB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGda3bfpEB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGda3bfpEB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tGda3bfpEB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tGda3bfpEB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGda3bfpEB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGda3bfpEB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGda3bfpEB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGda3bfpEB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGda3bfpEB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGda3bfpEB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGda3bfpEB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGda3bfpEB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGda3bfpEB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGda3bfpEB .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-tGda3bfpEB .navbar {
    height: 70px;
  }
  .cid-tGda3bfpEB .navbar.opened {
    height: auto;
  }
  .cid-tGda3bfpEB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tGda3bfpEB .icons-menu {
    padding-right: 0;
  }
  .cid-tGda3bfpEB .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tGdb2hIrJa {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tGdb2hIrJa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGdb2hIrJa .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tGdb2hIrJa .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tGdb2hIrJa img {
  border-radius: 1rem;
}
.cid-tGdb2hIrJa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGdb2hIrJa .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tGdb2hIrJa .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tGdb2hIrJa .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tGdb2hIrJa .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tGdb2hIrJa .mbr-section-subtitle,
.cid-tGdb2hIrJa .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tGdb2hIrJa .mbr-text,
.cid-tGdb2hIrJa .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tGf4m5Pcfd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tGf4m5Pcfd .mbr-text {
    text-align: center;
  }
}
.cid-tGf4m5Pcfd .container-fluid {
  padding: 0;
}
.cid-tGf4m5Pcfd .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tGf4m5Pcfd img {
  height: 100%;
  object-fit: cover;
}
.cid-tGf4m5Pcfd .mbr-figure {
  height: 100%;
}
.cid-tGf4m5Pcfd .col-lg-6 {
  padding: 0;
}
.cid-tGf4m5Pcfd .row {
  margin: 0;
}
.cid-tGf4m5Pcfd .mbr-text,
.cid-tGf4m5Pcfd .mbr-section-btn {
  text-align: center;
}
.cid-tGf4m5Pcfd H3 {
  text-align: center;
}
.cid-tGjUbX5ftx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tGjUbX5ftx .mbr-media {
  position: relative;
}
.cid-tGjUbX5ftx .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tGjUbX5ftx .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tGjUbX5ftx .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tGjUbX5ftx .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tGjUbX5ftx .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tGjUbX5ftx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tGjUbX5ftx .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tGjUbX5ftx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tGjUbX5ftx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tGjUbX5ftx .mbr-section-title {
  color: #f4f5f7;
}
.cid-tGe6GDhqcx {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tGe6GDhqcx .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tGe6GDhqcx .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tGe6GDhqcx .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tGe6GDhqcx .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tGe6GDhqcx .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tGe6GDhqcx .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tGe6GDhqcx .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tGe6GDhqcx .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tGe6GDhqcx .mbr-figure {
    width: 100% !important;
  }
  .cid-tGe6GDhqcx .menu-item {
    flex-direction: column;
  }
  .cid-tGe6GDhqcx img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tGe6GDhqcx .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tGe6GDhqcx .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tGe6GDhqcx .special-label {
  color: #fff;
}
.cid-tGe6GDhqcx .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tGe6GDhqcx .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tGe6GDhqcx .menu-row {
  margin: 0;
}
.cid-tGe6GDhqcx .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tGe6GDhqcx .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tGe6GDhqcx .group-title,
.cid-tGe6GDhqcx .align-wrap {
  text-align: left;
}
.cid-tGe6GDhqcx SPAN {
  color: #d44765;
}
.cid-tGe6GDhqcx .item-title {
  color: #808080;
}
.cid-tGe6GDhqcx H4 {
  color: #89b758;
}
.cid-tGe6GDhqcx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGe6GDhqcx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGeNvVkLva {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tGeNvVkLva .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tGeNvVkLva .mbr-section-title,
.cid-tGeNvVkLva .mbr-section-subtitle,
.cid-tGeNvVkLva .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tGeNvVkLva .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGeNvVkLva .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGeNvVkLva .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGeNvVkLva .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGeNvVkLva .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tGeNvVkLva .icon-focus {
  display: none;
}
.cid-tGeNvVkLva .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tGeNvVkLva ul {
  font-size: 0;
}
.cid-tGeNvVkLva .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tGeNvVkLva .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tGeNvVkLva .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tGeNvVkLva .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tGeNvVkLva .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tGeNvVkLva .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tGeNvVkLva .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tGeNvVkLva .btn:hover {
  background: transparent !important;
}
.cid-tGeNvVkLva .btn:hover:before {
  background: transparent !important;
}
.cid-tGeNvVkLva .btn:before {
  background-color: transparent !important;
}
.cid-tGeNvVkLva .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tGeNvVkLva .mbr-section-title {
  color: #ffffff;
}
.cid-tGdcXL4H4d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tGdcXL4H4d .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGdcXL4H4d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGdcXL4H4d .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tGdcXL4H4d .container-fluid {
    padding: 0 16px;
  }
}
.cid-tGdcXL4H4d .container-fluid .row {
  padding: 0;
}
.cid-tGdcXL4H4d .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tGdcXL4H4d .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tGdcXL4H4d .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tGdcXL4H4d .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tGdcXL4H4d .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tGdcXL4H4d .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tGdcXL4H4d .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tGdcXL4H4d .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tGdcXL4H4d .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tGdcXL4H4d .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tGdcXL4H4d .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tGdcXL4H4d .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tGdcXL4H4d .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tGdcXL4H4d .mbr-phone {
  color: #ffffff;
}
.cid-tGdcXL4H4d .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tGdcXL4H4d .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tGnWlI4T3x {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tGnWlI4T3x nav.navbar {
  position: fixed;
}
.cid-tGnWlI4T3x .container,
.cid-tGnWlI4T3x .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGnWlI4T3x .container,
  .cid-tGnWlI4T3x .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tGnWlI4T3x .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-tGnWlI4T3x .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tGnWlI4T3x .dropdown-item:hover,
.cid-tGnWlI4T3x .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tGnWlI4T3x .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGnWlI4T3x .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGnWlI4T3x .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGnWlI4T3x .nav-link {
  position: relative;
}
.cid-tGnWlI4T3x .nav-link:hover {
  color: #ffffff !important;
}
.cid-tGnWlI4T3x .nav-link:hover:before {
  opacity: 1;
}
.cid-tGnWlI4T3x .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tGnWlI4T3x .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGnWlI4T3x .container {
  display: flex;
  margin: auto;
}
.cid-tGnWlI4T3x .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGnWlI4T3x .nav-item:focus,
.cid-tGnWlI4T3x .nav-link:focus {
  outline: none;
}
.cid-tGnWlI4T3x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGnWlI4T3x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGnWlI4T3x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGnWlI4T3x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGnWlI4T3x .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGnWlI4T3x .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGnWlI4T3x .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tGnWlI4T3x .navbar.opened {
  transition: all 0.3s;
}
.cid-tGnWlI4T3x .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGnWlI4T3x .navbar .navbar-logo img {
  width: auto;
}
.cid-tGnWlI4T3x .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGnWlI4T3x .navbar.collapsed {
  justify-content: center;
}
.cid-tGnWlI4T3x .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGnWlI4T3x .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tGnWlI4T3x .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tGnWlI4T3x .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGnWlI4T3x .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGnWlI4T3x .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-tGnWlI4T3x .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGnWlI4T3x .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGnWlI4T3x .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGnWlI4T3x .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGnWlI4T3x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGnWlI4T3x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGnWlI4T3x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGnWlI4T3x .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-tGnWlI4T3x .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGnWlI4T3x .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGnWlI4T3x .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGnWlI4T3x .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGnWlI4T3x .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGnWlI4T3x .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGnWlI4T3x .navbar.navbar-short {
  min-height: 60px;
}
.cid-tGnWlI4T3x .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tGnWlI4T3x .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tGnWlI4T3x .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-tGnWlI4T3x .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGnWlI4T3x .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGnWlI4T3x .dropdown-item.active,
.cid-tGnWlI4T3x .dropdown-item:active {
  background-color: transparent;
}
.cid-tGnWlI4T3x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGnWlI4T3x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGnWlI4T3x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGnWlI4T3x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tGnWlI4T3x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGnWlI4T3x .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGnWlI4T3x ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGnWlI4T3x .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGnWlI4T3x button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tGnWlI4T3x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tGnWlI4T3x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGnWlI4T3x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGnWlI4T3x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGnWlI4T3x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGnWlI4T3x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGnWlI4T3x nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGnWlI4T3x nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGnWlI4T3x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGnWlI4T3x .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGnWlI4T3x a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGnWlI4T3x .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-tGnWlI4T3x .navbar {
    height: 70px;
  }
  .cid-tGnWlI4T3x .navbar.opened {
    height: auto;
  }
  .cid-tGnWlI4T3x .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tGnWlI4T3x .icons-menu {
    padding-right: 0;
  }
  .cid-tGnWlI4T3x .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tGnWlJkcuZ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tGnWlJkcuZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGnWlJkcuZ .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tGnWlJkcuZ .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tGnWlJkcuZ img {
  border-radius: 1rem;
}
.cid-tGnWlJkcuZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGnWlJkcuZ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tGnWlJkcuZ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tGnWlJkcuZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tGnWlJkcuZ .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tGnWlJkcuZ .mbr-section-subtitle,
.cid-tGnWlJkcuZ .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tGnWlJkcuZ .mbr-text,
.cid-tGnWlJkcuZ .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tGnWlK9tSk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tGnWlK9tSk .mbr-text {
    text-align: center;
  }
}
.cid-tGnWlK9tSk .container-fluid {
  padding: 0;
}
.cid-tGnWlK9tSk .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tGnWlK9tSk img {
  height: 100%;
  object-fit: cover;
}
.cid-tGnWlK9tSk .mbr-figure {
  height: 100%;
}
.cid-tGnWlK9tSk .col-lg-6 {
  padding: 0;
}
.cid-tGnWlK9tSk .row {
  margin: 0;
}
.cid-tGnWlK9tSk .mbr-text,
.cid-tGnWlK9tSk .mbr-section-btn {
  text-align: center;
}
.cid-tGnWlK9tSk H3 {
  text-align: center;
}
.cid-tGnWlKOhl3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tGnWlKOhl3 .mbr-media {
  position: relative;
}
.cid-tGnWlKOhl3 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tGnWlKOhl3 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tGnWlKOhl3 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tGnWlKOhl3 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tGnWlKOhl3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tGnWlKOhl3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tGnWlKOhl3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tGnWlKOhl3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tGnWlKOhl3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tGnWlKOhl3 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tGnWlMMLqW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tGnWlMMLqW .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tGnWlMMLqW .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tGnWlMMLqW .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tGnWlMMLqW .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tGnWlMMLqW .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tGnWlMMLqW .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tGnWlMMLqW .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tGnWlMMLqW .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tGnWlMMLqW .mbr-figure {
    width: 100% !important;
  }
  .cid-tGnWlMMLqW .menu-item {
    flex-direction: column;
  }
  .cid-tGnWlMMLqW img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tGnWlMMLqW .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tGnWlMMLqW .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tGnWlMMLqW .special-label {
  color: #fff;
}
.cid-tGnWlMMLqW .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tGnWlMMLqW .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tGnWlMMLqW .menu-row {
  margin: 0;
}
.cid-tGnWlMMLqW .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tGnWlMMLqW .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tGnWlMMLqW .group-title,
.cid-tGnWlMMLqW .align-wrap {
  text-align: left;
}
.cid-tGnWlMMLqW SPAN {
  color: #d44765;
}
.cid-tGnWlMMLqW .item-title {
  color: #808080;
}
.cid-tGnWlMMLqW H4 {
  color: #89b758;
}
.cid-tGnWlMMLqW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGnWlMMLqW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGnWlOjZMi {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tGnWlOjZMi .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tGnWlOjZMi .mbr-section-title,
.cid-tGnWlOjZMi .mbr-section-subtitle,
.cid-tGnWlOjZMi .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tGnWlOjZMi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGnWlOjZMi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGnWlOjZMi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGnWlOjZMi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGnWlOjZMi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tGnWlOjZMi .icon-focus {
  display: none;
}
.cid-tGnWlOjZMi .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tGnWlOjZMi ul {
  font-size: 0;
}
.cid-tGnWlOjZMi .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tGnWlOjZMi .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tGnWlOjZMi .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tGnWlOjZMi .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tGnWlOjZMi .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tGnWlOjZMi .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tGnWlOjZMi .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tGnWlOjZMi .btn:hover {
  background: transparent !important;
}
.cid-tGnWlOjZMi .btn:hover:before {
  background: transparent !important;
}
.cid-tGnWlOjZMi .btn:before {
  background-color: transparent !important;
}
.cid-tGnWlOjZMi .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tGnWlOjZMi .mbr-section-title {
  color: #ffffff;
}
.cid-tGnWlQsey6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tGnWlQsey6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGnWlQsey6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGnWlQsey6 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tGnWlQsey6 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tGnWlQsey6 .container-fluid .row {
  padding: 0;
}
.cid-tGnWlQsey6 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tGnWlQsey6 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tGnWlQsey6 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tGnWlQsey6 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tGnWlQsey6 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tGnWlQsey6 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tGnWlQsey6 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tGnWlQsey6 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tGnWlQsey6 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tGnWlQsey6 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tGnWlQsey6 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tGnWlQsey6 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tGnWlQsey6 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tGnWlQsey6 .mbr-phone {
  color: #ffffff;
}
.cid-tGnWlQsey6 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tGnWlQsey6 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tGoeiig1Fl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tGoeiig1Fl nav.navbar {
  position: fixed;
}
.cid-tGoeiig1Fl .container,
.cid-tGoeiig1Fl .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGoeiig1Fl .container,
  .cid-tGoeiig1Fl .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tGoeiig1Fl .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-tGoeiig1Fl .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tGoeiig1Fl .dropdown-item:hover,
.cid-tGoeiig1Fl .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tGoeiig1Fl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGoeiig1Fl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGoeiig1Fl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGoeiig1Fl .nav-link {
  position: relative;
}
.cid-tGoeiig1Fl .nav-link:hover {
  color: #ffffff !important;
}
.cid-tGoeiig1Fl .nav-link:hover:before {
  opacity: 1;
}
.cid-tGoeiig1Fl .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tGoeiig1Fl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGoeiig1Fl .container {
  display: flex;
  margin: auto;
}
.cid-tGoeiig1Fl .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGoeiig1Fl .nav-item:focus,
.cid-tGoeiig1Fl .nav-link:focus {
  outline: none;
}
.cid-tGoeiig1Fl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGoeiig1Fl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGoeiig1Fl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGoeiig1Fl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGoeiig1Fl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGoeiig1Fl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGoeiig1Fl .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tGoeiig1Fl .navbar.opened {
  transition: all 0.3s;
}
.cid-tGoeiig1Fl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGoeiig1Fl .navbar .navbar-logo img {
  width: auto;
}
.cid-tGoeiig1Fl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGoeiig1Fl .navbar.collapsed {
  justify-content: center;
}
.cid-tGoeiig1Fl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGoeiig1Fl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tGoeiig1Fl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tGoeiig1Fl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGoeiig1Fl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGoeiig1Fl .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-tGoeiig1Fl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGoeiig1Fl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGoeiig1Fl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGoeiig1Fl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGoeiig1Fl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGoeiig1Fl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGoeiig1Fl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGoeiig1Fl .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-tGoeiig1Fl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGoeiig1Fl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGoeiig1Fl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGoeiig1Fl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGoeiig1Fl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGoeiig1Fl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGoeiig1Fl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tGoeiig1Fl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tGoeiig1Fl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tGoeiig1Fl .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-tGoeiig1Fl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGoeiig1Fl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGoeiig1Fl .dropdown-item.active,
.cid-tGoeiig1Fl .dropdown-item:active {
  background-color: transparent;
}
.cid-tGoeiig1Fl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGoeiig1Fl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGoeiig1Fl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGoeiig1Fl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tGoeiig1Fl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGoeiig1Fl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGoeiig1Fl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGoeiig1Fl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGoeiig1Fl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tGoeiig1Fl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tGoeiig1Fl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGoeiig1Fl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGoeiig1Fl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGoeiig1Fl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGoeiig1Fl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGoeiig1Fl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGoeiig1Fl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGoeiig1Fl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGoeiig1Fl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGoeiig1Fl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGoeiig1Fl .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-tGoeiig1Fl .navbar {
    height: 70px;
  }
  .cid-tGoeiig1Fl .navbar.opened {
    height: auto;
  }
  .cid-tGoeiig1Fl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tGoeiig1Fl .icons-menu {
    padding-right: 0;
  }
  .cid-tGoeiig1Fl .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tGoeijEL9L {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tGoeijEL9L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGoeijEL9L .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tGoeijEL9L .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tGoeijEL9L img {
  border-radius: 1rem;
}
.cid-tGoeijEL9L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGoeijEL9L .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tGoeijEL9L .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tGoeijEL9L .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tGoeijEL9L .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tGoeijEL9L .mbr-section-subtitle,
.cid-tGoeijEL9L .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tGoeijEL9L .mbr-text,
.cid-tGoeijEL9L .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tGoeikw7Rq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tGoeikw7Rq .mbr-text {
    text-align: center;
  }
}
.cid-tGoeikw7Rq .container-fluid {
  padding: 0;
}
.cid-tGoeikw7Rq .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tGoeikw7Rq img {
  height: 100%;
  object-fit: cover;
}
.cid-tGoeikw7Rq .mbr-figure {
  height: 100%;
}
.cid-tGoeikw7Rq .col-lg-6 {
  padding: 0;
}
.cid-tGoeikw7Rq .row {
  margin: 0;
}
.cid-tGoeikw7Rq .mbr-text,
.cid-tGoeikw7Rq .mbr-section-btn {
  text-align: center;
}
.cid-tGoeikw7Rq H3 {
  text-align: center;
}
.cid-tGoeil5Dqh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tGoeil5Dqh .mbr-media {
  position: relative;
}
.cid-tGoeil5Dqh .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tGoeil5Dqh .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tGoeil5Dqh .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tGoeil5Dqh .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tGoeil5Dqh .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tGoeil5Dqh .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tGoeil5Dqh .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tGoeil5Dqh .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tGoeil5Dqh .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tGoeil5Dqh .mbr-section-title {
  color: #f4f5f7;
}
.cid-tGoeinogp0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tGoeinogp0 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tGoeinogp0 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tGoeinogp0 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tGoeinogp0 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tGoeinogp0 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tGoeinogp0 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tGoeinogp0 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tGoeinogp0 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tGoeinogp0 .mbr-figure {
    width: 100% !important;
  }
  .cid-tGoeinogp0 .menu-item {
    flex-direction: column;
  }
  .cid-tGoeinogp0 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tGoeinogp0 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tGoeinogp0 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tGoeinogp0 .special-label {
  color: #fff;
}
.cid-tGoeinogp0 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tGoeinogp0 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tGoeinogp0 .menu-row {
  margin: 0;
}
.cid-tGoeinogp0 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tGoeinogp0 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tGoeinogp0 .group-title,
.cid-tGoeinogp0 .align-wrap {
  text-align: left;
}
.cid-tGoeinogp0 SPAN {
  color: #d44765;
}
.cid-tGoeinogp0 .item-title {
  color: #808080;
}
.cid-tGoeinogp0 H4 {
  color: #89b758;
}
.cid-tGoeinogp0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGoeinogp0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGoeirqfWT {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tGoeirqfWT .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tGoeirqfWT .mbr-section-title,
.cid-tGoeirqfWT .mbr-section-subtitle,
.cid-tGoeirqfWT .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tGoeirqfWT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGoeirqfWT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGoeirqfWT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGoeirqfWT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGoeirqfWT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tGoeirqfWT .icon-focus {
  display: none;
}
.cid-tGoeirqfWT .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tGoeirqfWT ul {
  font-size: 0;
}
.cid-tGoeirqfWT .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tGoeirqfWT .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tGoeirqfWT .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tGoeirqfWT .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tGoeirqfWT .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tGoeirqfWT .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tGoeirqfWT .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tGoeirqfWT .btn:hover {
  background: transparent !important;
}
.cid-tGoeirqfWT .btn:hover:before {
  background: transparent !important;
}
.cid-tGoeirqfWT .btn:before {
  background-color: transparent !important;
}
.cid-tGoeirqfWT .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tGoeirqfWT .mbr-section-title {
  color: #ffffff;
}
.cid-tGoeitxMfM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tGoeitxMfM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGoeitxMfM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGoeitxMfM .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tGoeitxMfM .container-fluid {
    padding: 0 16px;
  }
}
.cid-tGoeitxMfM .container-fluid .row {
  padding: 0;
}
.cid-tGoeitxMfM .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tGoeitxMfM .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tGoeitxMfM .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tGoeitxMfM .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tGoeitxMfM .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tGoeitxMfM .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tGoeitxMfM .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tGoeitxMfM .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tGoeitxMfM .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tGoeitxMfM .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tGoeitxMfM .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tGoeitxMfM .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tGoeitxMfM .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tGoeitxMfM .mbr-phone {
  color: #ffffff;
}
.cid-tGoeitxMfM .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tGoeitxMfM .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tGqeHBXieh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tGqeHBXieh nav.navbar {
  position: fixed;
}
.cid-tGqeHBXieh .container,
.cid-tGqeHBXieh .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGqeHBXieh .container,
  .cid-tGqeHBXieh .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tGqeHBXieh .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-tGqeHBXieh .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tGqeHBXieh .dropdown-item:hover,
.cid-tGqeHBXieh .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tGqeHBXieh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGqeHBXieh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGqeHBXieh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGqeHBXieh .nav-link {
  position: relative;
}
.cid-tGqeHBXieh .nav-link:hover {
  color: #ffffff !important;
}
.cid-tGqeHBXieh .nav-link:hover:before {
  opacity: 1;
}
.cid-tGqeHBXieh .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tGqeHBXieh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGqeHBXieh .container {
  display: flex;
  margin: auto;
}
.cid-tGqeHBXieh .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGqeHBXieh .nav-item:focus,
.cid-tGqeHBXieh .nav-link:focus {
  outline: none;
}
.cid-tGqeHBXieh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGqeHBXieh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGqeHBXieh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGqeHBXieh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGqeHBXieh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGqeHBXieh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGqeHBXieh .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tGqeHBXieh .navbar.opened {
  transition: all 0.3s;
}
.cid-tGqeHBXieh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGqeHBXieh .navbar .navbar-logo img {
  width: auto;
}
.cid-tGqeHBXieh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGqeHBXieh .navbar.collapsed {
  justify-content: center;
}
.cid-tGqeHBXieh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGqeHBXieh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tGqeHBXieh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tGqeHBXieh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGqeHBXieh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGqeHBXieh .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-tGqeHBXieh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGqeHBXieh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGqeHBXieh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGqeHBXieh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGqeHBXieh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGqeHBXieh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGqeHBXieh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGqeHBXieh .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-tGqeHBXieh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGqeHBXieh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGqeHBXieh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGqeHBXieh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGqeHBXieh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGqeHBXieh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGqeHBXieh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tGqeHBXieh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tGqeHBXieh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tGqeHBXieh .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-tGqeHBXieh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGqeHBXieh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGqeHBXieh .dropdown-item.active,
.cid-tGqeHBXieh .dropdown-item:active {
  background-color: transparent;
}
.cid-tGqeHBXieh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGqeHBXieh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGqeHBXieh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGqeHBXieh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tGqeHBXieh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGqeHBXieh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGqeHBXieh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGqeHBXieh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGqeHBXieh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tGqeHBXieh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tGqeHBXieh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGqeHBXieh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGqeHBXieh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGqeHBXieh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGqeHBXieh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGqeHBXieh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGqeHBXieh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGqeHBXieh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGqeHBXieh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGqeHBXieh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGqeHBXieh .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-tGqeHBXieh .navbar {
    height: 70px;
  }
  .cid-tGqeHBXieh .navbar.opened {
    height: auto;
  }
  .cid-tGqeHBXieh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tGqeHBXieh .icons-menu {
    padding-right: 0;
  }
  .cid-tGqeHBXieh .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tGqeHDQ5ab {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tGqeHDQ5ab .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGqeHDQ5ab .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tGqeHDQ5ab .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tGqeHDQ5ab img {
  border-radius: 1rem;
}
.cid-tGqeHDQ5ab .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGqeHDQ5ab .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tGqeHDQ5ab .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tGqeHDQ5ab .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tGqeHDQ5ab .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tGqeHDQ5ab .mbr-section-subtitle,
.cid-tGqeHDQ5ab .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tGqeHDQ5ab .mbr-text,
.cid-tGqeHDQ5ab .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tGqeHENWIY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tGqeHENWIY .mbr-text {
    text-align: center;
  }
}
.cid-tGqeHENWIY .container-fluid {
  padding: 0;
}
.cid-tGqeHENWIY .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tGqeHENWIY img {
  height: 100%;
  object-fit: cover;
}
.cid-tGqeHENWIY .mbr-figure {
  height: 100%;
}
.cid-tGqeHENWIY .col-lg-6 {
  padding: 0;
}
.cid-tGqeHENWIY .row {
  margin: 0;
}
.cid-tGqeHENWIY .mbr-text,
.cid-tGqeHENWIY .mbr-section-btn {
  text-align: center;
}
.cid-tGqeHENWIY H3 {
  text-align: center;
}
.cid-tGqeHFwioj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tGqeHFwioj .mbr-media {
  position: relative;
}
.cid-tGqeHFwioj .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tGqeHFwioj .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tGqeHFwioj .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tGqeHFwioj .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tGqeHFwioj .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tGqeHFwioj .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tGqeHFwioj .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tGqeHFwioj .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tGqeHFwioj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tGqeHFwioj .mbr-section-title {
  color: #f4f5f7;
}
.cid-tGqeHHQeRu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tGqeHHQeRu .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tGqeHHQeRu .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tGqeHHQeRu .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tGqeHHQeRu .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tGqeHHQeRu .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tGqeHHQeRu .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tGqeHHQeRu .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tGqeHHQeRu .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tGqeHHQeRu .mbr-figure {
    width: 100% !important;
  }
  .cid-tGqeHHQeRu .menu-item {
    flex-direction: column;
  }
  .cid-tGqeHHQeRu img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tGqeHHQeRu .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tGqeHHQeRu .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tGqeHHQeRu .special-label {
  color: #fff;
}
.cid-tGqeHHQeRu .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tGqeHHQeRu .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tGqeHHQeRu .menu-row {
  margin: 0;
}
.cid-tGqeHHQeRu .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tGqeHHQeRu .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tGqeHHQeRu .group-title,
.cid-tGqeHHQeRu .align-wrap {
  text-align: left;
}
.cid-tGqeHHQeRu SPAN {
  color: #d44765;
}
.cid-tGqeHHQeRu .item-title {
  color: #808080;
}
.cid-tGqeHHQeRu H4 {
  color: #89b758;
}
.cid-tGqeHHQeRu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGqeHHQeRu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGqeHJVZBU {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tGqeHJVZBU .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tGqeHJVZBU .mbr-section-title,
.cid-tGqeHJVZBU .mbr-section-subtitle,
.cid-tGqeHJVZBU .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tGqeHJVZBU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGqeHJVZBU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGqeHJVZBU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGqeHJVZBU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGqeHJVZBU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tGqeHJVZBU .icon-focus {
  display: none;
}
.cid-tGqeHJVZBU .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tGqeHJVZBU ul {
  font-size: 0;
}
.cid-tGqeHJVZBU .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tGqeHJVZBU .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tGqeHJVZBU .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tGqeHJVZBU .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tGqeHJVZBU .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tGqeHJVZBU .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tGqeHJVZBU .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tGqeHJVZBU .btn:hover {
  background: transparent !important;
}
.cid-tGqeHJVZBU .btn:hover:before {
  background: transparent !important;
}
.cid-tGqeHJVZBU .btn:before {
  background-color: transparent !important;
}
.cid-tGqeHJVZBU .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tGqeHJVZBU .mbr-section-title {
  color: #ffffff;
}
.cid-tGqeHL4UHC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tGqeHL4UHC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGqeHL4UHC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGqeHL4UHC .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tGqeHL4UHC .container-fluid {
    padding: 0 16px;
  }
}
.cid-tGqeHL4UHC .container-fluid .row {
  padding: 0;
}
.cid-tGqeHL4UHC .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tGqeHL4UHC .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tGqeHL4UHC .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tGqeHL4UHC .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tGqeHL4UHC .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tGqeHL4UHC .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tGqeHL4UHC .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tGqeHL4UHC .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tGqeHL4UHC .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tGqeHL4UHC .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tGqeHL4UHC .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tGqeHL4UHC .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tGqeHL4UHC .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tGqeHL4UHC .mbr-phone {
  color: #ffffff;
}
.cid-tGqeHL4UHC .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tGqeHL4UHC .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIgwz5qqjX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIgwz5qqjX nav.navbar {
  position: fixed;
}
.cid-tIgwz5qqjX .container,
.cid-tIgwz5qqjX .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIgwz5qqjX .container,
  .cid-tIgwz5qqjX .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIgwz5qqjX .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-tIgwz5qqjX .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIgwz5qqjX .dropdown-item:hover,
.cid-tIgwz5qqjX .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIgwz5qqjX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIgwz5qqjX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIgwz5qqjX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIgwz5qqjX .nav-link {
  position: relative;
}
.cid-tIgwz5qqjX .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIgwz5qqjX .nav-link:hover:before {
  opacity: 1;
}
.cid-tIgwz5qqjX .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIgwz5qqjX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIgwz5qqjX .container {
  display: flex;
  margin: auto;
}
.cid-tIgwz5qqjX .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIgwz5qqjX .nav-item:focus,
.cid-tIgwz5qqjX .nav-link:focus {
  outline: none;
}
.cid-tIgwz5qqjX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIgwz5qqjX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIgwz5qqjX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIgwz5qqjX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIgwz5qqjX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIgwz5qqjX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIgwz5qqjX .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIgwz5qqjX .navbar.opened {
  transition: all 0.3s;
}
.cid-tIgwz5qqjX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIgwz5qqjX .navbar .navbar-logo img {
  width: auto;
}
.cid-tIgwz5qqjX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIgwz5qqjX .navbar.collapsed {
  justify-content: center;
}
.cid-tIgwz5qqjX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIgwz5qqjX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIgwz5qqjX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIgwz5qqjX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIgwz5qqjX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIgwz5qqjX .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-tIgwz5qqjX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIgwz5qqjX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIgwz5qqjX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIgwz5qqjX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIgwz5qqjX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIgwz5qqjX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIgwz5qqjX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIgwz5qqjX .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-tIgwz5qqjX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIgwz5qqjX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIgwz5qqjX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIgwz5qqjX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIgwz5qqjX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIgwz5qqjX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIgwz5qqjX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIgwz5qqjX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIgwz5qqjX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIgwz5qqjX .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-tIgwz5qqjX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIgwz5qqjX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIgwz5qqjX .dropdown-item.active,
.cid-tIgwz5qqjX .dropdown-item:active {
  background-color: transparent;
}
.cid-tIgwz5qqjX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIgwz5qqjX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIgwz5qqjX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIgwz5qqjX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIgwz5qqjX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIgwz5qqjX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIgwz5qqjX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIgwz5qqjX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIgwz5qqjX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIgwz5qqjX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIgwz5qqjX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIgwz5qqjX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIgwz5qqjX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIgwz5qqjX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIgwz5qqjX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgwz5qqjX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIgwz5qqjX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIgwz5qqjX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgwz5qqjX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIgwz5qqjX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIgwz5qqjX .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-tIgwz5qqjX .navbar {
    height: 70px;
  }
  .cid-tIgwz5qqjX .navbar.opened {
    height: auto;
  }
  .cid-tIgwz5qqjX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIgwz5qqjX .icons-menu {
    padding-right: 0;
  }
  .cid-tIgwz5qqjX .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIgwz6PiS2 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIgwz6PiS2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgwz6PiS2 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIgwz6PiS2 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIgwz6PiS2 img {
  border-radius: 1rem;
}
.cid-tIgwz6PiS2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgwz6PiS2 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIgwz6PiS2 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIgwz6PiS2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIgwz6PiS2 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIgwz6PiS2 .mbr-section-subtitle,
.cid-tIgwz6PiS2 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIgwz6PiS2 .mbr-text,
.cid-tIgwz6PiS2 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIgwz8lFQ3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIgwz8lFQ3 .mbr-text {
    text-align: center;
  }
}
.cid-tIgwz8lFQ3 .container-fluid {
  padding: 0;
}
.cid-tIgwz8lFQ3 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIgwz8lFQ3 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIgwz8lFQ3 .mbr-figure {
  height: 100%;
}
.cid-tIgwz8lFQ3 .col-lg-6 {
  padding: 0;
}
.cid-tIgwz8lFQ3 .row {
  margin: 0;
}
.cid-tIgwz8lFQ3 .mbr-text,
.cid-tIgwz8lFQ3 .mbr-section-btn {
  text-align: center;
}
.cid-tIgwz8lFQ3 H3 {
  text-align: center;
}
.cid-tIgwz9nqP2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIgwz9nqP2 .mbr-media {
  position: relative;
}
.cid-tIgwz9nqP2 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIgwz9nqP2 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIgwz9nqP2 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIgwz9nqP2 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIgwz9nqP2 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIgwz9nqP2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIgwz9nqP2 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIgwz9nqP2 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIgwz9nqP2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIgwz9nqP2 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIgwzb3VRy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIgwzb3VRy .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIgwzb3VRy .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIgwzb3VRy .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIgwzb3VRy .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIgwzb3VRy .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIgwzb3VRy .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIgwzb3VRy .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIgwzb3VRy .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIgwzb3VRy .mbr-figure {
    width: 100% !important;
  }
  .cid-tIgwzb3VRy .menu-item {
    flex-direction: column;
  }
  .cid-tIgwzb3VRy img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIgwzb3VRy .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIgwzb3VRy .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIgwzb3VRy .special-label {
  color: #fff;
}
.cid-tIgwzb3VRy .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIgwzb3VRy .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIgwzb3VRy .menu-row {
  margin: 0;
}
.cid-tIgwzb3VRy .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIgwzb3VRy .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIgwzb3VRy .group-title,
.cid-tIgwzb3VRy .align-wrap {
  text-align: left;
}
.cid-tIgwzb3VRy SPAN {
  color: #d44765;
}
.cid-tIgwzb3VRy .item-title {
  color: #808080;
}
.cid-tIgwzb3VRy H4 {
  color: #89b758;
}
.cid-tIgwzb3VRy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgwzb3VRy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgwzd12Bo {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIgwzd12Bo .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIgwzd12Bo .mbr-section-title,
.cid-tIgwzd12Bo .mbr-section-subtitle,
.cid-tIgwzd12Bo .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIgwzd12Bo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIgwzd12Bo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgwzd12Bo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIgwzd12Bo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIgwzd12Bo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIgwzd12Bo .icon-focus {
  display: none;
}
.cid-tIgwzd12Bo .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIgwzd12Bo ul {
  font-size: 0;
}
.cid-tIgwzd12Bo .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIgwzd12Bo .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIgwzd12Bo .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIgwzd12Bo .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIgwzd12Bo .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIgwzd12Bo .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIgwzd12Bo .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIgwzd12Bo .btn:hover {
  background: transparent !important;
}
.cid-tIgwzd12Bo .btn:hover:before {
  background: transparent !important;
}
.cid-tIgwzd12Bo .btn:before {
  background-color: transparent !important;
}
.cid-tIgwzd12Bo .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIgwzd12Bo .mbr-section-title {
  color: #ffffff;
}
.cid-tIgwzev8qy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIgwzev8qy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgwzev8qy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgwzev8qy .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIgwzev8qy .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIgwzev8qy .container-fluid .row {
  padding: 0;
}
.cid-tIgwzev8qy .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIgwzev8qy .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIgwzev8qy .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIgwzev8qy .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIgwzev8qy .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIgwzev8qy .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIgwzev8qy .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIgwzev8qy .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIgwzev8qy .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIgwzev8qy .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIgwzev8qy .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIgwzev8qy .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIgwzev8qy .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIgwzev8qy .mbr-phone {
  color: #ffffff;
}
.cid-tIgwzev8qy .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIgwzev8qy .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIgFzho4MZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIgFzho4MZ nav.navbar {
  position: fixed;
}
.cid-tIgFzho4MZ .container,
.cid-tIgFzho4MZ .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIgFzho4MZ .container,
  .cid-tIgFzho4MZ .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIgFzho4MZ .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-tIgFzho4MZ .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIgFzho4MZ .dropdown-item:hover,
.cid-tIgFzho4MZ .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIgFzho4MZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIgFzho4MZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIgFzho4MZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIgFzho4MZ .nav-link {
  position: relative;
}
.cid-tIgFzho4MZ .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIgFzho4MZ .nav-link:hover:before {
  opacity: 1;
}
.cid-tIgFzho4MZ .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIgFzho4MZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIgFzho4MZ .container {
  display: flex;
  margin: auto;
}
.cid-tIgFzho4MZ .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIgFzho4MZ .nav-item:focus,
.cid-tIgFzho4MZ .nav-link:focus {
  outline: none;
}
.cid-tIgFzho4MZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIgFzho4MZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIgFzho4MZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIgFzho4MZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIgFzho4MZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIgFzho4MZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIgFzho4MZ .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIgFzho4MZ .navbar.opened {
  transition: all 0.3s;
}
.cid-tIgFzho4MZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIgFzho4MZ .navbar .navbar-logo img {
  width: auto;
}
.cid-tIgFzho4MZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIgFzho4MZ .navbar.collapsed {
  justify-content: center;
}
.cid-tIgFzho4MZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIgFzho4MZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIgFzho4MZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIgFzho4MZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIgFzho4MZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIgFzho4MZ .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-tIgFzho4MZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIgFzho4MZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIgFzho4MZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIgFzho4MZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIgFzho4MZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIgFzho4MZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIgFzho4MZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIgFzho4MZ .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-tIgFzho4MZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIgFzho4MZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIgFzho4MZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIgFzho4MZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIgFzho4MZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIgFzho4MZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIgFzho4MZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIgFzho4MZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIgFzho4MZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIgFzho4MZ .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-tIgFzho4MZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIgFzho4MZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIgFzho4MZ .dropdown-item.active,
.cid-tIgFzho4MZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tIgFzho4MZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIgFzho4MZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIgFzho4MZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIgFzho4MZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIgFzho4MZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIgFzho4MZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIgFzho4MZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIgFzho4MZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIgFzho4MZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIgFzho4MZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIgFzho4MZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIgFzho4MZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIgFzho4MZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIgFzho4MZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIgFzho4MZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgFzho4MZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIgFzho4MZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIgFzho4MZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgFzho4MZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIgFzho4MZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIgFzho4MZ .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-tIgFzho4MZ .navbar {
    height: 70px;
  }
  .cid-tIgFzho4MZ .navbar.opened {
    height: auto;
  }
  .cid-tIgFzho4MZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIgFzho4MZ .icons-menu {
    padding-right: 0;
  }
  .cid-tIgFzho4MZ .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIgFziU88e {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIgFziU88e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgFziU88e .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIgFziU88e .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIgFziU88e img {
  border-radius: 1rem;
}
.cid-tIgFziU88e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgFziU88e .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIgFziU88e .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIgFziU88e .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIgFziU88e .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIgFziU88e .mbr-section-subtitle,
.cid-tIgFziU88e .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIgFziU88e .mbr-text,
.cid-tIgFziU88e .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIgFzjNCzp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIgFzjNCzp .mbr-text {
    text-align: center;
  }
}
.cid-tIgFzjNCzp .container-fluid {
  padding: 0;
}
.cid-tIgFzjNCzp .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIgFzjNCzp img {
  height: 100%;
  object-fit: cover;
}
.cid-tIgFzjNCzp .mbr-figure {
  height: 100%;
}
.cid-tIgFzjNCzp .col-lg-6 {
  padding: 0;
}
.cid-tIgFzjNCzp .row {
  margin: 0;
}
.cid-tIgFzjNCzp .mbr-text,
.cid-tIgFzjNCzp .mbr-section-btn {
  text-align: center;
}
.cid-tIgFzjNCzp H3 {
  text-align: center;
}
.cid-tIgFzku92z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIgFzku92z .mbr-media {
  position: relative;
}
.cid-tIgFzku92z .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIgFzku92z .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIgFzku92z .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIgFzku92z .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIgFzku92z .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIgFzku92z .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIgFzku92z .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIgFzku92z .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIgFzku92z .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIgFzku92z .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIgFzlO71J {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIgFzlO71J .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIgFzlO71J .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIgFzlO71J .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIgFzlO71J .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIgFzlO71J .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIgFzlO71J .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIgFzlO71J .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIgFzlO71J .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIgFzlO71J .mbr-figure {
    width: 100% !important;
  }
  .cid-tIgFzlO71J .menu-item {
    flex-direction: column;
  }
  .cid-tIgFzlO71J img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIgFzlO71J .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIgFzlO71J .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIgFzlO71J .special-label {
  color: #fff;
}
.cid-tIgFzlO71J .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIgFzlO71J .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIgFzlO71J .menu-row {
  margin: 0;
}
.cid-tIgFzlO71J .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIgFzlO71J .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIgFzlO71J .group-title,
.cid-tIgFzlO71J .align-wrap {
  text-align: left;
}
.cid-tIgFzlO71J SPAN {
  color: #d44765;
}
.cid-tIgFzlO71J .item-title {
  color: #808080;
}
.cid-tIgFzlO71J H4 {
  color: #89b758;
}
.cid-tIgFzlO71J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgFzlO71J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgFznwtU7 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIgFznwtU7 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIgFznwtU7 .mbr-section-title,
.cid-tIgFznwtU7 .mbr-section-subtitle,
.cid-tIgFznwtU7 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIgFznwtU7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIgFznwtU7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgFznwtU7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIgFznwtU7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIgFznwtU7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIgFznwtU7 .icon-focus {
  display: none;
}
.cid-tIgFznwtU7 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIgFznwtU7 ul {
  font-size: 0;
}
.cid-tIgFznwtU7 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIgFznwtU7 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIgFznwtU7 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIgFznwtU7 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIgFznwtU7 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIgFznwtU7 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIgFznwtU7 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIgFznwtU7 .btn:hover {
  background: transparent !important;
}
.cid-tIgFznwtU7 .btn:hover:before {
  background: transparent !important;
}
.cid-tIgFznwtU7 .btn:before {
  background-color: transparent !important;
}
.cid-tIgFznwtU7 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIgFznwtU7 .mbr-section-title {
  color: #ffffff;
}
.cid-tIgFzoTTiI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIgFzoTTiI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgFzoTTiI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgFzoTTiI .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIgFzoTTiI .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIgFzoTTiI .container-fluid .row {
  padding: 0;
}
.cid-tIgFzoTTiI .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIgFzoTTiI .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIgFzoTTiI .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIgFzoTTiI .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIgFzoTTiI .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIgFzoTTiI .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIgFzoTTiI .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIgFzoTTiI .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIgFzoTTiI .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIgFzoTTiI .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIgFzoTTiI .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIgFzoTTiI .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIgFzoTTiI .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIgFzoTTiI .mbr-phone {
  color: #ffffff;
}
.cid-tIgFzoTTiI .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIgFzoTTiI .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIgISf67Me {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIgISf67Me nav.navbar {
  position: fixed;
}
.cid-tIgISf67Me .container,
.cid-tIgISf67Me .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIgISf67Me .container,
  .cid-tIgISf67Me .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIgISf67Me .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-tIgISf67Me .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIgISf67Me .dropdown-item:hover,
.cid-tIgISf67Me .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIgISf67Me .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIgISf67Me .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIgISf67Me .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIgISf67Me .nav-link {
  position: relative;
}
.cid-tIgISf67Me .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIgISf67Me .nav-link:hover:before {
  opacity: 1;
}
.cid-tIgISf67Me .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIgISf67Me .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIgISf67Me .container {
  display: flex;
  margin: auto;
}
.cid-tIgISf67Me .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIgISf67Me .nav-item:focus,
.cid-tIgISf67Me .nav-link:focus {
  outline: none;
}
.cid-tIgISf67Me .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIgISf67Me .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIgISf67Me .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIgISf67Me .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIgISf67Me .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIgISf67Me .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIgISf67Me .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIgISf67Me .navbar.opened {
  transition: all 0.3s;
}
.cid-tIgISf67Me .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIgISf67Me .navbar .navbar-logo img {
  width: auto;
}
.cid-tIgISf67Me .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIgISf67Me .navbar.collapsed {
  justify-content: center;
}
.cid-tIgISf67Me .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIgISf67Me .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIgISf67Me .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIgISf67Me .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIgISf67Me .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIgISf67Me .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-tIgISf67Me .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIgISf67Me .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIgISf67Me .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIgISf67Me .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIgISf67Me .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIgISf67Me .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIgISf67Me .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIgISf67Me .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-tIgISf67Me .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIgISf67Me .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIgISf67Me .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIgISf67Me .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIgISf67Me .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIgISf67Me .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIgISf67Me .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIgISf67Me .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIgISf67Me .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIgISf67Me .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-tIgISf67Me .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIgISf67Me .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIgISf67Me .dropdown-item.active,
.cid-tIgISf67Me .dropdown-item:active {
  background-color: transparent;
}
.cid-tIgISf67Me .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIgISf67Me .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIgISf67Me .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIgISf67Me .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIgISf67Me .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIgISf67Me .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIgISf67Me ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIgISf67Me .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIgISf67Me button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIgISf67Me button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIgISf67Me button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIgISf67Me button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIgISf67Me button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIgISf67Me button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIgISf67Me nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgISf67Me nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIgISf67Me nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIgISf67Me nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgISf67Me .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIgISf67Me a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIgISf67Me .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-tIgISf67Me .navbar {
    height: 70px;
  }
  .cid-tIgISf67Me .navbar.opened {
    height: auto;
  }
  .cid-tIgISf67Me .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIgISf67Me .icons-menu {
    padding-right: 0;
  }
  .cid-tIgISf67Me .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIgISgPM75 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIgISgPM75 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgISgPM75 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIgISgPM75 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIgISgPM75 img {
  border-radius: 1rem;
}
.cid-tIgISgPM75 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgISgPM75 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIgISgPM75 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIgISgPM75 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIgISgPM75 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIgISgPM75 .mbr-section-subtitle,
.cid-tIgISgPM75 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIgISgPM75 .mbr-text,
.cid-tIgISgPM75 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIgIShM7VY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIgIShM7VY .mbr-text {
    text-align: center;
  }
}
.cid-tIgIShM7VY .container-fluid {
  padding: 0;
}
.cid-tIgIShM7VY .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIgIShM7VY img {
  height: 100%;
  object-fit: cover;
}
.cid-tIgIShM7VY .mbr-figure {
  height: 100%;
}
.cid-tIgIShM7VY .col-lg-6 {
  padding: 0;
}
.cid-tIgIShM7VY .row {
  margin: 0;
}
.cid-tIgIShM7VY .mbr-text,
.cid-tIgIShM7VY .mbr-section-btn {
  text-align: center;
}
.cid-tIgIShM7VY H3 {
  text-align: center;
}
.cid-tIgISioZ1O {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIgISioZ1O .mbr-media {
  position: relative;
}
.cid-tIgISioZ1O .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIgISioZ1O .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIgISioZ1O .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIgISioZ1O .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIgISioZ1O .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIgISioZ1O .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIgISioZ1O .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIgISioZ1O .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIgISioZ1O .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIgISioZ1O .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIgISjPjtY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIgISjPjtY .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIgISjPjtY .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIgISjPjtY .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIgISjPjtY .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIgISjPjtY .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIgISjPjtY .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIgISjPjtY .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIgISjPjtY .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIgISjPjtY .mbr-figure {
    width: 100% !important;
  }
  .cid-tIgISjPjtY .menu-item {
    flex-direction: column;
  }
  .cid-tIgISjPjtY img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIgISjPjtY .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIgISjPjtY .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIgISjPjtY .special-label {
  color: #fff;
}
.cid-tIgISjPjtY .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIgISjPjtY .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIgISjPjtY .menu-row {
  margin: 0;
}
.cid-tIgISjPjtY .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIgISjPjtY .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIgISjPjtY .group-title,
.cid-tIgISjPjtY .align-wrap {
  text-align: left;
}
.cid-tIgISjPjtY SPAN {
  color: #d44765;
}
.cid-tIgISjPjtY .item-title {
  color: #808080;
}
.cid-tIgISjPjtY H4 {
  color: #89b758;
}
.cid-tIgISjPjtY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgISjPjtY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgISlCr0q {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIgISlCr0q .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIgISlCr0q .mbr-section-title,
.cid-tIgISlCr0q .mbr-section-subtitle,
.cid-tIgISlCr0q .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIgISlCr0q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIgISlCr0q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgISlCr0q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIgISlCr0q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIgISlCr0q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIgISlCr0q .icon-focus {
  display: none;
}
.cid-tIgISlCr0q .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIgISlCr0q ul {
  font-size: 0;
}
.cid-tIgISlCr0q .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIgISlCr0q .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIgISlCr0q .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIgISlCr0q .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIgISlCr0q .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIgISlCr0q .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIgISlCr0q .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIgISlCr0q .btn:hover {
  background: transparent !important;
}
.cid-tIgISlCr0q .btn:hover:before {
  background: transparent !important;
}
.cid-tIgISlCr0q .btn:before {
  background-color: transparent !important;
}
.cid-tIgISlCr0q .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIgISlCr0q .mbr-section-title {
  color: #ffffff;
}
.cid-tIgISmUVjN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIgISmUVjN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgISmUVjN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgISmUVjN .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIgISmUVjN .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIgISmUVjN .container-fluid .row {
  padding: 0;
}
.cid-tIgISmUVjN .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIgISmUVjN .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIgISmUVjN .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIgISmUVjN .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIgISmUVjN .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIgISmUVjN .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIgISmUVjN .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIgISmUVjN .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIgISmUVjN .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIgISmUVjN .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIgISmUVjN .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIgISmUVjN .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIgISmUVjN .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIgISmUVjN .mbr-phone {
  color: #ffffff;
}
.cid-tIgISmUVjN .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIgISmUVjN .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIgLNQljWc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIgLNQljWc nav.navbar {
  position: fixed;
}
.cid-tIgLNQljWc .container,
.cid-tIgLNQljWc .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIgLNQljWc .container,
  .cid-tIgLNQljWc .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIgLNQljWc .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-tIgLNQljWc .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIgLNQljWc .dropdown-item:hover,
.cid-tIgLNQljWc .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIgLNQljWc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIgLNQljWc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIgLNQljWc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIgLNQljWc .nav-link {
  position: relative;
}
.cid-tIgLNQljWc .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIgLNQljWc .nav-link:hover:before {
  opacity: 1;
}
.cid-tIgLNQljWc .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIgLNQljWc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIgLNQljWc .container {
  display: flex;
  margin: auto;
}
.cid-tIgLNQljWc .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIgLNQljWc .nav-item:focus,
.cid-tIgLNQljWc .nav-link:focus {
  outline: none;
}
.cid-tIgLNQljWc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIgLNQljWc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIgLNQljWc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIgLNQljWc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIgLNQljWc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIgLNQljWc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIgLNQljWc .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIgLNQljWc .navbar.opened {
  transition: all 0.3s;
}
.cid-tIgLNQljWc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIgLNQljWc .navbar .navbar-logo img {
  width: auto;
}
.cid-tIgLNQljWc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIgLNQljWc .navbar.collapsed {
  justify-content: center;
}
.cid-tIgLNQljWc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIgLNQljWc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIgLNQljWc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIgLNQljWc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIgLNQljWc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIgLNQljWc .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-tIgLNQljWc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIgLNQljWc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIgLNQljWc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIgLNQljWc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIgLNQljWc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIgLNQljWc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIgLNQljWc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIgLNQljWc .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-tIgLNQljWc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIgLNQljWc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIgLNQljWc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIgLNQljWc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIgLNQljWc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIgLNQljWc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIgLNQljWc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIgLNQljWc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIgLNQljWc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIgLNQljWc .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-tIgLNQljWc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIgLNQljWc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIgLNQljWc .dropdown-item.active,
.cid-tIgLNQljWc .dropdown-item:active {
  background-color: transparent;
}
.cid-tIgLNQljWc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIgLNQljWc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIgLNQljWc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIgLNQljWc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIgLNQljWc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIgLNQljWc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIgLNQljWc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIgLNQljWc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIgLNQljWc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIgLNQljWc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIgLNQljWc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIgLNQljWc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIgLNQljWc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIgLNQljWc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIgLNQljWc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgLNQljWc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIgLNQljWc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIgLNQljWc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgLNQljWc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIgLNQljWc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIgLNQljWc .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-tIgLNQljWc .navbar {
    height: 70px;
  }
  .cid-tIgLNQljWc .navbar.opened {
    height: auto;
  }
  .cid-tIgLNQljWc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIgLNQljWc .icons-menu {
    padding-right: 0;
  }
  .cid-tIgLNQljWc .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIgLNRQ8mU {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIgLNRQ8mU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgLNRQ8mU .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIgLNRQ8mU .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIgLNRQ8mU img {
  border-radius: 1rem;
}
.cid-tIgLNRQ8mU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgLNRQ8mU .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIgLNRQ8mU .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIgLNRQ8mU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIgLNRQ8mU .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIgLNRQ8mU .mbr-section-subtitle,
.cid-tIgLNRQ8mU .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIgLNRQ8mU .mbr-text,
.cid-tIgLNRQ8mU .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIgLNT4cMg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIgLNT4cMg .mbr-text {
    text-align: center;
  }
}
.cid-tIgLNT4cMg .container-fluid {
  padding: 0;
}
.cid-tIgLNT4cMg .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIgLNT4cMg img {
  height: 100%;
  object-fit: cover;
}
.cid-tIgLNT4cMg .mbr-figure {
  height: 100%;
}
.cid-tIgLNT4cMg .col-lg-6 {
  padding: 0;
}
.cid-tIgLNT4cMg .row {
  margin: 0;
}
.cid-tIgLNT4cMg .mbr-text,
.cid-tIgLNT4cMg .mbr-section-btn {
  text-align: center;
}
.cid-tIgLNT4cMg H3 {
  text-align: center;
}
.cid-tIgLNTPIww {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIgLNTPIww .mbr-media {
  position: relative;
}
.cid-tIgLNTPIww .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIgLNTPIww .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIgLNTPIww .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIgLNTPIww .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIgLNTPIww .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIgLNTPIww .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIgLNTPIww .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIgLNTPIww .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIgLNTPIww .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIgLNTPIww .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIgLNVdWlS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIgLNVdWlS .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIgLNVdWlS .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIgLNVdWlS .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIgLNVdWlS .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIgLNVdWlS .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIgLNVdWlS .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIgLNVdWlS .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIgLNVdWlS .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIgLNVdWlS .mbr-figure {
    width: 100% !important;
  }
  .cid-tIgLNVdWlS .menu-item {
    flex-direction: column;
  }
  .cid-tIgLNVdWlS img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIgLNVdWlS .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIgLNVdWlS .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIgLNVdWlS .special-label {
  color: #fff;
}
.cid-tIgLNVdWlS .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIgLNVdWlS .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIgLNVdWlS .menu-row {
  margin: 0;
}
.cid-tIgLNVdWlS .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIgLNVdWlS .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIgLNVdWlS .group-title,
.cid-tIgLNVdWlS .align-wrap {
  text-align: left;
}
.cid-tIgLNVdWlS SPAN {
  color: #d44765;
}
.cid-tIgLNVdWlS .item-title {
  color: #808080;
}
.cid-tIgLNVdWlS H4 {
  color: #89b758;
}
.cid-tIgLNVdWlS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgLNVdWlS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgLNWWMPD {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIgLNWWMPD .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIgLNWWMPD .mbr-section-title,
.cid-tIgLNWWMPD .mbr-section-subtitle,
.cid-tIgLNWWMPD .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIgLNWWMPD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIgLNWWMPD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgLNWWMPD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIgLNWWMPD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIgLNWWMPD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIgLNWWMPD .icon-focus {
  display: none;
}
.cid-tIgLNWWMPD .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIgLNWWMPD ul {
  font-size: 0;
}
.cid-tIgLNWWMPD .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIgLNWWMPD .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIgLNWWMPD .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIgLNWWMPD .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIgLNWWMPD .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIgLNWWMPD .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIgLNWWMPD .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIgLNWWMPD .btn:hover {
  background: transparent !important;
}
.cid-tIgLNWWMPD .btn:hover:before {
  background: transparent !important;
}
.cid-tIgLNWWMPD .btn:before {
  background-color: transparent !important;
}
.cid-tIgLNWWMPD .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIgLNWWMPD .mbr-section-title {
  color: #ffffff;
}
.cid-tIgLNYgt2R {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIgLNYgt2R .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgLNYgt2R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgLNYgt2R .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIgLNYgt2R .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIgLNYgt2R .container-fluid .row {
  padding: 0;
}
.cid-tIgLNYgt2R .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIgLNYgt2R .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIgLNYgt2R .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIgLNYgt2R .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIgLNYgt2R .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIgLNYgt2R .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIgLNYgt2R .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIgLNYgt2R .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIgLNYgt2R .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIgLNYgt2R .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIgLNYgt2R .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIgLNYgt2R .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIgLNYgt2R .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIgLNYgt2R .mbr-phone {
  color: #ffffff;
}
.cid-tIgLNYgt2R .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIgLNYgt2R .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIgQOKQVoN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIgQOKQVoN nav.navbar {
  position: fixed;
}
.cid-tIgQOKQVoN .container,
.cid-tIgQOKQVoN .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIgQOKQVoN .container,
  .cid-tIgQOKQVoN .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIgQOKQVoN .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-tIgQOKQVoN .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIgQOKQVoN .dropdown-item:hover,
.cid-tIgQOKQVoN .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIgQOKQVoN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIgQOKQVoN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIgQOKQVoN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIgQOKQVoN .nav-link {
  position: relative;
}
.cid-tIgQOKQVoN .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIgQOKQVoN .nav-link:hover:before {
  opacity: 1;
}
.cid-tIgQOKQVoN .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIgQOKQVoN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIgQOKQVoN .container {
  display: flex;
  margin: auto;
}
.cid-tIgQOKQVoN .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIgQOKQVoN .nav-item:focus,
.cid-tIgQOKQVoN .nav-link:focus {
  outline: none;
}
.cid-tIgQOKQVoN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIgQOKQVoN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIgQOKQVoN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIgQOKQVoN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIgQOKQVoN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIgQOKQVoN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIgQOKQVoN .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIgQOKQVoN .navbar.opened {
  transition: all 0.3s;
}
.cid-tIgQOKQVoN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIgQOKQVoN .navbar .navbar-logo img {
  width: auto;
}
.cid-tIgQOKQVoN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIgQOKQVoN .navbar.collapsed {
  justify-content: center;
}
.cid-tIgQOKQVoN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIgQOKQVoN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIgQOKQVoN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIgQOKQVoN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIgQOKQVoN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIgQOKQVoN .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-tIgQOKQVoN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIgQOKQVoN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIgQOKQVoN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIgQOKQVoN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIgQOKQVoN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIgQOKQVoN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIgQOKQVoN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIgQOKQVoN .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-tIgQOKQVoN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIgQOKQVoN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIgQOKQVoN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIgQOKQVoN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIgQOKQVoN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIgQOKQVoN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIgQOKQVoN .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIgQOKQVoN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIgQOKQVoN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIgQOKQVoN .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-tIgQOKQVoN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIgQOKQVoN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIgQOKQVoN .dropdown-item.active,
.cid-tIgQOKQVoN .dropdown-item:active {
  background-color: transparent;
}
.cid-tIgQOKQVoN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIgQOKQVoN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIgQOKQVoN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIgQOKQVoN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIgQOKQVoN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIgQOKQVoN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIgQOKQVoN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIgQOKQVoN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIgQOKQVoN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIgQOKQVoN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIgQOKQVoN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIgQOKQVoN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIgQOKQVoN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIgQOKQVoN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIgQOKQVoN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgQOKQVoN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIgQOKQVoN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIgQOKQVoN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgQOKQVoN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIgQOKQVoN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIgQOKQVoN .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-tIgQOKQVoN .navbar {
    height: 70px;
  }
  .cid-tIgQOKQVoN .navbar.opened {
    height: auto;
  }
  .cid-tIgQOKQVoN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIgQOKQVoN .icons-menu {
    padding-right: 0;
  }
  .cid-tIgQOKQVoN .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIgQOM6n1U {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIgQOM6n1U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgQOM6n1U .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIgQOM6n1U .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIgQOM6n1U img {
  border-radius: 1rem;
}
.cid-tIgQOM6n1U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgQOM6n1U .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIgQOM6n1U .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIgQOM6n1U .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIgQOM6n1U .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIgQOM6n1U .mbr-section-subtitle,
.cid-tIgQOM6n1U .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIgQOM6n1U .mbr-text,
.cid-tIgQOM6n1U .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIgQOMPYEI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIgQOMPYEI .mbr-text {
    text-align: center;
  }
}
.cid-tIgQOMPYEI .container-fluid {
  padding: 0;
}
.cid-tIgQOMPYEI .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIgQOMPYEI img {
  height: 100%;
  object-fit: cover;
}
.cid-tIgQOMPYEI .mbr-figure {
  height: 100%;
}
.cid-tIgQOMPYEI .col-lg-6 {
  padding: 0;
}
.cid-tIgQOMPYEI .row {
  margin: 0;
}
.cid-tIgQOMPYEI .mbr-text,
.cid-tIgQOMPYEI .mbr-section-btn {
  text-align: center;
}
.cid-tIgQOMPYEI H3 {
  text-align: center;
}
.cid-tIgQONuZVa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIgQONuZVa .mbr-media {
  position: relative;
}
.cid-tIgQONuZVa .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIgQONuZVa .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIgQONuZVa .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIgQONuZVa .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIgQONuZVa .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIgQONuZVa .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIgQONuZVa .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIgQONuZVa .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIgQONuZVa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIgQONuZVa .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIgQOOSQ6Y {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIgQOOSQ6Y .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIgQOOSQ6Y .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIgQOOSQ6Y .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIgQOOSQ6Y .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIgQOOSQ6Y .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIgQOOSQ6Y .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIgQOOSQ6Y .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIgQOOSQ6Y .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIgQOOSQ6Y .mbr-figure {
    width: 100% !important;
  }
  .cid-tIgQOOSQ6Y .menu-item {
    flex-direction: column;
  }
  .cid-tIgQOOSQ6Y img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIgQOOSQ6Y .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIgQOOSQ6Y .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIgQOOSQ6Y .special-label {
  color: #fff;
}
.cid-tIgQOOSQ6Y .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIgQOOSQ6Y .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIgQOOSQ6Y .menu-row {
  margin: 0;
}
.cid-tIgQOOSQ6Y .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIgQOOSQ6Y .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIgQOOSQ6Y .group-title,
.cid-tIgQOOSQ6Y .align-wrap {
  text-align: left;
}
.cid-tIgQOOSQ6Y SPAN {
  color: #d44765;
}
.cid-tIgQOOSQ6Y .item-title {
  color: #808080;
}
.cid-tIgQOOSQ6Y H4 {
  color: #89b758;
}
.cid-tIgQOOSQ6Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgQOOSQ6Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgQOQcjJy {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIgQOQcjJy .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIgQOQcjJy .mbr-section-title,
.cid-tIgQOQcjJy .mbr-section-subtitle,
.cid-tIgQOQcjJy .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIgQOQcjJy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIgQOQcjJy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgQOQcjJy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIgQOQcjJy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIgQOQcjJy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIgQOQcjJy .icon-focus {
  display: none;
}
.cid-tIgQOQcjJy .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIgQOQcjJy ul {
  font-size: 0;
}
.cid-tIgQOQcjJy .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIgQOQcjJy .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIgQOQcjJy .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIgQOQcjJy .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIgQOQcjJy .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIgQOQcjJy .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIgQOQcjJy .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIgQOQcjJy .btn:hover {
  background: transparent !important;
}
.cid-tIgQOQcjJy .btn:hover:before {
  background: transparent !important;
}
.cid-tIgQOQcjJy .btn:before {
  background-color: transparent !important;
}
.cid-tIgQOQcjJy .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIgQOQcjJy .mbr-section-title {
  color: #ffffff;
}
.cid-tIgQORcbIw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIgQORcbIw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgQORcbIw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgQORcbIw .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIgQORcbIw .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIgQORcbIw .container-fluid .row {
  padding: 0;
}
.cid-tIgQORcbIw .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIgQORcbIw .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIgQORcbIw .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIgQORcbIw .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIgQORcbIw .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIgQORcbIw .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIgQORcbIw .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIgQORcbIw .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIgQORcbIw .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIgQORcbIw .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIgQORcbIw .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIgQORcbIw .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIgQORcbIw .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIgQORcbIw .mbr-phone {
  color: #ffffff;
}
.cid-tIgQORcbIw .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIgQORcbIw .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIgYELEn2a {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIgYELEn2a nav.navbar {
  position: fixed;
}
.cid-tIgYELEn2a .container,
.cid-tIgYELEn2a .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIgYELEn2a .container,
  .cid-tIgYELEn2a .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIgYELEn2a .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-tIgYELEn2a .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIgYELEn2a .dropdown-item:hover,
.cid-tIgYELEn2a .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIgYELEn2a .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIgYELEn2a .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIgYELEn2a .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIgYELEn2a .nav-link {
  position: relative;
}
.cid-tIgYELEn2a .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIgYELEn2a .nav-link:hover:before {
  opacity: 1;
}
.cid-tIgYELEn2a .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIgYELEn2a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIgYELEn2a .container {
  display: flex;
  margin: auto;
}
.cid-tIgYELEn2a .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIgYELEn2a .nav-item:focus,
.cid-tIgYELEn2a .nav-link:focus {
  outline: none;
}
.cid-tIgYELEn2a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIgYELEn2a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIgYELEn2a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIgYELEn2a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIgYELEn2a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIgYELEn2a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIgYELEn2a .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIgYELEn2a .navbar.opened {
  transition: all 0.3s;
}
.cid-tIgYELEn2a .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIgYELEn2a .navbar .navbar-logo img {
  width: auto;
}
.cid-tIgYELEn2a .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIgYELEn2a .navbar.collapsed {
  justify-content: center;
}
.cid-tIgYELEn2a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIgYELEn2a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIgYELEn2a .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIgYELEn2a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIgYELEn2a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIgYELEn2a .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-tIgYELEn2a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIgYELEn2a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIgYELEn2a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIgYELEn2a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIgYELEn2a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIgYELEn2a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIgYELEn2a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIgYELEn2a .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-tIgYELEn2a .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIgYELEn2a .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIgYELEn2a .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIgYELEn2a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIgYELEn2a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIgYELEn2a .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIgYELEn2a .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIgYELEn2a .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIgYELEn2a .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIgYELEn2a .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-tIgYELEn2a .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIgYELEn2a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIgYELEn2a .dropdown-item.active,
.cid-tIgYELEn2a .dropdown-item:active {
  background-color: transparent;
}
.cid-tIgYELEn2a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIgYELEn2a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIgYELEn2a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIgYELEn2a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIgYELEn2a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIgYELEn2a .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIgYELEn2a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIgYELEn2a .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIgYELEn2a button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIgYELEn2a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIgYELEn2a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIgYELEn2a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIgYELEn2a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIgYELEn2a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIgYELEn2a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgYELEn2a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIgYELEn2a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIgYELEn2a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgYELEn2a .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIgYELEn2a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIgYELEn2a .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-tIgYELEn2a .navbar {
    height: 70px;
  }
  .cid-tIgYELEn2a .navbar.opened {
    height: auto;
  }
  .cid-tIgYELEn2a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIgYELEn2a .icons-menu {
    padding-right: 0;
  }
  .cid-tIgYELEn2a .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIgYEN3Bac {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIgYEN3Bac .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgYEN3Bac .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIgYEN3Bac .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIgYEN3Bac img {
  border-radius: 1rem;
}
.cid-tIgYEN3Bac .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgYEN3Bac .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIgYEN3Bac .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIgYEN3Bac .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIgYEN3Bac .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIgYEN3Bac .mbr-section-subtitle,
.cid-tIgYEN3Bac .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIgYEN3Bac .mbr-text,
.cid-tIgYEN3Bac .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIgYEO8HXC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIgYEO8HXC .mbr-text {
    text-align: center;
  }
}
.cid-tIgYEO8HXC .container-fluid {
  padding: 0;
}
.cid-tIgYEO8HXC .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIgYEO8HXC img {
  height: 100%;
  object-fit: cover;
}
.cid-tIgYEO8HXC .mbr-figure {
  height: 100%;
}
.cid-tIgYEO8HXC .col-lg-6 {
  padding: 0;
}
.cid-tIgYEO8HXC .row {
  margin: 0;
}
.cid-tIgYEO8HXC .mbr-text,
.cid-tIgYEO8HXC .mbr-section-btn {
  text-align: center;
}
.cid-tIgYEO8HXC H3 {
  text-align: center;
}
.cid-tIgYEOVPMy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIgYEOVPMy .mbr-media {
  position: relative;
}
.cid-tIgYEOVPMy .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIgYEOVPMy .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIgYEOVPMy .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIgYEOVPMy .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIgYEOVPMy .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIgYEOVPMy .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIgYEOVPMy .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIgYEOVPMy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIgYEOVPMy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIgYEOVPMy .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIgYEQROeu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIgYEQROeu .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIgYEQROeu .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIgYEQROeu .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIgYEQROeu .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIgYEQROeu .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIgYEQROeu .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIgYEQROeu .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIgYEQROeu .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIgYEQROeu .mbr-figure {
    width: 100% !important;
  }
  .cid-tIgYEQROeu .menu-item {
    flex-direction: column;
  }
  .cid-tIgYEQROeu img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIgYEQROeu .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIgYEQROeu .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIgYEQROeu .special-label {
  color: #fff;
}
.cid-tIgYEQROeu .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIgYEQROeu .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIgYEQROeu .menu-row {
  margin: 0;
}
.cid-tIgYEQROeu .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIgYEQROeu .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIgYEQROeu .group-title,
.cid-tIgYEQROeu .align-wrap {
  text-align: left;
}
.cid-tIgYEQROeu SPAN {
  color: #d44765;
}
.cid-tIgYEQROeu .item-title {
  color: #808080;
}
.cid-tIgYEQROeu H4 {
  color: #89b758;
}
.cid-tIgYEQROeu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgYEQROeu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgYESzQE2 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIgYESzQE2 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIgYESzQE2 .mbr-section-title,
.cid-tIgYESzQE2 .mbr-section-subtitle,
.cid-tIgYESzQE2 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIgYESzQE2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIgYESzQE2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgYESzQE2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIgYESzQE2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIgYESzQE2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIgYESzQE2 .icon-focus {
  display: none;
}
.cid-tIgYESzQE2 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIgYESzQE2 ul {
  font-size: 0;
}
.cid-tIgYESzQE2 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIgYESzQE2 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIgYESzQE2 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIgYESzQE2 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIgYESzQE2 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIgYESzQE2 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIgYESzQE2 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIgYESzQE2 .btn:hover {
  background: transparent !important;
}
.cid-tIgYESzQE2 .btn:hover:before {
  background: transparent !important;
}
.cid-tIgYESzQE2 .btn:before {
  background-color: transparent !important;
}
.cid-tIgYESzQE2 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIgYESzQE2 .mbr-section-title {
  color: #ffffff;
}
.cid-tIgYETJtK4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIgYETJtK4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgYETJtK4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgYETJtK4 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIgYETJtK4 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIgYETJtK4 .container-fluid .row {
  padding: 0;
}
.cid-tIgYETJtK4 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIgYETJtK4 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIgYETJtK4 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIgYETJtK4 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIgYETJtK4 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIgYETJtK4 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIgYETJtK4 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIgYETJtK4 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIgYETJtK4 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIgYETJtK4 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIgYETJtK4 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIgYETJtK4 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIgYETJtK4 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIgYETJtK4 .mbr-phone {
  color: #ffffff;
}
.cid-tIgYETJtK4 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIgYETJtK4 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIh2EQQyfF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIh2EQQyfF nav.navbar {
  position: fixed;
}
.cid-tIh2EQQyfF .container,
.cid-tIh2EQQyfF .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIh2EQQyfF .container,
  .cid-tIh2EQQyfF .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIh2EQQyfF .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-tIh2EQQyfF .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIh2EQQyfF .dropdown-item:hover,
.cid-tIh2EQQyfF .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIh2EQQyfF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIh2EQQyfF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIh2EQQyfF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIh2EQQyfF .nav-link {
  position: relative;
}
.cid-tIh2EQQyfF .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIh2EQQyfF .nav-link:hover:before {
  opacity: 1;
}
.cid-tIh2EQQyfF .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIh2EQQyfF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIh2EQQyfF .container {
  display: flex;
  margin: auto;
}
.cid-tIh2EQQyfF .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIh2EQQyfF .nav-item:focus,
.cid-tIh2EQQyfF .nav-link:focus {
  outline: none;
}
.cid-tIh2EQQyfF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIh2EQQyfF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIh2EQQyfF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIh2EQQyfF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIh2EQQyfF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIh2EQQyfF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIh2EQQyfF .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIh2EQQyfF .navbar.opened {
  transition: all 0.3s;
}
.cid-tIh2EQQyfF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIh2EQQyfF .navbar .navbar-logo img {
  width: auto;
}
.cid-tIh2EQQyfF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIh2EQQyfF .navbar.collapsed {
  justify-content: center;
}
.cid-tIh2EQQyfF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIh2EQQyfF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIh2EQQyfF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIh2EQQyfF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIh2EQQyfF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIh2EQQyfF .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-tIh2EQQyfF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIh2EQQyfF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIh2EQQyfF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIh2EQQyfF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIh2EQQyfF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIh2EQQyfF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIh2EQQyfF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIh2EQQyfF .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-tIh2EQQyfF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIh2EQQyfF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIh2EQQyfF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIh2EQQyfF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIh2EQQyfF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIh2EQQyfF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIh2EQQyfF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIh2EQQyfF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIh2EQQyfF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIh2EQQyfF .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-tIh2EQQyfF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIh2EQQyfF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIh2EQQyfF .dropdown-item.active,
.cid-tIh2EQQyfF .dropdown-item:active {
  background-color: transparent;
}
.cid-tIh2EQQyfF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIh2EQQyfF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIh2EQQyfF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIh2EQQyfF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIh2EQQyfF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIh2EQQyfF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIh2EQQyfF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIh2EQQyfF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIh2EQQyfF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIh2EQQyfF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIh2EQQyfF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIh2EQQyfF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIh2EQQyfF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIh2EQQyfF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIh2EQQyfF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIh2EQQyfF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIh2EQQyfF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIh2EQQyfF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIh2EQQyfF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIh2EQQyfF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIh2EQQyfF .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-tIh2EQQyfF .navbar {
    height: 70px;
  }
  .cid-tIh2EQQyfF .navbar.opened {
    height: auto;
  }
  .cid-tIh2EQQyfF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIh2EQQyfF .icons-menu {
    padding-right: 0;
  }
  .cid-tIh2EQQyfF .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIh2ERT7be {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIh2ERT7be .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIh2ERT7be .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIh2ERT7be .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIh2ERT7be img {
  border-radius: 1rem;
}
.cid-tIh2ERT7be .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIh2ERT7be .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIh2ERT7be .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIh2ERT7be .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIh2ERT7be .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIh2ERT7be .mbr-section-subtitle,
.cid-tIh2ERT7be .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIh2ERT7be .mbr-text,
.cid-tIh2ERT7be .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIh2ESM59U {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIh2ESM59U .mbr-text {
    text-align: center;
  }
}
.cid-tIh2ESM59U .container-fluid {
  padding: 0;
}
.cid-tIh2ESM59U .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIh2ESM59U img {
  height: 100%;
  object-fit: cover;
}
.cid-tIh2ESM59U .mbr-figure {
  height: 100%;
}
.cid-tIh2ESM59U .col-lg-6 {
  padding: 0;
}
.cid-tIh2ESM59U .row {
  margin: 0;
}
.cid-tIh2ESM59U .mbr-text,
.cid-tIh2ESM59U .mbr-section-btn {
  text-align: center;
}
.cid-tIh2ESM59U H3 {
  text-align: center;
}
.cid-tIh2ETo6fy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIh2ETo6fy .mbr-media {
  position: relative;
}
.cid-tIh2ETo6fy .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIh2ETo6fy .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIh2ETo6fy .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIh2ETo6fy .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIh2ETo6fy .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIh2ETo6fy .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIh2ETo6fy .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIh2ETo6fy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIh2ETo6fy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIh2ETo6fy .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIh2EVnziv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIh2EVnziv .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIh2EVnziv .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIh2EVnziv .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIh2EVnziv .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIh2EVnziv .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIh2EVnziv .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIh2EVnziv .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIh2EVnziv .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIh2EVnziv .mbr-figure {
    width: 100% !important;
  }
  .cid-tIh2EVnziv .menu-item {
    flex-direction: column;
  }
  .cid-tIh2EVnziv img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIh2EVnziv .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIh2EVnziv .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIh2EVnziv .special-label {
  color: #fff;
}
.cid-tIh2EVnziv .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIh2EVnziv .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIh2EVnziv .menu-row {
  margin: 0;
}
.cid-tIh2EVnziv .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIh2EVnziv .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIh2EVnziv .group-title,
.cid-tIh2EVnziv .align-wrap {
  text-align: left;
}
.cid-tIh2EVnziv SPAN {
  color: #d44765;
}
.cid-tIh2EVnziv .item-title {
  color: #808080;
}
.cid-tIh2EVnziv H4 {
  color: #89b758;
}
.cid-tIh2EVnziv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIh2EVnziv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIh2EX5MGn {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIh2EX5MGn .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIh2EX5MGn .mbr-section-title,
.cid-tIh2EX5MGn .mbr-section-subtitle,
.cid-tIh2EX5MGn .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIh2EX5MGn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIh2EX5MGn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIh2EX5MGn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIh2EX5MGn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIh2EX5MGn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIh2EX5MGn .icon-focus {
  display: none;
}
.cid-tIh2EX5MGn .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIh2EX5MGn ul {
  font-size: 0;
}
.cid-tIh2EX5MGn .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIh2EX5MGn .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIh2EX5MGn .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIh2EX5MGn .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIh2EX5MGn .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIh2EX5MGn .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIh2EX5MGn .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIh2EX5MGn .btn:hover {
  background: transparent !important;
}
.cid-tIh2EX5MGn .btn:hover:before {
  background: transparent !important;
}
.cid-tIh2EX5MGn .btn:before {
  background-color: transparent !important;
}
.cid-tIh2EX5MGn .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIh2EX5MGn .mbr-section-title {
  color: #ffffff;
}
.cid-tIh2EY2c5e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIh2EY2c5e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIh2EY2c5e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIh2EY2c5e .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIh2EY2c5e .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIh2EY2c5e .container-fluid .row {
  padding: 0;
}
.cid-tIh2EY2c5e .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIh2EY2c5e .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIh2EY2c5e .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIh2EY2c5e .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIh2EY2c5e .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIh2EY2c5e .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIh2EY2c5e .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIh2EY2c5e .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIh2EY2c5e .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIh2EY2c5e .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIh2EY2c5e .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIh2EY2c5e .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIh2EY2c5e .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIh2EY2c5e .mbr-phone {
  color: #ffffff;
}
.cid-tIh2EY2c5e .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIh2EY2c5e .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIh5uk3vSX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIh5uk3vSX nav.navbar {
  position: fixed;
}
.cid-tIh5uk3vSX .container,
.cid-tIh5uk3vSX .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIh5uk3vSX .container,
  .cid-tIh5uk3vSX .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIh5uk3vSX .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-tIh5uk3vSX .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIh5uk3vSX .dropdown-item:hover,
.cid-tIh5uk3vSX .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIh5uk3vSX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIh5uk3vSX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIh5uk3vSX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIh5uk3vSX .nav-link {
  position: relative;
}
.cid-tIh5uk3vSX .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIh5uk3vSX .nav-link:hover:before {
  opacity: 1;
}
.cid-tIh5uk3vSX .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIh5uk3vSX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIh5uk3vSX .container {
  display: flex;
  margin: auto;
}
.cid-tIh5uk3vSX .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIh5uk3vSX .nav-item:focus,
.cid-tIh5uk3vSX .nav-link:focus {
  outline: none;
}
.cid-tIh5uk3vSX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIh5uk3vSX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIh5uk3vSX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIh5uk3vSX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIh5uk3vSX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIh5uk3vSX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIh5uk3vSX .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIh5uk3vSX .navbar.opened {
  transition: all 0.3s;
}
.cid-tIh5uk3vSX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIh5uk3vSX .navbar .navbar-logo img {
  width: auto;
}
.cid-tIh5uk3vSX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIh5uk3vSX .navbar.collapsed {
  justify-content: center;
}
.cid-tIh5uk3vSX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIh5uk3vSX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIh5uk3vSX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIh5uk3vSX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIh5uk3vSX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIh5uk3vSX .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-tIh5uk3vSX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIh5uk3vSX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIh5uk3vSX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIh5uk3vSX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIh5uk3vSX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIh5uk3vSX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIh5uk3vSX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIh5uk3vSX .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-tIh5uk3vSX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIh5uk3vSX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIh5uk3vSX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIh5uk3vSX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIh5uk3vSX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIh5uk3vSX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIh5uk3vSX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIh5uk3vSX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIh5uk3vSX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIh5uk3vSX .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-tIh5uk3vSX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIh5uk3vSX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIh5uk3vSX .dropdown-item.active,
.cid-tIh5uk3vSX .dropdown-item:active {
  background-color: transparent;
}
.cid-tIh5uk3vSX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIh5uk3vSX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIh5uk3vSX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIh5uk3vSX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIh5uk3vSX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIh5uk3vSX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIh5uk3vSX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIh5uk3vSX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIh5uk3vSX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIh5uk3vSX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIh5uk3vSX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIh5uk3vSX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIh5uk3vSX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIh5uk3vSX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIh5uk3vSX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIh5uk3vSX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIh5uk3vSX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIh5uk3vSX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIh5uk3vSX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIh5uk3vSX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIh5uk3vSX .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-tIh5uk3vSX .navbar {
    height: 70px;
  }
  .cid-tIh5uk3vSX .navbar.opened {
    height: auto;
  }
  .cid-tIh5uk3vSX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIh5uk3vSX .icons-menu {
    padding-right: 0;
  }
  .cid-tIh5uk3vSX .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIh5ul9TeN {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIh5ul9TeN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIh5ul9TeN .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIh5ul9TeN .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIh5ul9TeN img {
  border-radius: 1rem;
}
.cid-tIh5ul9TeN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIh5ul9TeN .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIh5ul9TeN .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIh5ul9TeN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIh5ul9TeN .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIh5ul9TeN .mbr-section-subtitle,
.cid-tIh5ul9TeN .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIh5ul9TeN .mbr-text,
.cid-tIh5ul9TeN .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIh5ulXS59 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIh5ulXS59 .mbr-text {
    text-align: center;
  }
}
.cid-tIh5ulXS59 .container-fluid {
  padding: 0;
}
.cid-tIh5ulXS59 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIh5ulXS59 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIh5ulXS59 .mbr-figure {
  height: 100%;
}
.cid-tIh5ulXS59 .col-lg-6 {
  padding: 0;
}
.cid-tIh5ulXS59 .row {
  margin: 0;
}
.cid-tIh5ulXS59 .mbr-text,
.cid-tIh5ulXS59 .mbr-section-btn {
  text-align: center;
}
.cid-tIh5ulXS59 H3 {
  text-align: center;
}
.cid-tIh5umAuDs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIh5umAuDs .mbr-media {
  position: relative;
}
.cid-tIh5umAuDs .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIh5umAuDs .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIh5umAuDs .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIh5umAuDs .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIh5umAuDs .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIh5umAuDs .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIh5umAuDs .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIh5umAuDs .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIh5umAuDs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIh5umAuDs .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIh5uorvwJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIh5uorvwJ .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIh5uorvwJ .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIh5uorvwJ .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIh5uorvwJ .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIh5uorvwJ .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIh5uorvwJ .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIh5uorvwJ .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIh5uorvwJ .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIh5uorvwJ .mbr-figure {
    width: 100% !important;
  }
  .cid-tIh5uorvwJ .menu-item {
    flex-direction: column;
  }
  .cid-tIh5uorvwJ img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIh5uorvwJ .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIh5uorvwJ .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIh5uorvwJ .special-label {
  color: #fff;
}
.cid-tIh5uorvwJ .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIh5uorvwJ .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIh5uorvwJ .menu-row {
  margin: 0;
}
.cid-tIh5uorvwJ .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIh5uorvwJ .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIh5uorvwJ .group-title,
.cid-tIh5uorvwJ .align-wrap {
  text-align: left;
}
.cid-tIh5uorvwJ SPAN {
  color: #d44765;
}
.cid-tIh5uorvwJ .item-title {
  color: #808080;
}
.cid-tIh5uorvwJ H4 {
  color: #89b758;
}
.cid-tIh5uorvwJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIh5uorvwJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIh5upHUaf {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIh5upHUaf .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIh5upHUaf .mbr-section-title,
.cid-tIh5upHUaf .mbr-section-subtitle,
.cid-tIh5upHUaf .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIh5upHUaf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIh5upHUaf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIh5upHUaf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIh5upHUaf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIh5upHUaf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIh5upHUaf .icon-focus {
  display: none;
}
.cid-tIh5upHUaf .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIh5upHUaf ul {
  font-size: 0;
}
.cid-tIh5upHUaf .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIh5upHUaf .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIh5upHUaf .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIh5upHUaf .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIh5upHUaf .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIh5upHUaf .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIh5upHUaf .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIh5upHUaf .btn:hover {
  background: transparent !important;
}
.cid-tIh5upHUaf .btn:hover:before {
  background: transparent !important;
}
.cid-tIh5upHUaf .btn:before {
  background-color: transparent !important;
}
.cid-tIh5upHUaf .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIh5upHUaf .mbr-section-title {
  color: #ffffff;
}
.cid-tIh5uqyNDr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIh5uqyNDr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIh5uqyNDr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIh5uqyNDr .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIh5uqyNDr .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIh5uqyNDr .container-fluid .row {
  padding: 0;
}
.cid-tIh5uqyNDr .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIh5uqyNDr .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIh5uqyNDr .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIh5uqyNDr .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIh5uqyNDr .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIh5uqyNDr .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIh5uqyNDr .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIh5uqyNDr .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIh5uqyNDr .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIh5uqyNDr .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIh5uqyNDr .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIh5uqyNDr .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIh5uqyNDr .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIh5uqyNDr .mbr-phone {
  color: #ffffff;
}
.cid-tIh5uqyNDr .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIh5uqyNDr .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIh8d4HnM0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIh8d4HnM0 nav.navbar {
  position: fixed;
}
.cid-tIh8d4HnM0 .container,
.cid-tIh8d4HnM0 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIh8d4HnM0 .container,
  .cid-tIh8d4HnM0 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIh8d4HnM0 .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-tIh8d4HnM0 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIh8d4HnM0 .dropdown-item:hover,
.cid-tIh8d4HnM0 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIh8d4HnM0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIh8d4HnM0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIh8d4HnM0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIh8d4HnM0 .nav-link {
  position: relative;
}
.cid-tIh8d4HnM0 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIh8d4HnM0 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIh8d4HnM0 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIh8d4HnM0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIh8d4HnM0 .container {
  display: flex;
  margin: auto;
}
.cid-tIh8d4HnM0 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIh8d4HnM0 .nav-item:focus,
.cid-tIh8d4HnM0 .nav-link:focus {
  outline: none;
}
.cid-tIh8d4HnM0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIh8d4HnM0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIh8d4HnM0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIh8d4HnM0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIh8d4HnM0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIh8d4HnM0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIh8d4HnM0 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIh8d4HnM0 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIh8d4HnM0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIh8d4HnM0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIh8d4HnM0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIh8d4HnM0 .navbar.collapsed {
  justify-content: center;
}
.cid-tIh8d4HnM0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIh8d4HnM0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIh8d4HnM0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIh8d4HnM0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIh8d4HnM0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIh8d4HnM0 .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-tIh8d4HnM0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIh8d4HnM0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIh8d4HnM0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIh8d4HnM0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIh8d4HnM0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIh8d4HnM0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIh8d4HnM0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIh8d4HnM0 .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-tIh8d4HnM0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIh8d4HnM0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIh8d4HnM0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIh8d4HnM0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIh8d4HnM0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIh8d4HnM0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIh8d4HnM0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIh8d4HnM0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIh8d4HnM0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIh8d4HnM0 .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-tIh8d4HnM0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIh8d4HnM0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIh8d4HnM0 .dropdown-item.active,
.cid-tIh8d4HnM0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIh8d4HnM0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIh8d4HnM0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIh8d4HnM0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIh8d4HnM0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIh8d4HnM0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIh8d4HnM0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIh8d4HnM0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIh8d4HnM0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIh8d4HnM0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIh8d4HnM0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIh8d4HnM0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIh8d4HnM0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIh8d4HnM0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIh8d4HnM0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIh8d4HnM0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIh8d4HnM0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIh8d4HnM0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIh8d4HnM0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIh8d4HnM0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIh8d4HnM0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIh8d4HnM0 .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-tIh8d4HnM0 .navbar {
    height: 70px;
  }
  .cid-tIh8d4HnM0 .navbar.opened {
    height: auto;
  }
  .cid-tIh8d4HnM0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIh8d4HnM0 .icons-menu {
    padding-right: 0;
  }
  .cid-tIh8d4HnM0 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIh8d65jGr {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIh8d65jGr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIh8d65jGr .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIh8d65jGr .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIh8d65jGr img {
  border-radius: 1rem;
}
.cid-tIh8d65jGr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIh8d65jGr .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIh8d65jGr .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIh8d65jGr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIh8d65jGr .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIh8d65jGr .mbr-section-subtitle,
.cid-tIh8d65jGr .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIh8d65jGr .mbr-text,
.cid-tIh8d65jGr .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIh8d6Xr9e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIh8d6Xr9e .mbr-text {
    text-align: center;
  }
}
.cid-tIh8d6Xr9e .container-fluid {
  padding: 0;
}
.cid-tIh8d6Xr9e .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIh8d6Xr9e img {
  height: 100%;
  object-fit: cover;
}
.cid-tIh8d6Xr9e .mbr-figure {
  height: 100%;
}
.cid-tIh8d6Xr9e .col-lg-6 {
  padding: 0;
}
.cid-tIh8d6Xr9e .row {
  margin: 0;
}
.cid-tIh8d6Xr9e .mbr-text,
.cid-tIh8d6Xr9e .mbr-section-btn {
  text-align: center;
}
.cid-tIh8d6Xr9e H3 {
  text-align: center;
}
.cid-tIh8d7CLmB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIh8d7CLmB .mbr-media {
  position: relative;
}
.cid-tIh8d7CLmB .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIh8d7CLmB .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIh8d7CLmB .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIh8d7CLmB .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIh8d7CLmB .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIh8d7CLmB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIh8d7CLmB .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIh8d7CLmB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIh8d7CLmB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIh8d7CLmB .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIh8d9EXxP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIh8d9EXxP .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIh8d9EXxP .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIh8d9EXxP .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIh8d9EXxP .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIh8d9EXxP .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIh8d9EXxP .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIh8d9EXxP .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIh8d9EXxP .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIh8d9EXxP .mbr-figure {
    width: 100% !important;
  }
  .cid-tIh8d9EXxP .menu-item {
    flex-direction: column;
  }
  .cid-tIh8d9EXxP img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIh8d9EXxP .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIh8d9EXxP .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIh8d9EXxP .special-label {
  color: #fff;
}
.cid-tIh8d9EXxP .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIh8d9EXxP .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIh8d9EXxP .menu-row {
  margin: 0;
}
.cid-tIh8d9EXxP .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIh8d9EXxP .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIh8d9EXxP .group-title,
.cid-tIh8d9EXxP .align-wrap {
  text-align: left;
}
.cid-tIh8d9EXxP SPAN {
  color: #d44765;
}
.cid-tIh8d9EXxP .item-title {
  color: #808080;
}
.cid-tIh8d9EXxP H4 {
  color: #89b758;
}
.cid-tIh8d9EXxP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIh8d9EXxP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIh8db8npk {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIh8db8npk .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIh8db8npk .mbr-section-title,
.cid-tIh8db8npk .mbr-section-subtitle,
.cid-tIh8db8npk .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIh8db8npk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIh8db8npk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIh8db8npk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIh8db8npk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIh8db8npk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIh8db8npk .icon-focus {
  display: none;
}
.cid-tIh8db8npk .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIh8db8npk ul {
  font-size: 0;
}
.cid-tIh8db8npk .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIh8db8npk .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIh8db8npk .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIh8db8npk .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIh8db8npk .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIh8db8npk .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIh8db8npk .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIh8db8npk .btn:hover {
  background: transparent !important;
}
.cid-tIh8db8npk .btn:hover:before {
  background: transparent !important;
}
.cid-tIh8db8npk .btn:before {
  background-color: transparent !important;
}
.cid-tIh8db8npk .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIh8db8npk .mbr-section-title {
  color: #ffffff;
}
.cid-tIh8dc8B83 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIh8dc8B83 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIh8dc8B83 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIh8dc8B83 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIh8dc8B83 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIh8dc8B83 .container-fluid .row {
  padding: 0;
}
.cid-tIh8dc8B83 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIh8dc8B83 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIh8dc8B83 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIh8dc8B83 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIh8dc8B83 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIh8dc8B83 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIh8dc8B83 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIh8dc8B83 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIh8dc8B83 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIh8dc8B83 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIh8dc8B83 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIh8dc8B83 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIh8dc8B83 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIh8dc8B83 .mbr-phone {
  color: #ffffff;
}
.cid-tIh8dc8B83 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIh8dc8B83 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIhaYgDgdE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIhaYgDgdE nav.navbar {
  position: fixed;
}
.cid-tIhaYgDgdE .container,
.cid-tIhaYgDgdE .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIhaYgDgdE .container,
  .cid-tIhaYgDgdE .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIhaYgDgdE .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-tIhaYgDgdE .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIhaYgDgdE .dropdown-item:hover,
.cid-tIhaYgDgdE .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIhaYgDgdE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIhaYgDgdE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIhaYgDgdE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIhaYgDgdE .nav-link {
  position: relative;
}
.cid-tIhaYgDgdE .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIhaYgDgdE .nav-link:hover:before {
  opacity: 1;
}
.cid-tIhaYgDgdE .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIhaYgDgdE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIhaYgDgdE .container {
  display: flex;
  margin: auto;
}
.cid-tIhaYgDgdE .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIhaYgDgdE .nav-item:focus,
.cid-tIhaYgDgdE .nav-link:focus {
  outline: none;
}
.cid-tIhaYgDgdE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIhaYgDgdE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIhaYgDgdE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIhaYgDgdE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIhaYgDgdE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIhaYgDgdE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIhaYgDgdE .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIhaYgDgdE .navbar.opened {
  transition: all 0.3s;
}
.cid-tIhaYgDgdE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIhaYgDgdE .navbar .navbar-logo img {
  width: auto;
}
.cid-tIhaYgDgdE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIhaYgDgdE .navbar.collapsed {
  justify-content: center;
}
.cid-tIhaYgDgdE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIhaYgDgdE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIhaYgDgdE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIhaYgDgdE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIhaYgDgdE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIhaYgDgdE .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-tIhaYgDgdE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIhaYgDgdE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIhaYgDgdE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIhaYgDgdE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIhaYgDgdE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIhaYgDgdE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIhaYgDgdE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIhaYgDgdE .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-tIhaYgDgdE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIhaYgDgdE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIhaYgDgdE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIhaYgDgdE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIhaYgDgdE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIhaYgDgdE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIhaYgDgdE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIhaYgDgdE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIhaYgDgdE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIhaYgDgdE .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-tIhaYgDgdE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIhaYgDgdE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIhaYgDgdE .dropdown-item.active,
.cid-tIhaYgDgdE .dropdown-item:active {
  background-color: transparent;
}
.cid-tIhaYgDgdE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIhaYgDgdE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIhaYgDgdE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIhaYgDgdE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIhaYgDgdE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIhaYgDgdE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIhaYgDgdE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIhaYgDgdE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIhaYgDgdE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIhaYgDgdE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIhaYgDgdE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIhaYgDgdE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhaYgDgdE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhaYgDgdE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIhaYgDgdE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhaYgDgdE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIhaYgDgdE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIhaYgDgdE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhaYgDgdE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIhaYgDgdE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIhaYgDgdE .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-tIhaYgDgdE .navbar {
    height: 70px;
  }
  .cid-tIhaYgDgdE .navbar.opened {
    height: auto;
  }
  .cid-tIhaYgDgdE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIhaYgDgdE .icons-menu {
    padding-right: 0;
  }
  .cid-tIhaYgDgdE .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIhaYjjued {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhaYjjued .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhaYjjued .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIhaYjjued .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIhaYjjued img {
  border-radius: 1rem;
}
.cid-tIhaYjjued .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhaYjjued .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIhaYjjued .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIhaYjjued .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIhaYjjued .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIhaYjjued .mbr-section-subtitle,
.cid-tIhaYjjued .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIhaYjjued .mbr-text,
.cid-tIhaYjjued .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIhaYkndhx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIhaYkndhx .mbr-text {
    text-align: center;
  }
}
.cid-tIhaYkndhx .container-fluid {
  padding: 0;
}
.cid-tIhaYkndhx .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIhaYkndhx img {
  height: 100%;
  object-fit: cover;
}
.cid-tIhaYkndhx .mbr-figure {
  height: 100%;
}
.cid-tIhaYkndhx .col-lg-6 {
  padding: 0;
}
.cid-tIhaYkndhx .row {
  margin: 0;
}
.cid-tIhaYkndhx .mbr-text,
.cid-tIhaYkndhx .mbr-section-btn {
  text-align: center;
}
.cid-tIhaYkndhx H3 {
  text-align: center;
}
.cid-tIhaYl8DWE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIhaYl8DWE .mbr-media {
  position: relative;
}
.cid-tIhaYl8DWE .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIhaYl8DWE .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIhaYl8DWE .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIhaYl8DWE .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIhaYl8DWE .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIhaYl8DWE .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIhaYl8DWE .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIhaYl8DWE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIhaYl8DWE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIhaYl8DWE .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIhaYnOrs3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIhaYnOrs3 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIhaYnOrs3 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIhaYnOrs3 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIhaYnOrs3 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIhaYnOrs3 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIhaYnOrs3 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIhaYnOrs3 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIhaYnOrs3 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIhaYnOrs3 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIhaYnOrs3 .menu-item {
    flex-direction: column;
  }
  .cid-tIhaYnOrs3 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIhaYnOrs3 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIhaYnOrs3 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIhaYnOrs3 .special-label {
  color: #fff;
}
.cid-tIhaYnOrs3 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIhaYnOrs3 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIhaYnOrs3 .menu-row {
  margin: 0;
}
.cid-tIhaYnOrs3 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIhaYnOrs3 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIhaYnOrs3 .group-title,
.cid-tIhaYnOrs3 .align-wrap {
  text-align: left;
}
.cid-tIhaYnOrs3 SPAN {
  color: #d44765;
}
.cid-tIhaYnOrs3 .item-title {
  color: #808080;
}
.cid-tIhaYnOrs3 H4 {
  color: #89b758;
}
.cid-tIhaYnOrs3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhaYnOrs3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhaYq1Ot0 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIhaYq1Ot0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIhaYq1Ot0 .mbr-section-title,
.cid-tIhaYq1Ot0 .mbr-section-subtitle,
.cid-tIhaYq1Ot0 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIhaYq1Ot0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIhaYq1Ot0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIhaYq1Ot0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIhaYq1Ot0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIhaYq1Ot0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIhaYq1Ot0 .icon-focus {
  display: none;
}
.cid-tIhaYq1Ot0 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIhaYq1Ot0 ul {
  font-size: 0;
}
.cid-tIhaYq1Ot0 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIhaYq1Ot0 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIhaYq1Ot0 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIhaYq1Ot0 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIhaYq1Ot0 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIhaYq1Ot0 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIhaYq1Ot0 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIhaYq1Ot0 .btn:hover {
  background: transparent !important;
}
.cid-tIhaYq1Ot0 .btn:hover:before {
  background: transparent !important;
}
.cid-tIhaYq1Ot0 .btn:before {
  background-color: transparent !important;
}
.cid-tIhaYq1Ot0 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIhaYq1Ot0 .mbr-section-title {
  color: #ffffff;
}
.cid-tIhaYrPYns {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhaYrPYns .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhaYrPYns .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhaYrPYns .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIhaYrPYns .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIhaYrPYns .container-fluid .row {
  padding: 0;
}
.cid-tIhaYrPYns .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIhaYrPYns .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIhaYrPYns .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIhaYrPYns .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIhaYrPYns .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIhaYrPYns .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIhaYrPYns .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhaYrPYns .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIhaYrPYns .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIhaYrPYns .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhaYrPYns .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIhaYrPYns .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIhaYrPYns .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIhaYrPYns .mbr-phone {
  color: #ffffff;
}
.cid-tIhaYrPYns .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIhaYrPYns .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIhdWAyyz6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIhdWAyyz6 nav.navbar {
  position: fixed;
}
.cid-tIhdWAyyz6 .container,
.cid-tIhdWAyyz6 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIhdWAyyz6 .container,
  .cid-tIhdWAyyz6 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIhdWAyyz6 .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-tIhdWAyyz6 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIhdWAyyz6 .dropdown-item:hover,
.cid-tIhdWAyyz6 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIhdWAyyz6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIhdWAyyz6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIhdWAyyz6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIhdWAyyz6 .nav-link {
  position: relative;
}
.cid-tIhdWAyyz6 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIhdWAyyz6 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIhdWAyyz6 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIhdWAyyz6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIhdWAyyz6 .container {
  display: flex;
  margin: auto;
}
.cid-tIhdWAyyz6 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIhdWAyyz6 .nav-item:focus,
.cid-tIhdWAyyz6 .nav-link:focus {
  outline: none;
}
.cid-tIhdWAyyz6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIhdWAyyz6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIhdWAyyz6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIhdWAyyz6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIhdWAyyz6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIhdWAyyz6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIhdWAyyz6 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIhdWAyyz6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIhdWAyyz6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIhdWAyyz6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIhdWAyyz6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIhdWAyyz6 .navbar.collapsed {
  justify-content: center;
}
.cid-tIhdWAyyz6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIhdWAyyz6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIhdWAyyz6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIhdWAyyz6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIhdWAyyz6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIhdWAyyz6 .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-tIhdWAyyz6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIhdWAyyz6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIhdWAyyz6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIhdWAyyz6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIhdWAyyz6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIhdWAyyz6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIhdWAyyz6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIhdWAyyz6 .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-tIhdWAyyz6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIhdWAyyz6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIhdWAyyz6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIhdWAyyz6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIhdWAyyz6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIhdWAyyz6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIhdWAyyz6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIhdWAyyz6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIhdWAyyz6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIhdWAyyz6 .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-tIhdWAyyz6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIhdWAyyz6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIhdWAyyz6 .dropdown-item.active,
.cid-tIhdWAyyz6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIhdWAyyz6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIhdWAyyz6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIhdWAyyz6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIhdWAyyz6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIhdWAyyz6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIhdWAyyz6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIhdWAyyz6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIhdWAyyz6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIhdWAyyz6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIhdWAyyz6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIhdWAyyz6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIhdWAyyz6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhdWAyyz6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhdWAyyz6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIhdWAyyz6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhdWAyyz6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIhdWAyyz6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIhdWAyyz6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhdWAyyz6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIhdWAyyz6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIhdWAyyz6 .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-tIhdWAyyz6 .navbar {
    height: 70px;
  }
  .cid-tIhdWAyyz6 .navbar.opened {
    height: auto;
  }
  .cid-tIhdWAyyz6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIhdWAyyz6 .icons-menu {
    padding-right: 0;
  }
  .cid-tIhdWAyyz6 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIhdWCV3nj {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhdWCV3nj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhdWCV3nj .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIhdWCV3nj .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIhdWCV3nj img {
  border-radius: 1rem;
}
.cid-tIhdWCV3nj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhdWCV3nj .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIhdWCV3nj .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIhdWCV3nj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIhdWCV3nj .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIhdWCV3nj .mbr-section-subtitle,
.cid-tIhdWCV3nj .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIhdWCV3nj .mbr-text,
.cid-tIhdWCV3nj .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIhdWDRlHr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIhdWDRlHr .mbr-text {
    text-align: center;
  }
}
.cid-tIhdWDRlHr .container-fluid {
  padding: 0;
}
.cid-tIhdWDRlHr .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIhdWDRlHr img {
  height: 100%;
  object-fit: cover;
}
.cid-tIhdWDRlHr .mbr-figure {
  height: 100%;
}
.cid-tIhdWDRlHr .col-lg-6 {
  padding: 0;
}
.cid-tIhdWDRlHr .row {
  margin: 0;
}
.cid-tIhdWDRlHr .mbr-text,
.cid-tIhdWDRlHr .mbr-section-btn {
  text-align: center;
}
.cid-tIhdWDRlHr H3 {
  text-align: center;
}
.cid-tIhdWEom6e {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIhdWEom6e .mbr-media {
  position: relative;
}
.cid-tIhdWEom6e .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIhdWEom6e .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIhdWEom6e .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIhdWEom6e .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIhdWEom6e .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIhdWEom6e .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIhdWEom6e .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIhdWEom6e .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIhdWEom6e .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIhdWEom6e .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIhdWGwh23 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIhdWGwh23 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIhdWGwh23 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIhdWGwh23 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIhdWGwh23 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIhdWGwh23 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIhdWGwh23 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIhdWGwh23 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIhdWGwh23 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIhdWGwh23 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIhdWGwh23 .menu-item {
    flex-direction: column;
  }
  .cid-tIhdWGwh23 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIhdWGwh23 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIhdWGwh23 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIhdWGwh23 .special-label {
  color: #fff;
}
.cid-tIhdWGwh23 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIhdWGwh23 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIhdWGwh23 .menu-row {
  margin: 0;
}
.cid-tIhdWGwh23 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIhdWGwh23 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIhdWGwh23 .group-title,
.cid-tIhdWGwh23 .align-wrap {
  text-align: left;
}
.cid-tIhdWGwh23 SPAN {
  color: #d44765;
}
.cid-tIhdWGwh23 .item-title {
  color: #808080;
}
.cid-tIhdWGwh23 H4 {
  color: #89b758;
}
.cid-tIhdWGwh23 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhdWGwh23 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhdWInpi5 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIhdWInpi5 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIhdWInpi5 .mbr-section-title,
.cid-tIhdWInpi5 .mbr-section-subtitle,
.cid-tIhdWInpi5 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIhdWInpi5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIhdWInpi5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIhdWInpi5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIhdWInpi5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIhdWInpi5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIhdWInpi5 .icon-focus {
  display: none;
}
.cid-tIhdWInpi5 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIhdWInpi5 ul {
  font-size: 0;
}
.cid-tIhdWInpi5 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIhdWInpi5 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIhdWInpi5 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIhdWInpi5 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIhdWInpi5 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIhdWInpi5 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIhdWInpi5 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIhdWInpi5 .btn:hover {
  background: transparent !important;
}
.cid-tIhdWInpi5 .btn:hover:before {
  background: transparent !important;
}
.cid-tIhdWInpi5 .btn:before {
  background-color: transparent !important;
}
.cid-tIhdWInpi5 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIhdWInpi5 .mbr-section-title {
  color: #ffffff;
}
.cid-tIhdWJwAJK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhdWJwAJK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhdWJwAJK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhdWJwAJK .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIhdWJwAJK .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIhdWJwAJK .container-fluid .row {
  padding: 0;
}
.cid-tIhdWJwAJK .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIhdWJwAJK .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIhdWJwAJK .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIhdWJwAJK .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIhdWJwAJK .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIhdWJwAJK .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIhdWJwAJK .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhdWJwAJK .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIhdWJwAJK .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIhdWJwAJK .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhdWJwAJK .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIhdWJwAJK .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIhdWJwAJK .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIhdWJwAJK .mbr-phone {
  color: #ffffff;
}
.cid-tIhdWJwAJK .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIhdWJwAJK .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIhl4acaR4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIhl4acaR4 nav.navbar {
  position: fixed;
}
.cid-tIhl4acaR4 .container,
.cid-tIhl4acaR4 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIhl4acaR4 .container,
  .cid-tIhl4acaR4 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIhl4acaR4 .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-tIhl4acaR4 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIhl4acaR4 .dropdown-item:hover,
.cid-tIhl4acaR4 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIhl4acaR4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIhl4acaR4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIhl4acaR4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIhl4acaR4 .nav-link {
  position: relative;
}
.cid-tIhl4acaR4 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIhl4acaR4 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIhl4acaR4 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIhl4acaR4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIhl4acaR4 .container {
  display: flex;
  margin: auto;
}
.cid-tIhl4acaR4 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIhl4acaR4 .nav-item:focus,
.cid-tIhl4acaR4 .nav-link:focus {
  outline: none;
}
.cid-tIhl4acaR4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIhl4acaR4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIhl4acaR4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIhl4acaR4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIhl4acaR4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIhl4acaR4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIhl4acaR4 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIhl4acaR4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIhl4acaR4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIhl4acaR4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIhl4acaR4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIhl4acaR4 .navbar.collapsed {
  justify-content: center;
}
.cid-tIhl4acaR4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIhl4acaR4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIhl4acaR4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIhl4acaR4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIhl4acaR4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIhl4acaR4 .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-tIhl4acaR4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIhl4acaR4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIhl4acaR4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIhl4acaR4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIhl4acaR4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIhl4acaR4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIhl4acaR4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIhl4acaR4 .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-tIhl4acaR4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIhl4acaR4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIhl4acaR4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIhl4acaR4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIhl4acaR4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIhl4acaR4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIhl4acaR4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIhl4acaR4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIhl4acaR4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIhl4acaR4 .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-tIhl4acaR4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIhl4acaR4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIhl4acaR4 .dropdown-item.active,
.cid-tIhl4acaR4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIhl4acaR4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIhl4acaR4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIhl4acaR4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIhl4acaR4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIhl4acaR4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIhl4acaR4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIhl4acaR4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIhl4acaR4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIhl4acaR4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIhl4acaR4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIhl4acaR4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIhl4acaR4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhl4acaR4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhl4acaR4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIhl4acaR4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhl4acaR4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIhl4acaR4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIhl4acaR4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhl4acaR4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIhl4acaR4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIhl4acaR4 .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-tIhl4acaR4 .navbar {
    height: 70px;
  }
  .cid-tIhl4acaR4 .navbar.opened {
    height: auto;
  }
  .cid-tIhl4acaR4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIhl4acaR4 .icons-menu {
    padding-right: 0;
  }
  .cid-tIhl4acaR4 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIhl4bnXLG {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhl4bnXLG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhl4bnXLG .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIhl4bnXLG .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIhl4bnXLG img {
  border-radius: 1rem;
}
.cid-tIhl4bnXLG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhl4bnXLG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIhl4bnXLG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIhl4bnXLG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIhl4bnXLG .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIhl4bnXLG .mbr-section-subtitle,
.cid-tIhl4bnXLG .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIhl4bnXLG .mbr-text,
.cid-tIhl4bnXLG .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIhl4cgwWR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIhl4cgwWR .mbr-text {
    text-align: center;
  }
}
.cid-tIhl4cgwWR .container-fluid {
  padding: 0;
}
.cid-tIhl4cgwWR .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIhl4cgwWR img {
  height: 100%;
  object-fit: cover;
}
.cid-tIhl4cgwWR .mbr-figure {
  height: 100%;
}
.cid-tIhl4cgwWR .col-lg-6 {
  padding: 0;
}
.cid-tIhl4cgwWR .row {
  margin: 0;
}
.cid-tIhl4cgwWR .mbr-text,
.cid-tIhl4cgwWR .mbr-section-btn {
  text-align: center;
}
.cid-tIhl4cgwWR H3 {
  text-align: center;
}
.cid-tIhl4cQgYm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIhl4cQgYm .mbr-media {
  position: relative;
}
.cid-tIhl4cQgYm .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIhl4cQgYm .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIhl4cQgYm .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIhl4cQgYm .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIhl4cQgYm .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIhl4cQgYm .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIhl4cQgYm .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIhl4cQgYm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIhl4cQgYm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIhl4cQgYm .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIhl4eXOSP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIhl4eXOSP .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIhl4eXOSP .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIhl4eXOSP .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIhl4eXOSP .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIhl4eXOSP .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIhl4eXOSP .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIhl4eXOSP .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIhl4eXOSP .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIhl4eXOSP .mbr-figure {
    width: 100% !important;
  }
  .cid-tIhl4eXOSP .menu-item {
    flex-direction: column;
  }
  .cid-tIhl4eXOSP img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIhl4eXOSP .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIhl4eXOSP .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIhl4eXOSP .special-label {
  color: #fff;
}
.cid-tIhl4eXOSP .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIhl4eXOSP .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIhl4eXOSP .menu-row {
  margin: 0;
}
.cid-tIhl4eXOSP .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIhl4eXOSP .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIhl4eXOSP .group-title,
.cid-tIhl4eXOSP .align-wrap {
  text-align: left;
}
.cid-tIhl4eXOSP SPAN {
  color: #d44765;
}
.cid-tIhl4eXOSP .item-title {
  color: #808080;
}
.cid-tIhl4eXOSP H4 {
  color: #89b758;
}
.cid-tIhl4eXOSP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhl4eXOSP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhl4ghujY {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIhl4ghujY .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIhl4ghujY .mbr-section-title,
.cid-tIhl4ghujY .mbr-section-subtitle,
.cid-tIhl4ghujY .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIhl4ghujY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIhl4ghujY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIhl4ghujY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIhl4ghujY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIhl4ghujY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIhl4ghujY .icon-focus {
  display: none;
}
.cid-tIhl4ghujY .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIhl4ghujY ul {
  font-size: 0;
}
.cid-tIhl4ghujY .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIhl4ghujY .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIhl4ghujY .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIhl4ghujY .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIhl4ghujY .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIhl4ghujY .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIhl4ghujY .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIhl4ghujY .btn:hover {
  background: transparent !important;
}
.cid-tIhl4ghujY .btn:hover:before {
  background: transparent !important;
}
.cid-tIhl4ghujY .btn:before {
  background-color: transparent !important;
}
.cid-tIhl4ghujY .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIhl4ghujY .mbr-section-title {
  color: #ffffff;
}
.cid-tIhl4ho6rY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhl4ho6rY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhl4ho6rY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhl4ho6rY .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIhl4ho6rY .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIhl4ho6rY .container-fluid .row {
  padding: 0;
}
.cid-tIhl4ho6rY .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIhl4ho6rY .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIhl4ho6rY .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIhl4ho6rY .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIhl4ho6rY .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIhl4ho6rY .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIhl4ho6rY .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhl4ho6rY .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIhl4ho6rY .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIhl4ho6rY .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhl4ho6rY .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIhl4ho6rY .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIhl4ho6rY .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIhl4ho6rY .mbr-phone {
  color: #ffffff;
}
.cid-tIhl4ho6rY .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIhl4ho6rY .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIhnDtNe50 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIhnDtNe50 nav.navbar {
  position: fixed;
}
.cid-tIhnDtNe50 .container,
.cid-tIhnDtNe50 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIhnDtNe50 .container,
  .cid-tIhnDtNe50 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIhnDtNe50 .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-tIhnDtNe50 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIhnDtNe50 .dropdown-item:hover,
.cid-tIhnDtNe50 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIhnDtNe50 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIhnDtNe50 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIhnDtNe50 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIhnDtNe50 .nav-link {
  position: relative;
}
.cid-tIhnDtNe50 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIhnDtNe50 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIhnDtNe50 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIhnDtNe50 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIhnDtNe50 .container {
  display: flex;
  margin: auto;
}
.cid-tIhnDtNe50 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIhnDtNe50 .nav-item:focus,
.cid-tIhnDtNe50 .nav-link:focus {
  outline: none;
}
.cid-tIhnDtNe50 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIhnDtNe50 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIhnDtNe50 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIhnDtNe50 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIhnDtNe50 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIhnDtNe50 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIhnDtNe50 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIhnDtNe50 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIhnDtNe50 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIhnDtNe50 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIhnDtNe50 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIhnDtNe50 .navbar.collapsed {
  justify-content: center;
}
.cid-tIhnDtNe50 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIhnDtNe50 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIhnDtNe50 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIhnDtNe50 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIhnDtNe50 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIhnDtNe50 .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-tIhnDtNe50 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIhnDtNe50 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIhnDtNe50 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIhnDtNe50 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIhnDtNe50 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIhnDtNe50 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIhnDtNe50 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIhnDtNe50 .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-tIhnDtNe50 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIhnDtNe50 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIhnDtNe50 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIhnDtNe50 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIhnDtNe50 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIhnDtNe50 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIhnDtNe50 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIhnDtNe50 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIhnDtNe50 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIhnDtNe50 .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-tIhnDtNe50 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIhnDtNe50 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIhnDtNe50 .dropdown-item.active,
.cid-tIhnDtNe50 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIhnDtNe50 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIhnDtNe50 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIhnDtNe50 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIhnDtNe50 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIhnDtNe50 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIhnDtNe50 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIhnDtNe50 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIhnDtNe50 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIhnDtNe50 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIhnDtNe50 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIhnDtNe50 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIhnDtNe50 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhnDtNe50 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhnDtNe50 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIhnDtNe50 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhnDtNe50 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIhnDtNe50 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIhnDtNe50 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhnDtNe50 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIhnDtNe50 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIhnDtNe50 .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-tIhnDtNe50 .navbar {
    height: 70px;
  }
  .cid-tIhnDtNe50 .navbar.opened {
    height: auto;
  }
  .cid-tIhnDtNe50 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIhnDtNe50 .icons-menu {
    padding-right: 0;
  }
  .cid-tIhnDtNe50 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIhnDxcGCA {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhnDxcGCA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhnDxcGCA .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIhnDxcGCA .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIhnDxcGCA img {
  border-radius: 1rem;
}
.cid-tIhnDxcGCA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhnDxcGCA .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIhnDxcGCA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIhnDxcGCA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIhnDxcGCA .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIhnDxcGCA .mbr-section-subtitle,
.cid-tIhnDxcGCA .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIhnDxcGCA .mbr-text,
.cid-tIhnDxcGCA .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIhnDyGlW8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIhnDyGlW8 .mbr-text {
    text-align: center;
  }
}
.cid-tIhnDyGlW8 .container-fluid {
  padding: 0;
}
.cid-tIhnDyGlW8 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIhnDyGlW8 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIhnDyGlW8 .mbr-figure {
  height: 100%;
}
.cid-tIhnDyGlW8 .col-lg-6 {
  padding: 0;
}
.cid-tIhnDyGlW8 .row {
  margin: 0;
}
.cid-tIhnDyGlW8 .mbr-text,
.cid-tIhnDyGlW8 .mbr-section-btn {
  text-align: center;
}
.cid-tIhnDyGlW8 H3 {
  text-align: center;
}
.cid-tIhnDzJRDn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIhnDzJRDn .mbr-media {
  position: relative;
}
.cid-tIhnDzJRDn .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIhnDzJRDn .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIhnDzJRDn .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIhnDzJRDn .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIhnDzJRDn .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIhnDzJRDn .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIhnDzJRDn .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIhnDzJRDn .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIhnDzJRDn .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIhnDzJRDn .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIhnDCPjOy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIhnDCPjOy .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIhnDCPjOy .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIhnDCPjOy .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIhnDCPjOy .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIhnDCPjOy .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIhnDCPjOy .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIhnDCPjOy .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIhnDCPjOy .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIhnDCPjOy .mbr-figure {
    width: 100% !important;
  }
  .cid-tIhnDCPjOy .menu-item {
    flex-direction: column;
  }
  .cid-tIhnDCPjOy img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIhnDCPjOy .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIhnDCPjOy .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIhnDCPjOy .special-label {
  color: #fff;
}
.cid-tIhnDCPjOy .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIhnDCPjOy .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIhnDCPjOy .menu-row {
  margin: 0;
}
.cid-tIhnDCPjOy .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIhnDCPjOy .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIhnDCPjOy .group-title,
.cid-tIhnDCPjOy .align-wrap {
  text-align: left;
}
.cid-tIhnDCPjOy SPAN {
  color: #d44765;
}
.cid-tIhnDCPjOy .item-title {
  color: #808080;
}
.cid-tIhnDCPjOy H4 {
  color: #89b758;
}
.cid-tIhnDCPjOy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhnDCPjOy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhnDEO5H0 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIhnDEO5H0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIhnDEO5H0 .mbr-section-title,
.cid-tIhnDEO5H0 .mbr-section-subtitle,
.cid-tIhnDEO5H0 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIhnDEO5H0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIhnDEO5H0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIhnDEO5H0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIhnDEO5H0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIhnDEO5H0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIhnDEO5H0 .icon-focus {
  display: none;
}
.cid-tIhnDEO5H0 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIhnDEO5H0 ul {
  font-size: 0;
}
.cid-tIhnDEO5H0 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIhnDEO5H0 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIhnDEO5H0 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIhnDEO5H0 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIhnDEO5H0 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIhnDEO5H0 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIhnDEO5H0 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIhnDEO5H0 .btn:hover {
  background: transparent !important;
}
.cid-tIhnDEO5H0 .btn:hover:before {
  background: transparent !important;
}
.cid-tIhnDEO5H0 .btn:before {
  background-color: transparent !important;
}
.cid-tIhnDEO5H0 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIhnDEO5H0 .mbr-section-title {
  color: #ffffff;
}
.cid-tIhnDHa8il {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhnDHa8il .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhnDHa8il .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhnDHa8il .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIhnDHa8il .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIhnDHa8il .container-fluid .row {
  padding: 0;
}
.cid-tIhnDHa8il .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIhnDHa8il .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIhnDHa8il .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIhnDHa8il .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIhnDHa8il .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIhnDHa8il .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIhnDHa8il .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhnDHa8il .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIhnDHa8il .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIhnDHa8il .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhnDHa8il .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIhnDHa8il .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIhnDHa8il .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIhnDHa8il .mbr-phone {
  color: #ffffff;
}
.cid-tIhnDHa8il .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIhnDHa8il .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIhpL06FCm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIhpL06FCm nav.navbar {
  position: fixed;
}
.cid-tIhpL06FCm .container,
.cid-tIhpL06FCm .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIhpL06FCm .container,
  .cid-tIhpL06FCm .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIhpL06FCm .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-tIhpL06FCm .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIhpL06FCm .dropdown-item:hover,
.cid-tIhpL06FCm .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIhpL06FCm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIhpL06FCm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIhpL06FCm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIhpL06FCm .nav-link {
  position: relative;
}
.cid-tIhpL06FCm .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIhpL06FCm .nav-link:hover:before {
  opacity: 1;
}
.cid-tIhpL06FCm .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIhpL06FCm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIhpL06FCm .container {
  display: flex;
  margin: auto;
}
.cid-tIhpL06FCm .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIhpL06FCm .nav-item:focus,
.cid-tIhpL06FCm .nav-link:focus {
  outline: none;
}
.cid-tIhpL06FCm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIhpL06FCm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIhpL06FCm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIhpL06FCm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIhpL06FCm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIhpL06FCm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIhpL06FCm .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIhpL06FCm .navbar.opened {
  transition: all 0.3s;
}
.cid-tIhpL06FCm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIhpL06FCm .navbar .navbar-logo img {
  width: auto;
}
.cid-tIhpL06FCm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIhpL06FCm .navbar.collapsed {
  justify-content: center;
}
.cid-tIhpL06FCm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIhpL06FCm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIhpL06FCm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIhpL06FCm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIhpL06FCm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIhpL06FCm .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-tIhpL06FCm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIhpL06FCm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIhpL06FCm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIhpL06FCm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIhpL06FCm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIhpL06FCm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIhpL06FCm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIhpL06FCm .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-tIhpL06FCm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIhpL06FCm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIhpL06FCm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIhpL06FCm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIhpL06FCm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIhpL06FCm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIhpL06FCm .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIhpL06FCm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIhpL06FCm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIhpL06FCm .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-tIhpL06FCm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIhpL06FCm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIhpL06FCm .dropdown-item.active,
.cid-tIhpL06FCm .dropdown-item:active {
  background-color: transparent;
}
.cid-tIhpL06FCm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIhpL06FCm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIhpL06FCm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIhpL06FCm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIhpL06FCm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIhpL06FCm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIhpL06FCm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIhpL06FCm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIhpL06FCm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIhpL06FCm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIhpL06FCm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIhpL06FCm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhpL06FCm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhpL06FCm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIhpL06FCm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhpL06FCm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIhpL06FCm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIhpL06FCm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhpL06FCm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIhpL06FCm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIhpL06FCm .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-tIhpL06FCm .navbar {
    height: 70px;
  }
  .cid-tIhpL06FCm .navbar.opened {
    height: auto;
  }
  .cid-tIhpL06FCm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIhpL06FCm .icons-menu {
    padding-right: 0;
  }
  .cid-tIhpL06FCm .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIhpL36wtU {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhpL36wtU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhpL36wtU .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIhpL36wtU .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIhpL36wtU img {
  border-radius: 1rem;
}
.cid-tIhpL36wtU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhpL36wtU .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIhpL36wtU .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIhpL36wtU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIhpL36wtU .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIhpL36wtU .mbr-section-subtitle,
.cid-tIhpL36wtU .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIhpL36wtU .mbr-text,
.cid-tIhpL36wtU .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIhpL3Zz2E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIhpL3Zz2E .mbr-text {
    text-align: center;
  }
}
.cid-tIhpL3Zz2E .container-fluid {
  padding: 0;
}
.cid-tIhpL3Zz2E .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIhpL3Zz2E img {
  height: 100%;
  object-fit: cover;
}
.cid-tIhpL3Zz2E .mbr-figure {
  height: 100%;
}
.cid-tIhpL3Zz2E .col-lg-6 {
  padding: 0;
}
.cid-tIhpL3Zz2E .row {
  margin: 0;
}
.cid-tIhpL3Zz2E .mbr-text,
.cid-tIhpL3Zz2E .mbr-section-btn {
  text-align: center;
}
.cid-tIhpL3Zz2E H3 {
  text-align: center;
}
.cid-tIhpL4y9JX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIhpL4y9JX .mbr-media {
  position: relative;
}
.cid-tIhpL4y9JX .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIhpL4y9JX .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIhpL4y9JX .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIhpL4y9JX .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIhpL4y9JX .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIhpL4y9JX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIhpL4y9JX .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIhpL4y9JX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIhpL4y9JX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIhpL4y9JX .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIhpL6XeNP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIhpL6XeNP .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIhpL6XeNP .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIhpL6XeNP .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIhpL6XeNP .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIhpL6XeNP .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIhpL6XeNP .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIhpL6XeNP .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIhpL6XeNP .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIhpL6XeNP .mbr-figure {
    width: 100% !important;
  }
  .cid-tIhpL6XeNP .menu-item {
    flex-direction: column;
  }
  .cid-tIhpL6XeNP img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIhpL6XeNP .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIhpL6XeNP .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIhpL6XeNP .special-label {
  color: #fff;
}
.cid-tIhpL6XeNP .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIhpL6XeNP .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIhpL6XeNP .menu-row {
  margin: 0;
}
.cid-tIhpL6XeNP .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIhpL6XeNP .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIhpL6XeNP .group-title,
.cid-tIhpL6XeNP .align-wrap {
  text-align: left;
}
.cid-tIhpL6XeNP SPAN {
  color: #d44765;
}
.cid-tIhpL6XeNP .item-title {
  color: #808080;
}
.cid-tIhpL6XeNP H4 {
  color: #89b758;
}
.cid-tIhpL6XeNP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhpL6XeNP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhpL8F0PF {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIhpL8F0PF .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIhpL8F0PF .mbr-section-title,
.cid-tIhpL8F0PF .mbr-section-subtitle,
.cid-tIhpL8F0PF .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIhpL8F0PF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIhpL8F0PF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIhpL8F0PF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIhpL8F0PF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIhpL8F0PF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIhpL8F0PF .icon-focus {
  display: none;
}
.cid-tIhpL8F0PF .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIhpL8F0PF ul {
  font-size: 0;
}
.cid-tIhpL8F0PF .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIhpL8F0PF .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIhpL8F0PF .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIhpL8F0PF .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIhpL8F0PF .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIhpL8F0PF .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIhpL8F0PF .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIhpL8F0PF .btn:hover {
  background: transparent !important;
}
.cid-tIhpL8F0PF .btn:hover:before {
  background: transparent !important;
}
.cid-tIhpL8F0PF .btn:before {
  background-color: transparent !important;
}
.cid-tIhpL8F0PF .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIhpL8F0PF .mbr-section-title {
  color: #ffffff;
}
.cid-tIhpL9Jcg1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhpL9Jcg1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhpL9Jcg1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhpL9Jcg1 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIhpL9Jcg1 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIhpL9Jcg1 .container-fluid .row {
  padding: 0;
}
.cid-tIhpL9Jcg1 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIhpL9Jcg1 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIhpL9Jcg1 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIhpL9Jcg1 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIhpL9Jcg1 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIhpL9Jcg1 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIhpL9Jcg1 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhpL9Jcg1 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIhpL9Jcg1 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIhpL9Jcg1 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhpL9Jcg1 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIhpL9Jcg1 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIhpL9Jcg1 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIhpL9Jcg1 .mbr-phone {
  color: #ffffff;
}
.cid-tIhpL9Jcg1 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIhpL9Jcg1 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIhs8X5GYp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIhs8X5GYp nav.navbar {
  position: fixed;
}
.cid-tIhs8X5GYp .container,
.cid-tIhs8X5GYp .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIhs8X5GYp .container,
  .cid-tIhs8X5GYp .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIhs8X5GYp .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-tIhs8X5GYp .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIhs8X5GYp .dropdown-item:hover,
.cid-tIhs8X5GYp .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIhs8X5GYp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIhs8X5GYp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIhs8X5GYp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIhs8X5GYp .nav-link {
  position: relative;
}
.cid-tIhs8X5GYp .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIhs8X5GYp .nav-link:hover:before {
  opacity: 1;
}
.cid-tIhs8X5GYp .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIhs8X5GYp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIhs8X5GYp .container {
  display: flex;
  margin: auto;
}
.cid-tIhs8X5GYp .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIhs8X5GYp .nav-item:focus,
.cid-tIhs8X5GYp .nav-link:focus {
  outline: none;
}
.cid-tIhs8X5GYp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIhs8X5GYp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIhs8X5GYp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIhs8X5GYp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIhs8X5GYp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIhs8X5GYp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIhs8X5GYp .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIhs8X5GYp .navbar.opened {
  transition: all 0.3s;
}
.cid-tIhs8X5GYp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIhs8X5GYp .navbar .navbar-logo img {
  width: auto;
}
.cid-tIhs8X5GYp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIhs8X5GYp .navbar.collapsed {
  justify-content: center;
}
.cid-tIhs8X5GYp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIhs8X5GYp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIhs8X5GYp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIhs8X5GYp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIhs8X5GYp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIhs8X5GYp .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-tIhs8X5GYp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIhs8X5GYp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIhs8X5GYp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIhs8X5GYp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIhs8X5GYp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIhs8X5GYp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIhs8X5GYp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIhs8X5GYp .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-tIhs8X5GYp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIhs8X5GYp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIhs8X5GYp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIhs8X5GYp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIhs8X5GYp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIhs8X5GYp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIhs8X5GYp .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIhs8X5GYp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIhs8X5GYp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIhs8X5GYp .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-tIhs8X5GYp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIhs8X5GYp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIhs8X5GYp .dropdown-item.active,
.cid-tIhs8X5GYp .dropdown-item:active {
  background-color: transparent;
}
.cid-tIhs8X5GYp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIhs8X5GYp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIhs8X5GYp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIhs8X5GYp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIhs8X5GYp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIhs8X5GYp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIhs8X5GYp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIhs8X5GYp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIhs8X5GYp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIhs8X5GYp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIhs8X5GYp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIhs8X5GYp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhs8X5GYp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhs8X5GYp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIhs8X5GYp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhs8X5GYp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIhs8X5GYp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIhs8X5GYp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhs8X5GYp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIhs8X5GYp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIhs8X5GYp .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-tIhs8X5GYp .navbar {
    height: 70px;
  }
  .cid-tIhs8X5GYp .navbar.opened {
    height: auto;
  }
  .cid-tIhs8X5GYp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIhs8X5GYp .icons-menu {
    padding-right: 0;
  }
  .cid-tIhs8X5GYp .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIhs8YG6lS {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhs8YG6lS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhs8YG6lS .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIhs8YG6lS .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIhs8YG6lS img {
  border-radius: 1rem;
}
.cid-tIhs8YG6lS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhs8YG6lS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIhs8YG6lS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIhs8YG6lS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIhs8YG6lS .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIhs8YG6lS .mbr-section-subtitle,
.cid-tIhs8YG6lS .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIhs8YG6lS .mbr-text,
.cid-tIhs8YG6lS .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIhs8ZGnQ0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIhs8ZGnQ0 .mbr-text {
    text-align: center;
  }
}
.cid-tIhs8ZGnQ0 .container-fluid {
  padding: 0;
}
.cid-tIhs8ZGnQ0 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIhs8ZGnQ0 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIhs8ZGnQ0 .mbr-figure {
  height: 100%;
}
.cid-tIhs8ZGnQ0 .col-lg-6 {
  padding: 0;
}
.cid-tIhs8ZGnQ0 .row {
  margin: 0;
}
.cid-tIhs8ZGnQ0 .mbr-text,
.cid-tIhs8ZGnQ0 .mbr-section-btn {
  text-align: center;
}
.cid-tIhs8ZGnQ0 H3 {
  text-align: center;
}
.cid-tIhs90gceA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIhs90gceA .mbr-media {
  position: relative;
}
.cid-tIhs90gceA .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIhs90gceA .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIhs90gceA .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIhs90gceA .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIhs90gceA .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIhs90gceA .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIhs90gceA .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIhs90gceA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIhs90gceA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIhs90gceA .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIhs931ZjI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIhs931ZjI .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIhs931ZjI .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIhs931ZjI .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIhs931ZjI .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIhs931ZjI .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIhs931ZjI .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIhs931ZjI .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIhs931ZjI .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIhs931ZjI .mbr-figure {
    width: 100% !important;
  }
  .cid-tIhs931ZjI .menu-item {
    flex-direction: column;
  }
  .cid-tIhs931ZjI img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIhs931ZjI .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIhs931ZjI .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIhs931ZjI .special-label {
  color: #fff;
}
.cid-tIhs931ZjI .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIhs931ZjI .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIhs931ZjI .menu-row {
  margin: 0;
}
.cid-tIhs931ZjI .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIhs931ZjI .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIhs931ZjI .group-title,
.cid-tIhs931ZjI .align-wrap {
  text-align: left;
}
.cid-tIhs931ZjI SPAN {
  color: #d44765;
}
.cid-tIhs931ZjI .item-title {
  color: #808080;
}
.cid-tIhs931ZjI H4 {
  color: #89b758;
}
.cid-tIhs931ZjI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhs931ZjI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhs94rL8R {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIhs94rL8R .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIhs94rL8R .mbr-section-title,
.cid-tIhs94rL8R .mbr-section-subtitle,
.cid-tIhs94rL8R .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIhs94rL8R .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIhs94rL8R .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIhs94rL8R .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIhs94rL8R .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIhs94rL8R .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIhs94rL8R .icon-focus {
  display: none;
}
.cid-tIhs94rL8R .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIhs94rL8R ul {
  font-size: 0;
}
.cid-tIhs94rL8R .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIhs94rL8R .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIhs94rL8R .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIhs94rL8R .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIhs94rL8R .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIhs94rL8R .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIhs94rL8R .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIhs94rL8R .btn:hover {
  background: transparent !important;
}
.cid-tIhs94rL8R .btn:hover:before {
  background: transparent !important;
}
.cid-tIhs94rL8R .btn:before {
  background-color: transparent !important;
}
.cid-tIhs94rL8R .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIhs94rL8R .mbr-section-title {
  color: #ffffff;
}
.cid-tIhs95rtEx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhs95rtEx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhs95rtEx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhs95rtEx .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIhs95rtEx .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIhs95rtEx .container-fluid .row {
  padding: 0;
}
.cid-tIhs95rtEx .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIhs95rtEx .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIhs95rtEx .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIhs95rtEx .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIhs95rtEx .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIhs95rtEx .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIhs95rtEx .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhs95rtEx .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIhs95rtEx .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIhs95rtEx .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhs95rtEx .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIhs95rtEx .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIhs95rtEx .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIhs95rtEx .mbr-phone {
  color: #ffffff;
}
.cid-tIhs95rtEx .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIhs95rtEx .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIhuUhwZl3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIhuUhwZl3 nav.navbar {
  position: fixed;
}
.cid-tIhuUhwZl3 .container,
.cid-tIhuUhwZl3 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIhuUhwZl3 .container,
  .cid-tIhuUhwZl3 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIhuUhwZl3 .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-tIhuUhwZl3 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIhuUhwZl3 .dropdown-item:hover,
.cid-tIhuUhwZl3 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIhuUhwZl3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIhuUhwZl3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIhuUhwZl3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIhuUhwZl3 .nav-link {
  position: relative;
}
.cid-tIhuUhwZl3 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIhuUhwZl3 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIhuUhwZl3 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIhuUhwZl3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIhuUhwZl3 .container {
  display: flex;
  margin: auto;
}
.cid-tIhuUhwZl3 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIhuUhwZl3 .nav-item:focus,
.cid-tIhuUhwZl3 .nav-link:focus {
  outline: none;
}
.cid-tIhuUhwZl3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIhuUhwZl3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIhuUhwZl3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIhuUhwZl3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIhuUhwZl3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIhuUhwZl3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIhuUhwZl3 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIhuUhwZl3 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIhuUhwZl3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIhuUhwZl3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIhuUhwZl3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIhuUhwZl3 .navbar.collapsed {
  justify-content: center;
}
.cid-tIhuUhwZl3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIhuUhwZl3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIhuUhwZl3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIhuUhwZl3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIhuUhwZl3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIhuUhwZl3 .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-tIhuUhwZl3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIhuUhwZl3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIhuUhwZl3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIhuUhwZl3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIhuUhwZl3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIhuUhwZl3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIhuUhwZl3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIhuUhwZl3 .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-tIhuUhwZl3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIhuUhwZl3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIhuUhwZl3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIhuUhwZl3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIhuUhwZl3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIhuUhwZl3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIhuUhwZl3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIhuUhwZl3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIhuUhwZl3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIhuUhwZl3 .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-tIhuUhwZl3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIhuUhwZl3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIhuUhwZl3 .dropdown-item.active,
.cid-tIhuUhwZl3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIhuUhwZl3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIhuUhwZl3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIhuUhwZl3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIhuUhwZl3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIhuUhwZl3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIhuUhwZl3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIhuUhwZl3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIhuUhwZl3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIhuUhwZl3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIhuUhwZl3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIhuUhwZl3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIhuUhwZl3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhuUhwZl3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhuUhwZl3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIhuUhwZl3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhuUhwZl3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIhuUhwZl3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIhuUhwZl3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhuUhwZl3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIhuUhwZl3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIhuUhwZl3 .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-tIhuUhwZl3 .navbar {
    height: 70px;
  }
  .cid-tIhuUhwZl3 .navbar.opened {
    height: auto;
  }
  .cid-tIhuUhwZl3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIhuUhwZl3 .icons-menu {
    padding-right: 0;
  }
  .cid-tIhuUhwZl3 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIhuUihk6O {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhuUihk6O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhuUihk6O .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIhuUihk6O .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIhuUihk6O img {
  border-radius: 1rem;
}
.cid-tIhuUihk6O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhuUihk6O .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIhuUihk6O .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIhuUihk6O .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIhuUihk6O .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIhuUihk6O .mbr-section-subtitle,
.cid-tIhuUihk6O .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIhuUihk6O .mbr-text,
.cid-tIhuUihk6O .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIhuUj8dzo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIhuUj8dzo .mbr-text {
    text-align: center;
  }
}
.cid-tIhuUj8dzo .container-fluid {
  padding: 0;
}
.cid-tIhuUj8dzo .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIhuUj8dzo img {
  height: 100%;
  object-fit: cover;
}
.cid-tIhuUj8dzo .mbr-figure {
  height: 100%;
}
.cid-tIhuUj8dzo .col-lg-6 {
  padding: 0;
}
.cid-tIhuUj8dzo .row {
  margin: 0;
}
.cid-tIhuUj8dzo .mbr-text,
.cid-tIhuUj8dzo .mbr-section-btn {
  text-align: center;
}
.cid-tIhuUj8dzo H3 {
  text-align: center;
}
.cid-tIhuUjGVO7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIhuUjGVO7 .mbr-media {
  position: relative;
}
.cid-tIhuUjGVO7 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIhuUjGVO7 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIhuUjGVO7 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIhuUjGVO7 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIhuUjGVO7 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIhuUjGVO7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIhuUjGVO7 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIhuUjGVO7 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIhuUjGVO7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIhuUjGVO7 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIhuUkVRA7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIhuUkVRA7 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIhuUkVRA7 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIhuUkVRA7 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIhuUkVRA7 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIhuUkVRA7 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIhuUkVRA7 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIhuUkVRA7 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIhuUkVRA7 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIhuUkVRA7 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIhuUkVRA7 .menu-item {
    flex-direction: column;
  }
  .cid-tIhuUkVRA7 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIhuUkVRA7 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIhuUkVRA7 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIhuUkVRA7 .special-label {
  color: #fff;
}
.cid-tIhuUkVRA7 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIhuUkVRA7 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIhuUkVRA7 .menu-row {
  margin: 0;
}
.cid-tIhuUkVRA7 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIhuUkVRA7 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIhuUkVRA7 .group-title,
.cid-tIhuUkVRA7 .align-wrap {
  text-align: left;
}
.cid-tIhuUkVRA7 SPAN {
  color: #d44765;
}
.cid-tIhuUkVRA7 .item-title {
  color: #808080;
}
.cid-tIhuUkVRA7 H4 {
  color: #89b758;
}
.cid-tIhuUkVRA7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhuUkVRA7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhuUmtIaN {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIhuUmtIaN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIhuUmtIaN .mbr-section-title,
.cid-tIhuUmtIaN .mbr-section-subtitle,
.cid-tIhuUmtIaN .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIhuUmtIaN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIhuUmtIaN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIhuUmtIaN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIhuUmtIaN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIhuUmtIaN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIhuUmtIaN .icon-focus {
  display: none;
}
.cid-tIhuUmtIaN .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIhuUmtIaN ul {
  font-size: 0;
}
.cid-tIhuUmtIaN .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIhuUmtIaN .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIhuUmtIaN .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIhuUmtIaN .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIhuUmtIaN .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIhuUmtIaN .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIhuUmtIaN .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIhuUmtIaN .btn:hover {
  background: transparent !important;
}
.cid-tIhuUmtIaN .btn:hover:before {
  background: transparent !important;
}
.cid-tIhuUmtIaN .btn:before {
  background-color: transparent !important;
}
.cid-tIhuUmtIaN .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIhuUmtIaN .mbr-section-title {
  color: #ffffff;
}
.cid-tIhuUnRKo0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhuUnRKo0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhuUnRKo0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhuUnRKo0 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIhuUnRKo0 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIhuUnRKo0 .container-fluid .row {
  padding: 0;
}
.cid-tIhuUnRKo0 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIhuUnRKo0 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIhuUnRKo0 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIhuUnRKo0 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIhuUnRKo0 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIhuUnRKo0 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIhuUnRKo0 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhuUnRKo0 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIhuUnRKo0 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIhuUnRKo0 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhuUnRKo0 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIhuUnRKo0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIhuUnRKo0 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIhuUnRKo0 .mbr-phone {
  color: #ffffff;
}
.cid-tIhuUnRKo0 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIhuUnRKo0 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIhE5UVeOy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIhE5UVeOy nav.navbar {
  position: fixed;
}
.cid-tIhE5UVeOy .container,
.cid-tIhE5UVeOy .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIhE5UVeOy .container,
  .cid-tIhE5UVeOy .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIhE5UVeOy .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-tIhE5UVeOy .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIhE5UVeOy .dropdown-item:hover,
.cid-tIhE5UVeOy .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIhE5UVeOy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIhE5UVeOy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIhE5UVeOy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIhE5UVeOy .nav-link {
  position: relative;
}
.cid-tIhE5UVeOy .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIhE5UVeOy .nav-link:hover:before {
  opacity: 1;
}
.cid-tIhE5UVeOy .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIhE5UVeOy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIhE5UVeOy .container {
  display: flex;
  margin: auto;
}
.cid-tIhE5UVeOy .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIhE5UVeOy .nav-item:focus,
.cid-tIhE5UVeOy .nav-link:focus {
  outline: none;
}
.cid-tIhE5UVeOy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIhE5UVeOy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIhE5UVeOy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIhE5UVeOy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIhE5UVeOy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIhE5UVeOy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIhE5UVeOy .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIhE5UVeOy .navbar.opened {
  transition: all 0.3s;
}
.cid-tIhE5UVeOy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIhE5UVeOy .navbar .navbar-logo img {
  width: auto;
}
.cid-tIhE5UVeOy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIhE5UVeOy .navbar.collapsed {
  justify-content: center;
}
.cid-tIhE5UVeOy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIhE5UVeOy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIhE5UVeOy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIhE5UVeOy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIhE5UVeOy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIhE5UVeOy .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-tIhE5UVeOy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIhE5UVeOy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIhE5UVeOy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIhE5UVeOy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIhE5UVeOy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIhE5UVeOy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIhE5UVeOy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIhE5UVeOy .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-tIhE5UVeOy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIhE5UVeOy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIhE5UVeOy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIhE5UVeOy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIhE5UVeOy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIhE5UVeOy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIhE5UVeOy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIhE5UVeOy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIhE5UVeOy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIhE5UVeOy .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-tIhE5UVeOy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIhE5UVeOy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIhE5UVeOy .dropdown-item.active,
.cid-tIhE5UVeOy .dropdown-item:active {
  background-color: transparent;
}
.cid-tIhE5UVeOy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIhE5UVeOy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIhE5UVeOy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIhE5UVeOy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIhE5UVeOy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIhE5UVeOy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIhE5UVeOy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIhE5UVeOy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIhE5UVeOy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIhE5UVeOy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIhE5UVeOy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIhE5UVeOy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhE5UVeOy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhE5UVeOy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIhE5UVeOy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhE5UVeOy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIhE5UVeOy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIhE5UVeOy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhE5UVeOy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIhE5UVeOy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIhE5UVeOy .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-tIhE5UVeOy .navbar {
    height: 70px;
  }
  .cid-tIhE5UVeOy .navbar.opened {
    height: auto;
  }
  .cid-tIhE5UVeOy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIhE5UVeOy .icons-menu {
    padding-right: 0;
  }
  .cid-tIhE5UVeOy .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIhE5WPzJ9 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhE5WPzJ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhE5WPzJ9 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIhE5WPzJ9 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIhE5WPzJ9 img {
  border-radius: 1rem;
}
.cid-tIhE5WPzJ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhE5WPzJ9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIhE5WPzJ9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIhE5WPzJ9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIhE5WPzJ9 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIhE5WPzJ9 .mbr-section-subtitle,
.cid-tIhE5WPzJ9 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIhE5WPzJ9 .mbr-text,
.cid-tIhE5WPzJ9 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIhE5YmYIf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIhE5YmYIf .mbr-text {
    text-align: center;
  }
}
.cid-tIhE5YmYIf .container-fluid {
  padding: 0;
}
.cid-tIhE5YmYIf .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIhE5YmYIf img {
  height: 100%;
  object-fit: cover;
}
.cid-tIhE5YmYIf .mbr-figure {
  height: 100%;
}
.cid-tIhE5YmYIf .col-lg-6 {
  padding: 0;
}
.cid-tIhE5YmYIf .row {
  margin: 0;
}
.cid-tIhE5YmYIf .mbr-text,
.cid-tIhE5YmYIf .mbr-section-btn {
  text-align: center;
}
.cid-tIhE5YmYIf H3 {
  text-align: center;
}
.cid-tIhE5ZaP5r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIhE5ZaP5r .mbr-media {
  position: relative;
}
.cid-tIhE5ZaP5r .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIhE5ZaP5r .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIhE5ZaP5r .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIhE5ZaP5r .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIhE5ZaP5r .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIhE5ZaP5r .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIhE5ZaP5r .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIhE5ZaP5r .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIhE5ZaP5r .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIhE5ZaP5r .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIhE60hm1t {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIhE60hm1t .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIhE60hm1t .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIhE60hm1t .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIhE60hm1t .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIhE60hm1t .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIhE60hm1t .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIhE60hm1t .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIhE60hm1t .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIhE60hm1t .mbr-figure {
    width: 100% !important;
  }
  .cid-tIhE60hm1t .menu-item {
    flex-direction: column;
  }
  .cid-tIhE60hm1t img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIhE60hm1t .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIhE60hm1t .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIhE60hm1t .special-label {
  color: #fff;
}
.cid-tIhE60hm1t .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIhE60hm1t .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIhE60hm1t .menu-row {
  margin: 0;
}
.cid-tIhE60hm1t .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIhE60hm1t .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIhE60hm1t .group-title,
.cid-tIhE60hm1t .align-wrap {
  text-align: left;
}
.cid-tIhE60hm1t SPAN {
  color: #d44765;
}
.cid-tIhE60hm1t .item-title {
  color: #808080;
}
.cid-tIhE60hm1t H4 {
  color: #89b758;
}
.cid-tIhE60hm1t .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhE60hm1t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhE61Gtei {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIhE61Gtei .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIhE61Gtei .mbr-section-title,
.cid-tIhE61Gtei .mbr-section-subtitle,
.cid-tIhE61Gtei .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIhE61Gtei .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIhE61Gtei .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIhE61Gtei .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIhE61Gtei .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIhE61Gtei .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIhE61Gtei .icon-focus {
  display: none;
}
.cid-tIhE61Gtei .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIhE61Gtei ul {
  font-size: 0;
}
.cid-tIhE61Gtei .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIhE61Gtei .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIhE61Gtei .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIhE61Gtei .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIhE61Gtei .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIhE61Gtei .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIhE61Gtei .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIhE61Gtei .btn:hover {
  background: transparent !important;
}
.cid-tIhE61Gtei .btn:hover:before {
  background: transparent !important;
}
.cid-tIhE61Gtei .btn:before {
  background-color: transparent !important;
}
.cid-tIhE61Gtei .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIhE61Gtei .mbr-section-title {
  color: #ffffff;
}
.cid-tIhE62L3vs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhE62L3vs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhE62L3vs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhE62L3vs .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIhE62L3vs .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIhE62L3vs .container-fluid .row {
  padding: 0;
}
.cid-tIhE62L3vs .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIhE62L3vs .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIhE62L3vs .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIhE62L3vs .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIhE62L3vs .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIhE62L3vs .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIhE62L3vs .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhE62L3vs .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIhE62L3vs .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIhE62L3vs .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhE62L3vs .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIhE62L3vs .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIhE62L3vs .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIhE62L3vs .mbr-phone {
  color: #ffffff;
}
.cid-tIhE62L3vs .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIhE62L3vs .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIhZ2WTkLF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIhZ2WTkLF nav.navbar {
  position: fixed;
}
.cid-tIhZ2WTkLF .container,
.cid-tIhZ2WTkLF .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIhZ2WTkLF .container,
  .cid-tIhZ2WTkLF .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIhZ2WTkLF .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-tIhZ2WTkLF .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIhZ2WTkLF .dropdown-item:hover,
.cid-tIhZ2WTkLF .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIhZ2WTkLF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIhZ2WTkLF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIhZ2WTkLF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIhZ2WTkLF .nav-link {
  position: relative;
}
.cid-tIhZ2WTkLF .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIhZ2WTkLF .nav-link:hover:before {
  opacity: 1;
}
.cid-tIhZ2WTkLF .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIhZ2WTkLF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIhZ2WTkLF .container {
  display: flex;
  margin: auto;
}
.cid-tIhZ2WTkLF .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIhZ2WTkLF .nav-item:focus,
.cid-tIhZ2WTkLF .nav-link:focus {
  outline: none;
}
.cid-tIhZ2WTkLF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIhZ2WTkLF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIhZ2WTkLF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIhZ2WTkLF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIhZ2WTkLF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIhZ2WTkLF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIhZ2WTkLF .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIhZ2WTkLF .navbar.opened {
  transition: all 0.3s;
}
.cid-tIhZ2WTkLF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIhZ2WTkLF .navbar .navbar-logo img {
  width: auto;
}
.cid-tIhZ2WTkLF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIhZ2WTkLF .navbar.collapsed {
  justify-content: center;
}
.cid-tIhZ2WTkLF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIhZ2WTkLF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIhZ2WTkLF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIhZ2WTkLF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIhZ2WTkLF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIhZ2WTkLF .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-tIhZ2WTkLF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIhZ2WTkLF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIhZ2WTkLF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIhZ2WTkLF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIhZ2WTkLF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIhZ2WTkLF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIhZ2WTkLF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIhZ2WTkLF .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-tIhZ2WTkLF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIhZ2WTkLF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIhZ2WTkLF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIhZ2WTkLF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIhZ2WTkLF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIhZ2WTkLF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIhZ2WTkLF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIhZ2WTkLF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIhZ2WTkLF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIhZ2WTkLF .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-tIhZ2WTkLF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIhZ2WTkLF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIhZ2WTkLF .dropdown-item.active,
.cid-tIhZ2WTkLF .dropdown-item:active {
  background-color: transparent;
}
.cid-tIhZ2WTkLF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIhZ2WTkLF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIhZ2WTkLF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIhZ2WTkLF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIhZ2WTkLF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIhZ2WTkLF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIhZ2WTkLF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIhZ2WTkLF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIhZ2WTkLF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIhZ2WTkLF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIhZ2WTkLF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIhZ2WTkLF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhZ2WTkLF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIhZ2WTkLF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIhZ2WTkLF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhZ2WTkLF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIhZ2WTkLF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIhZ2WTkLF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIhZ2WTkLF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIhZ2WTkLF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIhZ2WTkLF .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-tIhZ2WTkLF .navbar {
    height: 70px;
  }
  .cid-tIhZ2WTkLF .navbar.opened {
    height: auto;
  }
  .cid-tIhZ2WTkLF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIhZ2WTkLF .icons-menu {
    padding-right: 0;
  }
  .cid-tIhZ2WTkLF .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIhZ2YCOkX {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhZ2YCOkX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhZ2YCOkX .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIhZ2YCOkX .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIhZ2YCOkX img {
  border-radius: 1rem;
}
.cid-tIhZ2YCOkX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhZ2YCOkX .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIhZ2YCOkX .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIhZ2YCOkX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIhZ2YCOkX .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIhZ2YCOkX .mbr-section-subtitle,
.cid-tIhZ2YCOkX .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIhZ2YCOkX .mbr-text,
.cid-tIhZ2YCOkX .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIhZ2ZBfcC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIhZ2ZBfcC .mbr-text {
    text-align: center;
  }
}
.cid-tIhZ2ZBfcC .container-fluid {
  padding: 0;
}
.cid-tIhZ2ZBfcC .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIhZ2ZBfcC img {
  height: 100%;
  object-fit: cover;
}
.cid-tIhZ2ZBfcC .mbr-figure {
  height: 100%;
}
.cid-tIhZ2ZBfcC .col-lg-6 {
  padding: 0;
}
.cid-tIhZ2ZBfcC .row {
  margin: 0;
}
.cid-tIhZ2ZBfcC .mbr-text,
.cid-tIhZ2ZBfcC .mbr-section-btn {
  text-align: center;
}
.cid-tIhZ2ZBfcC H3 {
  text-align: center;
}
.cid-tIhZ30je2a {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIhZ30je2a .mbr-media {
  position: relative;
}
.cid-tIhZ30je2a .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIhZ30je2a .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIhZ30je2a .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIhZ30je2a .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIhZ30je2a .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIhZ30je2a .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIhZ30je2a .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIhZ30je2a .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIhZ30je2a .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIhZ30je2a .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIhZ31SS2A {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIhZ31SS2A .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIhZ31SS2A .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIhZ31SS2A .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIhZ31SS2A .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIhZ31SS2A .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIhZ31SS2A .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIhZ31SS2A .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIhZ31SS2A .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIhZ31SS2A .mbr-figure {
    width: 100% !important;
  }
  .cid-tIhZ31SS2A .menu-item {
    flex-direction: column;
  }
  .cid-tIhZ31SS2A img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIhZ31SS2A .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIhZ31SS2A .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIhZ31SS2A .special-label {
  color: #fff;
}
.cid-tIhZ31SS2A .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIhZ31SS2A .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIhZ31SS2A .menu-row {
  margin: 0;
}
.cid-tIhZ31SS2A .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIhZ31SS2A .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIhZ31SS2A .group-title,
.cid-tIhZ31SS2A .align-wrap {
  text-align: left;
}
.cid-tIhZ31SS2A SPAN {
  color: #d44765;
}
.cid-tIhZ31SS2A .item-title {
  color: #808080;
}
.cid-tIhZ31SS2A H4 {
  color: #89b758;
}
.cid-tIhZ31SS2A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhZ31SS2A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhZ33pFxP {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIhZ33pFxP .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIhZ33pFxP .mbr-section-title,
.cid-tIhZ33pFxP .mbr-section-subtitle,
.cid-tIhZ33pFxP .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIhZ33pFxP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIhZ33pFxP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIhZ33pFxP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIhZ33pFxP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIhZ33pFxP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIhZ33pFxP .icon-focus {
  display: none;
}
.cid-tIhZ33pFxP .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIhZ33pFxP ul {
  font-size: 0;
}
.cid-tIhZ33pFxP .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIhZ33pFxP .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIhZ33pFxP .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIhZ33pFxP .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIhZ33pFxP .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIhZ33pFxP .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIhZ33pFxP .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIhZ33pFxP .btn:hover {
  background: transparent !important;
}
.cid-tIhZ33pFxP .btn:hover:before {
  background: transparent !important;
}
.cid-tIhZ33pFxP .btn:before {
  background-color: transparent !important;
}
.cid-tIhZ33pFxP .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIhZ33pFxP .mbr-section-title {
  color: #ffffff;
}
.cid-tIhZ34uXyl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIhZ34uXyl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhZ34uXyl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhZ34uXyl .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIhZ34uXyl .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIhZ34uXyl .container-fluid .row {
  padding: 0;
}
.cid-tIhZ34uXyl .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIhZ34uXyl .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIhZ34uXyl .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIhZ34uXyl .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIhZ34uXyl .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIhZ34uXyl .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIhZ34uXyl .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhZ34uXyl .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIhZ34uXyl .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIhZ34uXyl .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIhZ34uXyl .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIhZ34uXyl .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIhZ34uXyl .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIhZ34uXyl .mbr-phone {
  color: #ffffff;
}
.cid-tIhZ34uXyl .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIhZ34uXyl .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIi1hLqZAz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIi1hLqZAz nav.navbar {
  position: fixed;
}
.cid-tIi1hLqZAz .container,
.cid-tIi1hLqZAz .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIi1hLqZAz .container,
  .cid-tIi1hLqZAz .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIi1hLqZAz .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-tIi1hLqZAz .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIi1hLqZAz .dropdown-item:hover,
.cid-tIi1hLqZAz .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIi1hLqZAz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIi1hLqZAz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIi1hLqZAz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIi1hLqZAz .nav-link {
  position: relative;
}
.cid-tIi1hLqZAz .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIi1hLqZAz .nav-link:hover:before {
  opacity: 1;
}
.cid-tIi1hLqZAz .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIi1hLqZAz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIi1hLqZAz .container {
  display: flex;
  margin: auto;
}
.cid-tIi1hLqZAz .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIi1hLqZAz .nav-item:focus,
.cid-tIi1hLqZAz .nav-link:focus {
  outline: none;
}
.cid-tIi1hLqZAz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIi1hLqZAz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIi1hLqZAz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIi1hLqZAz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIi1hLqZAz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIi1hLqZAz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIi1hLqZAz .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIi1hLqZAz .navbar.opened {
  transition: all 0.3s;
}
.cid-tIi1hLqZAz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIi1hLqZAz .navbar .navbar-logo img {
  width: auto;
}
.cid-tIi1hLqZAz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIi1hLqZAz .navbar.collapsed {
  justify-content: center;
}
.cid-tIi1hLqZAz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIi1hLqZAz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIi1hLqZAz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIi1hLqZAz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIi1hLqZAz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIi1hLqZAz .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-tIi1hLqZAz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIi1hLqZAz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIi1hLqZAz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIi1hLqZAz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIi1hLqZAz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIi1hLqZAz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIi1hLqZAz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIi1hLqZAz .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-tIi1hLqZAz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIi1hLqZAz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIi1hLqZAz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIi1hLqZAz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIi1hLqZAz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIi1hLqZAz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIi1hLqZAz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIi1hLqZAz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIi1hLqZAz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIi1hLqZAz .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-tIi1hLqZAz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIi1hLqZAz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIi1hLqZAz .dropdown-item.active,
.cid-tIi1hLqZAz .dropdown-item:active {
  background-color: transparent;
}
.cid-tIi1hLqZAz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIi1hLqZAz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIi1hLqZAz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIi1hLqZAz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIi1hLqZAz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIi1hLqZAz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIi1hLqZAz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIi1hLqZAz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIi1hLqZAz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIi1hLqZAz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIi1hLqZAz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIi1hLqZAz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIi1hLqZAz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIi1hLqZAz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIi1hLqZAz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIi1hLqZAz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIi1hLqZAz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIi1hLqZAz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIi1hLqZAz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIi1hLqZAz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIi1hLqZAz .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-tIi1hLqZAz .navbar {
    height: 70px;
  }
  .cid-tIi1hLqZAz .navbar.opened {
    height: auto;
  }
  .cid-tIi1hLqZAz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIi1hLqZAz .icons-menu {
    padding-right: 0;
  }
  .cid-tIi1hLqZAz .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIi1hMWrig {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIi1hMWrig .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIi1hMWrig .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIi1hMWrig .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIi1hMWrig img {
  border-radius: 1rem;
}
.cid-tIi1hMWrig .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIi1hMWrig .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIi1hMWrig .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIi1hMWrig .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIi1hMWrig .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIi1hMWrig .mbr-section-subtitle,
.cid-tIi1hMWrig .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIi1hMWrig .mbr-text,
.cid-tIi1hMWrig .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIi1hO0tFZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIi1hO0tFZ .mbr-text {
    text-align: center;
  }
}
.cid-tIi1hO0tFZ .container-fluid {
  padding: 0;
}
.cid-tIi1hO0tFZ .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIi1hO0tFZ img {
  height: 100%;
  object-fit: cover;
}
.cid-tIi1hO0tFZ .mbr-figure {
  height: 100%;
}
.cid-tIi1hO0tFZ .col-lg-6 {
  padding: 0;
}
.cid-tIi1hO0tFZ .row {
  margin: 0;
}
.cid-tIi1hO0tFZ .mbr-text,
.cid-tIi1hO0tFZ .mbr-section-btn {
  text-align: center;
}
.cid-tIi1hO0tFZ H3 {
  text-align: center;
}
.cid-tIi1hODiuf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIi1hODiuf .mbr-media {
  position: relative;
}
.cid-tIi1hODiuf .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIi1hODiuf .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIi1hODiuf .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIi1hODiuf .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIi1hODiuf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIi1hODiuf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIi1hODiuf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIi1hODiuf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIi1hODiuf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIi1hODiuf .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIi1hQ6K44 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIi1hQ6K44 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIi1hQ6K44 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIi1hQ6K44 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIi1hQ6K44 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIi1hQ6K44 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIi1hQ6K44 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIi1hQ6K44 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIi1hQ6K44 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIi1hQ6K44 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIi1hQ6K44 .menu-item {
    flex-direction: column;
  }
  .cid-tIi1hQ6K44 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIi1hQ6K44 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIi1hQ6K44 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIi1hQ6K44 .special-label {
  color: #fff;
}
.cid-tIi1hQ6K44 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIi1hQ6K44 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIi1hQ6K44 .menu-row {
  margin: 0;
}
.cid-tIi1hQ6K44 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIi1hQ6K44 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIi1hQ6K44 .group-title,
.cid-tIi1hQ6K44 .align-wrap {
  text-align: left;
}
.cid-tIi1hQ6K44 SPAN {
  color: #d44765;
}
.cid-tIi1hQ6K44 .item-title {
  color: #808080;
}
.cid-tIi1hQ6K44 H4 {
  color: #89b758;
}
.cid-tIi1hQ6K44 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIi1hQ6K44 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIi1hRHS8E {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIi1hRHS8E .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIi1hRHS8E .mbr-section-title,
.cid-tIi1hRHS8E .mbr-section-subtitle,
.cid-tIi1hRHS8E .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIi1hRHS8E .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIi1hRHS8E .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIi1hRHS8E .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIi1hRHS8E .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIi1hRHS8E .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIi1hRHS8E .icon-focus {
  display: none;
}
.cid-tIi1hRHS8E .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIi1hRHS8E ul {
  font-size: 0;
}
.cid-tIi1hRHS8E .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIi1hRHS8E .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIi1hRHS8E .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIi1hRHS8E .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIi1hRHS8E .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIi1hRHS8E .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIi1hRHS8E .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIi1hRHS8E .btn:hover {
  background: transparent !important;
}
.cid-tIi1hRHS8E .btn:hover:before {
  background: transparent !important;
}
.cid-tIi1hRHS8E .btn:before {
  background-color: transparent !important;
}
.cid-tIi1hRHS8E .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIi1hRHS8E .mbr-section-title {
  color: #ffffff;
}
.cid-tIi1hSVuSO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIi1hSVuSO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIi1hSVuSO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIi1hSVuSO .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIi1hSVuSO .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIi1hSVuSO .container-fluid .row {
  padding: 0;
}
.cid-tIi1hSVuSO .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIi1hSVuSO .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIi1hSVuSO .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIi1hSVuSO .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIi1hSVuSO .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIi1hSVuSO .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIi1hSVuSO .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIi1hSVuSO .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIi1hSVuSO .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIi1hSVuSO .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIi1hSVuSO .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIi1hSVuSO .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIi1hSVuSO .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIi1hSVuSO .mbr-phone {
  color: #ffffff;
}
.cid-tIi1hSVuSO .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIi1hSVuSO .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIi4CIBFRU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIi4CIBFRU nav.navbar {
  position: fixed;
}
.cid-tIi4CIBFRU .container,
.cid-tIi4CIBFRU .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIi4CIBFRU .container,
  .cid-tIi4CIBFRU .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIi4CIBFRU .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-tIi4CIBFRU .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIi4CIBFRU .dropdown-item:hover,
.cid-tIi4CIBFRU .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIi4CIBFRU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIi4CIBFRU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIi4CIBFRU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIi4CIBFRU .nav-link {
  position: relative;
}
.cid-tIi4CIBFRU .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIi4CIBFRU .nav-link:hover:before {
  opacity: 1;
}
.cid-tIi4CIBFRU .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIi4CIBFRU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIi4CIBFRU .container {
  display: flex;
  margin: auto;
}
.cid-tIi4CIBFRU .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIi4CIBFRU .nav-item:focus,
.cid-tIi4CIBFRU .nav-link:focus {
  outline: none;
}
.cid-tIi4CIBFRU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIi4CIBFRU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIi4CIBFRU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIi4CIBFRU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIi4CIBFRU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIi4CIBFRU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIi4CIBFRU .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIi4CIBFRU .navbar.opened {
  transition: all 0.3s;
}
.cid-tIi4CIBFRU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIi4CIBFRU .navbar .navbar-logo img {
  width: auto;
}
.cid-tIi4CIBFRU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIi4CIBFRU .navbar.collapsed {
  justify-content: center;
}
.cid-tIi4CIBFRU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIi4CIBFRU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIi4CIBFRU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIi4CIBFRU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIi4CIBFRU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIi4CIBFRU .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-tIi4CIBFRU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIi4CIBFRU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIi4CIBFRU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIi4CIBFRU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIi4CIBFRU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIi4CIBFRU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIi4CIBFRU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIi4CIBFRU .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-tIi4CIBFRU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIi4CIBFRU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIi4CIBFRU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIi4CIBFRU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIi4CIBFRU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIi4CIBFRU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIi4CIBFRU .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIi4CIBFRU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIi4CIBFRU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIi4CIBFRU .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-tIi4CIBFRU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIi4CIBFRU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIi4CIBFRU .dropdown-item.active,
.cid-tIi4CIBFRU .dropdown-item:active {
  background-color: transparent;
}
.cid-tIi4CIBFRU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIi4CIBFRU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIi4CIBFRU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIi4CIBFRU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIi4CIBFRU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIi4CIBFRU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIi4CIBFRU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIi4CIBFRU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIi4CIBFRU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIi4CIBFRU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIi4CIBFRU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIi4CIBFRU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIi4CIBFRU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIi4CIBFRU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIi4CIBFRU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIi4CIBFRU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIi4CIBFRU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIi4CIBFRU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIi4CIBFRU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIi4CIBFRU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIi4CIBFRU .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-tIi4CIBFRU .navbar {
    height: 70px;
  }
  .cid-tIi4CIBFRU .navbar.opened {
    height: auto;
  }
  .cid-tIi4CIBFRU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIi4CIBFRU .icons-menu {
    padding-right: 0;
  }
  .cid-tIi4CIBFRU .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIi4CK7nO4 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIi4CK7nO4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIi4CK7nO4 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIi4CK7nO4 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIi4CK7nO4 img {
  border-radius: 1rem;
}
.cid-tIi4CK7nO4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIi4CK7nO4 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIi4CK7nO4 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIi4CK7nO4 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIi4CK7nO4 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIi4CK7nO4 .mbr-section-subtitle,
.cid-tIi4CK7nO4 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIi4CK7nO4 .mbr-text,
.cid-tIi4CK7nO4 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIi4CLarXJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIi4CLarXJ .mbr-text {
    text-align: center;
  }
}
.cid-tIi4CLarXJ .container-fluid {
  padding: 0;
}
.cid-tIi4CLarXJ .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIi4CLarXJ img {
  height: 100%;
  object-fit: cover;
}
.cid-tIi4CLarXJ .mbr-figure {
  height: 100%;
}
.cid-tIi4CLarXJ .col-lg-6 {
  padding: 0;
}
.cid-tIi4CLarXJ .row {
  margin: 0;
}
.cid-tIi4CLarXJ .mbr-text,
.cid-tIi4CLarXJ .mbr-section-btn {
  text-align: center;
}
.cid-tIi4CLarXJ H3 {
  text-align: center;
}
.cid-tIi4CLKU6Q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIi4CLKU6Q .mbr-media {
  position: relative;
}
.cid-tIi4CLKU6Q .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIi4CLKU6Q .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIi4CLKU6Q .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIi4CLKU6Q .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIi4CLKU6Q .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIi4CLKU6Q .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIi4CLKU6Q .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIi4CLKU6Q .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIi4CLKU6Q .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIi4CLKU6Q .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIi4CNwxMs {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIi4CNwxMs .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIi4CNwxMs .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIi4CNwxMs .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIi4CNwxMs .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIi4CNwxMs .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIi4CNwxMs .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIi4CNwxMs .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIi4CNwxMs .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIi4CNwxMs .mbr-figure {
    width: 100% !important;
  }
  .cid-tIi4CNwxMs .menu-item {
    flex-direction: column;
  }
  .cid-tIi4CNwxMs img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIi4CNwxMs .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIi4CNwxMs .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIi4CNwxMs .special-label {
  color: #fff;
}
.cid-tIi4CNwxMs .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIi4CNwxMs .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIi4CNwxMs .menu-row {
  margin: 0;
}
.cid-tIi4CNwxMs .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIi4CNwxMs .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIi4CNwxMs .group-title,
.cid-tIi4CNwxMs .align-wrap {
  text-align: left;
}
.cid-tIi4CNwxMs SPAN {
  color: #d44765;
}
.cid-tIi4CNwxMs .item-title {
  color: #808080;
}
.cid-tIi4CNwxMs H4 {
  color: #89b758;
}
.cid-tIi4CNwxMs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIi4CNwxMs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIi4CP4XWy {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIi4CP4XWy .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIi4CP4XWy .mbr-section-title,
.cid-tIi4CP4XWy .mbr-section-subtitle,
.cid-tIi4CP4XWy .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIi4CP4XWy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIi4CP4XWy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIi4CP4XWy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIi4CP4XWy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIi4CP4XWy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIi4CP4XWy .icon-focus {
  display: none;
}
.cid-tIi4CP4XWy .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIi4CP4XWy ul {
  font-size: 0;
}
.cid-tIi4CP4XWy .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIi4CP4XWy .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIi4CP4XWy .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIi4CP4XWy .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIi4CP4XWy .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIi4CP4XWy .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIi4CP4XWy .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIi4CP4XWy .btn:hover {
  background: transparent !important;
}
.cid-tIi4CP4XWy .btn:hover:before {
  background: transparent !important;
}
.cid-tIi4CP4XWy .btn:before {
  background-color: transparent !important;
}
.cid-tIi4CP4XWy .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIi4CP4XWy .mbr-section-title {
  color: #ffffff;
}
.cid-tIi4CQbTNw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIi4CQbTNw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIi4CQbTNw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIi4CQbTNw .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIi4CQbTNw .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIi4CQbTNw .container-fluid .row {
  padding: 0;
}
.cid-tIi4CQbTNw .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIi4CQbTNw .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIi4CQbTNw .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIi4CQbTNw .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIi4CQbTNw .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIi4CQbTNw .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIi4CQbTNw .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIi4CQbTNw .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIi4CQbTNw .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIi4CQbTNw .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIi4CQbTNw .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIi4CQbTNw .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIi4CQbTNw .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIi4CQbTNw .mbr-phone {
  color: #ffffff;
}
.cid-tIi4CQbTNw .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIi4CQbTNw .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIieNyeufx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIieNyeufx nav.navbar {
  position: fixed;
}
.cid-tIieNyeufx .container,
.cid-tIieNyeufx .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIieNyeufx .container,
  .cid-tIieNyeufx .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIieNyeufx .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-tIieNyeufx .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIieNyeufx .dropdown-item:hover,
.cid-tIieNyeufx .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIieNyeufx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIieNyeufx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIieNyeufx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIieNyeufx .nav-link {
  position: relative;
}
.cid-tIieNyeufx .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIieNyeufx .nav-link:hover:before {
  opacity: 1;
}
.cid-tIieNyeufx .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIieNyeufx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIieNyeufx .container {
  display: flex;
  margin: auto;
}
.cid-tIieNyeufx .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIieNyeufx .nav-item:focus,
.cid-tIieNyeufx .nav-link:focus {
  outline: none;
}
.cid-tIieNyeufx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIieNyeufx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIieNyeufx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIieNyeufx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIieNyeufx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIieNyeufx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIieNyeufx .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIieNyeufx .navbar.opened {
  transition: all 0.3s;
}
.cid-tIieNyeufx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIieNyeufx .navbar .navbar-logo img {
  width: auto;
}
.cid-tIieNyeufx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIieNyeufx .navbar.collapsed {
  justify-content: center;
}
.cid-tIieNyeufx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIieNyeufx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIieNyeufx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIieNyeufx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIieNyeufx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIieNyeufx .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-tIieNyeufx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIieNyeufx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIieNyeufx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIieNyeufx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIieNyeufx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIieNyeufx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIieNyeufx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIieNyeufx .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-tIieNyeufx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIieNyeufx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIieNyeufx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIieNyeufx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIieNyeufx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIieNyeufx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIieNyeufx .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIieNyeufx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIieNyeufx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIieNyeufx .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-tIieNyeufx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIieNyeufx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIieNyeufx .dropdown-item.active,
.cid-tIieNyeufx .dropdown-item:active {
  background-color: transparent;
}
.cid-tIieNyeufx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIieNyeufx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIieNyeufx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIieNyeufx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIieNyeufx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIieNyeufx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIieNyeufx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIieNyeufx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIieNyeufx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIieNyeufx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIieNyeufx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIieNyeufx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIieNyeufx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIieNyeufx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIieNyeufx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIieNyeufx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIieNyeufx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIieNyeufx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIieNyeufx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIieNyeufx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIieNyeufx .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-tIieNyeufx .navbar {
    height: 70px;
  }
  .cid-tIieNyeufx .navbar.opened {
    height: auto;
  }
  .cid-tIieNyeufx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIieNyeufx .icons-menu {
    padding-right: 0;
  }
  .cid-tIieNyeufx .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIieNyZUkm {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIieNyZUkm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIieNyZUkm .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIieNyZUkm .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIieNyZUkm img {
  border-radius: 1rem;
}
.cid-tIieNyZUkm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIieNyZUkm .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIieNyZUkm .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIieNyZUkm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIieNyZUkm .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIieNyZUkm .mbr-section-subtitle,
.cid-tIieNyZUkm .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIieNyZUkm .mbr-text,
.cid-tIieNyZUkm .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIieNzx4SF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIieNzx4SF .mbr-text {
    text-align: center;
  }
}
.cid-tIieNzx4SF .container-fluid {
  padding: 0;
}
.cid-tIieNzx4SF .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIieNzx4SF img {
  height: 100%;
  object-fit: cover;
}
.cid-tIieNzx4SF .mbr-figure {
  height: 100%;
}
.cid-tIieNzx4SF .col-lg-6 {
  padding: 0;
}
.cid-tIieNzx4SF .row {
  margin: 0;
}
.cid-tIieNzx4SF .mbr-text,
.cid-tIieNzx4SF .mbr-section-btn {
  text-align: center;
}
.cid-tIieNzx4SF H3 {
  text-align: center;
}
.cid-tIieNA6twp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIieNA6twp .mbr-media {
  position: relative;
}
.cid-tIieNA6twp .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIieNA6twp .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIieNA6twp .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIieNA6twp .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIieNA6twp .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIieNA6twp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIieNA6twp .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIieNA6twp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIieNA6twp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIieNA6twp .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIieNB6TIp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIieNB6TIp .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIieNB6TIp .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIieNB6TIp .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIieNB6TIp .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIieNB6TIp .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIieNB6TIp .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIieNB6TIp .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIieNB6TIp .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIieNB6TIp .mbr-figure {
    width: 100% !important;
  }
  .cid-tIieNB6TIp .menu-item {
    flex-direction: column;
  }
  .cid-tIieNB6TIp img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIieNB6TIp .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIieNB6TIp .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIieNB6TIp .special-label {
  color: #fff;
}
.cid-tIieNB6TIp .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIieNB6TIp .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIieNB6TIp .menu-row {
  margin: 0;
}
.cid-tIieNB6TIp .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIieNB6TIp .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIieNB6TIp .group-title,
.cid-tIieNB6TIp .align-wrap {
  text-align: left;
}
.cid-tIieNB6TIp SPAN {
  color: #d44765;
}
.cid-tIieNB6TIp .item-title {
  color: #808080;
}
.cid-tIieNB6TIp H4 {
  color: #89b758;
}
.cid-tIieNB6TIp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIieNB6TIp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIieNCyNRS {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIieNCyNRS .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIieNCyNRS .mbr-section-title,
.cid-tIieNCyNRS .mbr-section-subtitle,
.cid-tIieNCyNRS .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIieNCyNRS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIieNCyNRS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIieNCyNRS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIieNCyNRS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIieNCyNRS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIieNCyNRS .icon-focus {
  display: none;
}
.cid-tIieNCyNRS .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIieNCyNRS ul {
  font-size: 0;
}
.cid-tIieNCyNRS .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIieNCyNRS .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIieNCyNRS .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIieNCyNRS .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIieNCyNRS .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIieNCyNRS .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIieNCyNRS .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIieNCyNRS .btn:hover {
  background: transparent !important;
}
.cid-tIieNCyNRS .btn:hover:before {
  background: transparent !important;
}
.cid-tIieNCyNRS .btn:before {
  background-color: transparent !important;
}
.cid-tIieNCyNRS .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIieNCyNRS .mbr-section-title {
  color: #ffffff;
}
.cid-tIieNDJ1wN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIieNDJ1wN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIieNDJ1wN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIieNDJ1wN .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIieNDJ1wN .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIieNDJ1wN .container-fluid .row {
  padding: 0;
}
.cid-tIieNDJ1wN .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIieNDJ1wN .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIieNDJ1wN .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIieNDJ1wN .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIieNDJ1wN .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIieNDJ1wN .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIieNDJ1wN .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIieNDJ1wN .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIieNDJ1wN .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIieNDJ1wN .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIieNDJ1wN .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIieNDJ1wN .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIieNDJ1wN .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIieNDJ1wN .mbr-phone {
  color: #ffffff;
}
.cid-tIieNDJ1wN .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIieNDJ1wN .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIilorEo2n {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIilorEo2n nav.navbar {
  position: fixed;
}
.cid-tIilorEo2n .container,
.cid-tIilorEo2n .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIilorEo2n .container,
  .cid-tIilorEo2n .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIilorEo2n .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-tIilorEo2n .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIilorEo2n .dropdown-item:hover,
.cid-tIilorEo2n .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIilorEo2n .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIilorEo2n .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIilorEo2n .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIilorEo2n .nav-link {
  position: relative;
}
.cid-tIilorEo2n .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIilorEo2n .nav-link:hover:before {
  opacity: 1;
}
.cid-tIilorEo2n .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIilorEo2n .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIilorEo2n .container {
  display: flex;
  margin: auto;
}
.cid-tIilorEo2n .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIilorEo2n .nav-item:focus,
.cid-tIilorEo2n .nav-link:focus {
  outline: none;
}
.cid-tIilorEo2n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIilorEo2n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIilorEo2n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIilorEo2n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIilorEo2n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIilorEo2n .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIilorEo2n .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIilorEo2n .navbar.opened {
  transition: all 0.3s;
}
.cid-tIilorEo2n .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIilorEo2n .navbar .navbar-logo img {
  width: auto;
}
.cid-tIilorEo2n .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIilorEo2n .navbar.collapsed {
  justify-content: center;
}
.cid-tIilorEo2n .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIilorEo2n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIilorEo2n .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIilorEo2n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIilorEo2n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIilorEo2n .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-tIilorEo2n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIilorEo2n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIilorEo2n .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIilorEo2n .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIilorEo2n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIilorEo2n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIilorEo2n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIilorEo2n .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-tIilorEo2n .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIilorEo2n .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIilorEo2n .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIilorEo2n .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIilorEo2n .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIilorEo2n .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIilorEo2n .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIilorEo2n .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIilorEo2n .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIilorEo2n .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-tIilorEo2n .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIilorEo2n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIilorEo2n .dropdown-item.active,
.cid-tIilorEo2n .dropdown-item:active {
  background-color: transparent;
}
.cid-tIilorEo2n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIilorEo2n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIilorEo2n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIilorEo2n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIilorEo2n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIilorEo2n .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIilorEo2n ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIilorEo2n .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIilorEo2n button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIilorEo2n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIilorEo2n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIilorEo2n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIilorEo2n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIilorEo2n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIilorEo2n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIilorEo2n nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIilorEo2n nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIilorEo2n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIilorEo2n .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIilorEo2n a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIilorEo2n .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-tIilorEo2n .navbar {
    height: 70px;
  }
  .cid-tIilorEo2n .navbar.opened {
    height: auto;
  }
  .cid-tIilorEo2n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIilorEo2n .icons-menu {
    padding-right: 0;
  }
  .cid-tIilorEo2n .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIiloteg9z {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIiloteg9z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIiloteg9z .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIiloteg9z .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIiloteg9z img {
  border-radius: 1rem;
}
.cid-tIiloteg9z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIiloteg9z .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIiloteg9z .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIiloteg9z .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIiloteg9z .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIiloteg9z .mbr-section-subtitle,
.cid-tIiloteg9z .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIiloteg9z .mbr-text,
.cid-tIiloteg9z .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIilousUo7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIilousUo7 .mbr-text {
    text-align: center;
  }
}
.cid-tIilousUo7 .container-fluid {
  padding: 0;
}
.cid-tIilousUo7 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIilousUo7 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIilousUo7 .mbr-figure {
  height: 100%;
}
.cid-tIilousUo7 .col-lg-6 {
  padding: 0;
}
.cid-tIilousUo7 .row {
  margin: 0;
}
.cid-tIilousUo7 .mbr-text,
.cid-tIilousUo7 .mbr-section-btn {
  text-align: center;
}
.cid-tIilousUo7 H3 {
  text-align: center;
}
.cid-tIilovfLY7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIilovfLY7 .mbr-media {
  position: relative;
}
.cid-tIilovfLY7 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIilovfLY7 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIilovfLY7 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIilovfLY7 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIilovfLY7 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIilovfLY7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIilovfLY7 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIilovfLY7 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIilovfLY7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIilovfLY7 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIilownV4w {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIilownV4w .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIilownV4w .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIilownV4w .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIilownV4w .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIilownV4w .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIilownV4w .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIilownV4w .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIilownV4w .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIilownV4w .mbr-figure {
    width: 100% !important;
  }
  .cid-tIilownV4w .menu-item {
    flex-direction: column;
  }
  .cid-tIilownV4w img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIilownV4w .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIilownV4w .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIilownV4w .special-label {
  color: #fff;
}
.cid-tIilownV4w .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIilownV4w .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIilownV4w .menu-row {
  margin: 0;
}
.cid-tIilownV4w .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIilownV4w .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIilownV4w .group-title,
.cid-tIilownV4w .align-wrap {
  text-align: left;
}
.cid-tIilownV4w SPAN {
  color: #d44765;
}
.cid-tIilownV4w .item-title {
  color: #808080;
}
.cid-tIilownV4w H4 {
  color: #89b758;
}
.cid-tIilownV4w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIilownV4w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIiloxQmth {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIiloxQmth .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIiloxQmth .mbr-section-title,
.cid-tIiloxQmth .mbr-section-subtitle,
.cid-tIiloxQmth .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIiloxQmth .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIiloxQmth .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIiloxQmth .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIiloxQmth .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIiloxQmth .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIiloxQmth .icon-focus {
  display: none;
}
.cid-tIiloxQmth .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIiloxQmth ul {
  font-size: 0;
}
.cid-tIiloxQmth .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIiloxQmth .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIiloxQmth .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIiloxQmth .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIiloxQmth .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIiloxQmth .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIiloxQmth .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIiloxQmth .btn:hover {
  background: transparent !important;
}
.cid-tIiloxQmth .btn:hover:before {
  background: transparent !important;
}
.cid-tIiloxQmth .btn:before {
  background-color: transparent !important;
}
.cid-tIiloxQmth .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIiloxQmth .mbr-section-title {
  color: #ffffff;
}
.cid-tIiloz54Mt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIiloz54Mt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIiloz54Mt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIiloz54Mt .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIiloz54Mt .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIiloz54Mt .container-fluid .row {
  padding: 0;
}
.cid-tIiloz54Mt .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIiloz54Mt .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIiloz54Mt .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIiloz54Mt .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIiloz54Mt .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIiloz54Mt .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIiloz54Mt .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIiloz54Mt .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIiloz54Mt .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIiloz54Mt .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIiloz54Mt .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIiloz54Mt .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIiloz54Mt .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIiloz54Mt .mbr-phone {
  color: #ffffff;
}
.cid-tIiloz54Mt .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIiloz54Mt .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIiqRMG8wE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIiqRMG8wE nav.navbar {
  position: fixed;
}
.cid-tIiqRMG8wE .container,
.cid-tIiqRMG8wE .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIiqRMG8wE .container,
  .cid-tIiqRMG8wE .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIiqRMG8wE .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-tIiqRMG8wE .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIiqRMG8wE .dropdown-item:hover,
.cid-tIiqRMG8wE .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIiqRMG8wE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIiqRMG8wE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIiqRMG8wE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIiqRMG8wE .nav-link {
  position: relative;
}
.cid-tIiqRMG8wE .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIiqRMG8wE .nav-link:hover:before {
  opacity: 1;
}
.cid-tIiqRMG8wE .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIiqRMG8wE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIiqRMG8wE .container {
  display: flex;
  margin: auto;
}
.cid-tIiqRMG8wE .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIiqRMG8wE .nav-item:focus,
.cid-tIiqRMG8wE .nav-link:focus {
  outline: none;
}
.cid-tIiqRMG8wE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIiqRMG8wE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIiqRMG8wE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIiqRMG8wE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIiqRMG8wE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIiqRMG8wE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIiqRMG8wE .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIiqRMG8wE .navbar.opened {
  transition: all 0.3s;
}
.cid-tIiqRMG8wE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIiqRMG8wE .navbar .navbar-logo img {
  width: auto;
}
.cid-tIiqRMG8wE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIiqRMG8wE .navbar.collapsed {
  justify-content: center;
}
.cid-tIiqRMG8wE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIiqRMG8wE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIiqRMG8wE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIiqRMG8wE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIiqRMG8wE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIiqRMG8wE .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-tIiqRMG8wE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIiqRMG8wE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIiqRMG8wE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIiqRMG8wE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIiqRMG8wE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIiqRMG8wE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIiqRMG8wE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIiqRMG8wE .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-tIiqRMG8wE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIiqRMG8wE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIiqRMG8wE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIiqRMG8wE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIiqRMG8wE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIiqRMG8wE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIiqRMG8wE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIiqRMG8wE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIiqRMG8wE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIiqRMG8wE .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-tIiqRMG8wE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIiqRMG8wE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIiqRMG8wE .dropdown-item.active,
.cid-tIiqRMG8wE .dropdown-item:active {
  background-color: transparent;
}
.cid-tIiqRMG8wE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIiqRMG8wE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIiqRMG8wE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIiqRMG8wE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIiqRMG8wE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIiqRMG8wE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIiqRMG8wE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIiqRMG8wE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIiqRMG8wE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIiqRMG8wE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIiqRMG8wE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIiqRMG8wE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIiqRMG8wE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIiqRMG8wE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIiqRMG8wE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIiqRMG8wE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIiqRMG8wE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIiqRMG8wE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIiqRMG8wE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIiqRMG8wE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIiqRMG8wE .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-tIiqRMG8wE .navbar {
    height: 70px;
  }
  .cid-tIiqRMG8wE .navbar.opened {
    height: auto;
  }
  .cid-tIiqRMG8wE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIiqRMG8wE .icons-menu {
    padding-right: 0;
  }
  .cid-tIiqRMG8wE .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIiqRNBJ5b {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIiqRNBJ5b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIiqRNBJ5b .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIiqRNBJ5b .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIiqRNBJ5b img {
  border-radius: 1rem;
}
.cid-tIiqRNBJ5b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIiqRNBJ5b .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIiqRNBJ5b .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIiqRNBJ5b .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIiqRNBJ5b .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIiqRNBJ5b .mbr-section-subtitle,
.cid-tIiqRNBJ5b .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIiqRNBJ5b .mbr-text,
.cid-tIiqRNBJ5b .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIiqRObJuD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIiqRObJuD .mbr-text {
    text-align: center;
  }
}
.cid-tIiqRObJuD .container-fluid {
  padding: 0;
}
.cid-tIiqRObJuD .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIiqRObJuD img {
  height: 100%;
  object-fit: cover;
}
.cid-tIiqRObJuD .mbr-figure {
  height: 100%;
}
.cid-tIiqRObJuD .col-lg-6 {
  padding: 0;
}
.cid-tIiqRObJuD .row {
  margin: 0;
}
.cid-tIiqRObJuD .mbr-text,
.cid-tIiqRObJuD .mbr-section-btn {
  text-align: center;
}
.cid-tIiqRObJuD H3 {
  text-align: center;
}
.cid-tIiqROH8t4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIiqROH8t4 .mbr-media {
  position: relative;
}
.cid-tIiqROH8t4 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIiqROH8t4 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIiqROH8t4 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIiqROH8t4 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIiqROH8t4 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIiqROH8t4 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIiqROH8t4 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIiqROH8t4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIiqROH8t4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIiqROH8t4 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIiqRQ1fmP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIiqRQ1fmP .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIiqRQ1fmP .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIiqRQ1fmP .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIiqRQ1fmP .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIiqRQ1fmP .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIiqRQ1fmP .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIiqRQ1fmP .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIiqRQ1fmP .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIiqRQ1fmP .mbr-figure {
    width: 100% !important;
  }
  .cid-tIiqRQ1fmP .menu-item {
    flex-direction: column;
  }
  .cid-tIiqRQ1fmP img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIiqRQ1fmP .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIiqRQ1fmP .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIiqRQ1fmP .special-label {
  color: #fff;
}
.cid-tIiqRQ1fmP .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIiqRQ1fmP .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIiqRQ1fmP .menu-row {
  margin: 0;
}
.cid-tIiqRQ1fmP .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIiqRQ1fmP .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIiqRQ1fmP .group-title,
.cid-tIiqRQ1fmP .align-wrap {
  text-align: left;
}
.cid-tIiqRQ1fmP SPAN {
  color: #d44765;
}
.cid-tIiqRQ1fmP .item-title {
  color: #808080;
}
.cid-tIiqRQ1fmP H4 {
  color: #89b758;
}
.cid-tIiqRQ1fmP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIiqRQ1fmP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIiqRREssS {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIiqRREssS .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIiqRREssS .mbr-section-title,
.cid-tIiqRREssS .mbr-section-subtitle,
.cid-tIiqRREssS .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIiqRREssS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIiqRREssS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIiqRREssS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIiqRREssS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIiqRREssS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIiqRREssS .icon-focus {
  display: none;
}
.cid-tIiqRREssS .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIiqRREssS ul {
  font-size: 0;
}
.cid-tIiqRREssS .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIiqRREssS .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIiqRREssS .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIiqRREssS .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIiqRREssS .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIiqRREssS .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIiqRREssS .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIiqRREssS .btn:hover {
  background: transparent !important;
}
.cid-tIiqRREssS .btn:hover:before {
  background: transparent !important;
}
.cid-tIiqRREssS .btn:before {
  background-color: transparent !important;
}
.cid-tIiqRREssS .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIiqRREssS .mbr-section-title {
  color: #ffffff;
}
.cid-tIiqRSLIke {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIiqRSLIke .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIiqRSLIke .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIiqRSLIke .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIiqRSLIke .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIiqRSLIke .container-fluid .row {
  padding: 0;
}
.cid-tIiqRSLIke .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIiqRSLIke .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIiqRSLIke .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIiqRSLIke .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIiqRSLIke .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIiqRSLIke .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIiqRSLIke .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIiqRSLIke .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIiqRSLIke .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIiqRSLIke .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIiqRSLIke .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIiqRSLIke .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIiqRSLIke .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIiqRSLIke .mbr-phone {
  color: #ffffff;
}
.cid-tIiqRSLIke .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIiqRSLIke .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIitzAF0c9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIitzAF0c9 nav.navbar {
  position: fixed;
}
.cid-tIitzAF0c9 .container,
.cid-tIitzAF0c9 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIitzAF0c9 .container,
  .cid-tIitzAF0c9 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIitzAF0c9 .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-tIitzAF0c9 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIitzAF0c9 .dropdown-item:hover,
.cid-tIitzAF0c9 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIitzAF0c9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIitzAF0c9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIitzAF0c9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIitzAF0c9 .nav-link {
  position: relative;
}
.cid-tIitzAF0c9 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIitzAF0c9 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIitzAF0c9 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIitzAF0c9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIitzAF0c9 .container {
  display: flex;
  margin: auto;
}
.cid-tIitzAF0c9 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIitzAF0c9 .nav-item:focus,
.cid-tIitzAF0c9 .nav-link:focus {
  outline: none;
}
.cid-tIitzAF0c9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIitzAF0c9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIitzAF0c9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIitzAF0c9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIitzAF0c9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIitzAF0c9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIitzAF0c9 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIitzAF0c9 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIitzAF0c9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIitzAF0c9 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIitzAF0c9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIitzAF0c9 .navbar.collapsed {
  justify-content: center;
}
.cid-tIitzAF0c9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIitzAF0c9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIitzAF0c9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIitzAF0c9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIitzAF0c9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIitzAF0c9 .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-tIitzAF0c9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIitzAF0c9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIitzAF0c9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIitzAF0c9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIitzAF0c9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIitzAF0c9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIitzAF0c9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIitzAF0c9 .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-tIitzAF0c9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIitzAF0c9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIitzAF0c9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIitzAF0c9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIitzAF0c9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIitzAF0c9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIitzAF0c9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIitzAF0c9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIitzAF0c9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIitzAF0c9 .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-tIitzAF0c9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIitzAF0c9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIitzAF0c9 .dropdown-item.active,
.cid-tIitzAF0c9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIitzAF0c9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIitzAF0c9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIitzAF0c9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIitzAF0c9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIitzAF0c9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIitzAF0c9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIitzAF0c9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIitzAF0c9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIitzAF0c9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIitzAF0c9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIitzAF0c9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIitzAF0c9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIitzAF0c9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIitzAF0c9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIitzAF0c9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIitzAF0c9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIitzAF0c9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIitzAF0c9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIitzAF0c9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIitzAF0c9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIitzAF0c9 .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-tIitzAF0c9 .navbar {
    height: 70px;
  }
  .cid-tIitzAF0c9 .navbar.opened {
    height: auto;
  }
  .cid-tIitzAF0c9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIitzAF0c9 .icons-menu {
    padding-right: 0;
  }
  .cid-tIitzAF0c9 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIitzBGonI {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIitzBGonI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIitzBGonI .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIitzBGonI .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIitzBGonI img {
  border-radius: 1rem;
}
.cid-tIitzBGonI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIitzBGonI .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIitzBGonI .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIitzBGonI .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIitzBGonI .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIitzBGonI .mbr-section-subtitle,
.cid-tIitzBGonI .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIitzBGonI .mbr-text,
.cid-tIitzBGonI .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIitzCvgp8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIitzCvgp8 .mbr-text {
    text-align: center;
  }
}
.cid-tIitzCvgp8 .container-fluid {
  padding: 0;
}
.cid-tIitzCvgp8 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIitzCvgp8 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIitzCvgp8 .mbr-figure {
  height: 100%;
}
.cid-tIitzCvgp8 .col-lg-6 {
  padding: 0;
}
.cid-tIitzCvgp8 .row {
  margin: 0;
}
.cid-tIitzCvgp8 .mbr-text,
.cid-tIitzCvgp8 .mbr-section-btn {
  text-align: center;
}
.cid-tIitzCvgp8 H3 {
  text-align: center;
}
.cid-tIitzDbSIY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIitzDbSIY .mbr-media {
  position: relative;
}
.cid-tIitzDbSIY .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIitzDbSIY .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIitzDbSIY .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIitzDbSIY .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIitzDbSIY .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIitzDbSIY .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIitzDbSIY .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIitzDbSIY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIitzDbSIY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIitzDbSIY .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIitzEFJfi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIitzEFJfi .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIitzEFJfi .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIitzEFJfi .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIitzEFJfi .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIitzEFJfi .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIitzEFJfi .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIitzEFJfi .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIitzEFJfi .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIitzEFJfi .mbr-figure {
    width: 100% !important;
  }
  .cid-tIitzEFJfi .menu-item {
    flex-direction: column;
  }
  .cid-tIitzEFJfi img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIitzEFJfi .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIitzEFJfi .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIitzEFJfi .special-label {
  color: #fff;
}
.cid-tIitzEFJfi .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIitzEFJfi .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIitzEFJfi .menu-row {
  margin: 0;
}
.cid-tIitzEFJfi .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIitzEFJfi .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIitzEFJfi .group-title,
.cid-tIitzEFJfi .align-wrap {
  text-align: left;
}
.cid-tIitzEFJfi SPAN {
  color: #d44765;
}
.cid-tIitzEFJfi .item-title {
  color: #808080;
}
.cid-tIitzEFJfi H4 {
  color: #89b758;
}
.cid-tIitzEFJfi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIitzEFJfi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIitzG6cHb {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIitzG6cHb .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIitzG6cHb .mbr-section-title,
.cid-tIitzG6cHb .mbr-section-subtitle,
.cid-tIitzG6cHb .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIitzG6cHb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIitzG6cHb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIitzG6cHb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIitzG6cHb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIitzG6cHb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIitzG6cHb .icon-focus {
  display: none;
}
.cid-tIitzG6cHb .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIitzG6cHb ul {
  font-size: 0;
}
.cid-tIitzG6cHb .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIitzG6cHb .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIitzG6cHb .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIitzG6cHb .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIitzG6cHb .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIitzG6cHb .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIitzG6cHb .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIitzG6cHb .btn:hover {
  background: transparent !important;
}
.cid-tIitzG6cHb .btn:hover:before {
  background: transparent !important;
}
.cid-tIitzG6cHb .btn:before {
  background-color: transparent !important;
}
.cid-tIitzG6cHb .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIitzG6cHb .mbr-section-title {
  color: #ffffff;
}
.cid-tIitzH99dP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIitzH99dP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIitzH99dP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIitzH99dP .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIitzH99dP .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIitzH99dP .container-fluid .row {
  padding: 0;
}
.cid-tIitzH99dP .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIitzH99dP .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIitzH99dP .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIitzH99dP .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIitzH99dP .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIitzH99dP .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIitzH99dP .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIitzH99dP .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIitzH99dP .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIitzH99dP .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIitzH99dP .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIitzH99dP .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIitzH99dP .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIitzH99dP .mbr-phone {
  color: #ffffff;
}
.cid-tIitzH99dP .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIitzH99dP .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIiBLzMaXF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIiBLzMaXF nav.navbar {
  position: fixed;
}
.cid-tIiBLzMaXF .container,
.cid-tIiBLzMaXF .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIiBLzMaXF .container,
  .cid-tIiBLzMaXF .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIiBLzMaXF .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-tIiBLzMaXF .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIiBLzMaXF .dropdown-item:hover,
.cid-tIiBLzMaXF .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIiBLzMaXF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIiBLzMaXF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIiBLzMaXF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIiBLzMaXF .nav-link {
  position: relative;
}
.cid-tIiBLzMaXF .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIiBLzMaXF .nav-link:hover:before {
  opacity: 1;
}
.cid-tIiBLzMaXF .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIiBLzMaXF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIiBLzMaXF .container {
  display: flex;
  margin: auto;
}
.cid-tIiBLzMaXF .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIiBLzMaXF .nav-item:focus,
.cid-tIiBLzMaXF .nav-link:focus {
  outline: none;
}
.cid-tIiBLzMaXF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIiBLzMaXF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIiBLzMaXF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIiBLzMaXF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIiBLzMaXF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIiBLzMaXF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIiBLzMaXF .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIiBLzMaXF .navbar.opened {
  transition: all 0.3s;
}
.cid-tIiBLzMaXF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIiBLzMaXF .navbar .navbar-logo img {
  width: auto;
}
.cid-tIiBLzMaXF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIiBLzMaXF .navbar.collapsed {
  justify-content: center;
}
.cid-tIiBLzMaXF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIiBLzMaXF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIiBLzMaXF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIiBLzMaXF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIiBLzMaXF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIiBLzMaXF .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-tIiBLzMaXF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIiBLzMaXF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIiBLzMaXF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIiBLzMaXF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIiBLzMaXF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIiBLzMaXF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIiBLzMaXF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIiBLzMaXF .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-tIiBLzMaXF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIiBLzMaXF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIiBLzMaXF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIiBLzMaXF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIiBLzMaXF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIiBLzMaXF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIiBLzMaXF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIiBLzMaXF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIiBLzMaXF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIiBLzMaXF .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-tIiBLzMaXF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIiBLzMaXF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIiBLzMaXF .dropdown-item.active,
.cid-tIiBLzMaXF .dropdown-item:active {
  background-color: transparent;
}
.cid-tIiBLzMaXF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIiBLzMaXF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIiBLzMaXF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIiBLzMaXF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIiBLzMaXF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIiBLzMaXF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIiBLzMaXF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIiBLzMaXF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIiBLzMaXF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIiBLzMaXF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIiBLzMaXF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIiBLzMaXF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIiBLzMaXF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIiBLzMaXF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIiBLzMaXF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIiBLzMaXF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIiBLzMaXF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIiBLzMaXF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIiBLzMaXF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIiBLzMaXF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIiBLzMaXF .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-tIiBLzMaXF .navbar {
    height: 70px;
  }
  .cid-tIiBLzMaXF .navbar.opened {
    height: auto;
  }
  .cid-tIiBLzMaXF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIiBLzMaXF .icons-menu {
    padding-right: 0;
  }
  .cid-tIiBLzMaXF .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIiBLBirdR {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIiBLBirdR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIiBLBirdR .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIiBLBirdR .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIiBLBirdR img {
  border-radius: 1rem;
}
.cid-tIiBLBirdR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIiBLBirdR .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIiBLBirdR .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIiBLBirdR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIiBLBirdR .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIiBLBirdR .mbr-section-subtitle,
.cid-tIiBLBirdR .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIiBLBirdR .mbr-text,
.cid-tIiBLBirdR .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIiBLC7Tp8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIiBLC7Tp8 .mbr-text {
    text-align: center;
  }
}
.cid-tIiBLC7Tp8 .container-fluid {
  padding: 0;
}
.cid-tIiBLC7Tp8 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIiBLC7Tp8 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIiBLC7Tp8 .mbr-figure {
  height: 100%;
}
.cid-tIiBLC7Tp8 .col-lg-6 {
  padding: 0;
}
.cid-tIiBLC7Tp8 .row {
  margin: 0;
}
.cid-tIiBLC7Tp8 .mbr-text,
.cid-tIiBLC7Tp8 .mbr-section-btn {
  text-align: center;
}
.cid-tIiBLC7Tp8 H3 {
  text-align: center;
}
.cid-tIiBLCKm7D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIiBLCKm7D .mbr-media {
  position: relative;
}
.cid-tIiBLCKm7D .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIiBLCKm7D .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIiBLCKm7D .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIiBLCKm7D .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIiBLCKm7D .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIiBLCKm7D .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIiBLCKm7D .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIiBLCKm7D .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIiBLCKm7D .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIiBLCKm7D .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIiBLEhqJj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIiBLEhqJj .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIiBLEhqJj .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIiBLEhqJj .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIiBLEhqJj .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIiBLEhqJj .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIiBLEhqJj .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIiBLEhqJj .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIiBLEhqJj .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIiBLEhqJj .mbr-figure {
    width: 100% !important;
  }
  .cid-tIiBLEhqJj .menu-item {
    flex-direction: column;
  }
  .cid-tIiBLEhqJj img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIiBLEhqJj .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIiBLEhqJj .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIiBLEhqJj .special-label {
  color: #fff;
}
.cid-tIiBLEhqJj .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIiBLEhqJj .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIiBLEhqJj .menu-row {
  margin: 0;
}
.cid-tIiBLEhqJj .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIiBLEhqJj .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIiBLEhqJj .group-title,
.cid-tIiBLEhqJj .align-wrap {
  text-align: left;
}
.cid-tIiBLEhqJj SPAN {
  color: #d44765;
}
.cid-tIiBLEhqJj .item-title {
  color: #808080;
}
.cid-tIiBLEhqJj H4 {
  color: #89b758;
}
.cid-tIiBLEhqJj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIiBLEhqJj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIiBLFMNb1 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIiBLFMNb1 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIiBLFMNb1 .mbr-section-title,
.cid-tIiBLFMNb1 .mbr-section-subtitle,
.cid-tIiBLFMNb1 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIiBLFMNb1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIiBLFMNb1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIiBLFMNb1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIiBLFMNb1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIiBLFMNb1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIiBLFMNb1 .icon-focus {
  display: none;
}
.cid-tIiBLFMNb1 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIiBLFMNb1 ul {
  font-size: 0;
}
.cid-tIiBLFMNb1 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIiBLFMNb1 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIiBLFMNb1 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIiBLFMNb1 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIiBLFMNb1 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIiBLFMNb1 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIiBLFMNb1 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIiBLFMNb1 .btn:hover {
  background: transparent !important;
}
.cid-tIiBLFMNb1 .btn:hover:before {
  background: transparent !important;
}
.cid-tIiBLFMNb1 .btn:before {
  background-color: transparent !important;
}
.cid-tIiBLFMNb1 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIiBLFMNb1 .mbr-section-title {
  color: #ffffff;
}
.cid-tIiBLGRRhf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIiBLGRRhf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIiBLGRRhf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIiBLGRRhf .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIiBLGRRhf .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIiBLGRRhf .container-fluid .row {
  padding: 0;
}
.cid-tIiBLGRRhf .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIiBLGRRhf .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIiBLGRRhf .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIiBLGRRhf .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIiBLGRRhf .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIiBLGRRhf .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIiBLGRRhf .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIiBLGRRhf .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIiBLGRRhf .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIiBLGRRhf .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIiBLGRRhf .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIiBLGRRhf .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIiBLGRRhf .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIiBLGRRhf .mbr-phone {
  color: #ffffff;
}
.cid-tIiBLGRRhf .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIiBLGRRhf .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIiFnyCgoG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIiFnyCgoG nav.navbar {
  position: fixed;
}
.cid-tIiFnyCgoG .container,
.cid-tIiFnyCgoG .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIiFnyCgoG .container,
  .cid-tIiFnyCgoG .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIiFnyCgoG .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-tIiFnyCgoG .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIiFnyCgoG .dropdown-item:hover,
.cid-tIiFnyCgoG .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIiFnyCgoG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIiFnyCgoG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIiFnyCgoG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIiFnyCgoG .nav-link {
  position: relative;
}
.cid-tIiFnyCgoG .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIiFnyCgoG .nav-link:hover:before {
  opacity: 1;
}
.cid-tIiFnyCgoG .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIiFnyCgoG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIiFnyCgoG .container {
  display: flex;
  margin: auto;
}
.cid-tIiFnyCgoG .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIiFnyCgoG .nav-item:focus,
.cid-tIiFnyCgoG .nav-link:focus {
  outline: none;
}
.cid-tIiFnyCgoG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIiFnyCgoG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIiFnyCgoG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIiFnyCgoG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIiFnyCgoG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIiFnyCgoG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIiFnyCgoG .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIiFnyCgoG .navbar.opened {
  transition: all 0.3s;
}
.cid-tIiFnyCgoG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIiFnyCgoG .navbar .navbar-logo img {
  width: auto;
}
.cid-tIiFnyCgoG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIiFnyCgoG .navbar.collapsed {
  justify-content: center;
}
.cid-tIiFnyCgoG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIiFnyCgoG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIiFnyCgoG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIiFnyCgoG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIiFnyCgoG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIiFnyCgoG .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-tIiFnyCgoG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIiFnyCgoG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIiFnyCgoG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIiFnyCgoG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIiFnyCgoG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIiFnyCgoG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIiFnyCgoG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIiFnyCgoG .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-tIiFnyCgoG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIiFnyCgoG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIiFnyCgoG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIiFnyCgoG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIiFnyCgoG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIiFnyCgoG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIiFnyCgoG .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIiFnyCgoG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIiFnyCgoG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIiFnyCgoG .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-tIiFnyCgoG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIiFnyCgoG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIiFnyCgoG .dropdown-item.active,
.cid-tIiFnyCgoG .dropdown-item:active {
  background-color: transparent;
}
.cid-tIiFnyCgoG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIiFnyCgoG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIiFnyCgoG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIiFnyCgoG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIiFnyCgoG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIiFnyCgoG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIiFnyCgoG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIiFnyCgoG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIiFnyCgoG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIiFnyCgoG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIiFnyCgoG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIiFnyCgoG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIiFnyCgoG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIiFnyCgoG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIiFnyCgoG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIiFnyCgoG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIiFnyCgoG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIiFnyCgoG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIiFnyCgoG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIiFnyCgoG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIiFnyCgoG .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-tIiFnyCgoG .navbar {
    height: 70px;
  }
  .cid-tIiFnyCgoG .navbar.opened {
    height: auto;
  }
  .cid-tIiFnyCgoG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIiFnyCgoG .icons-menu {
    padding-right: 0;
  }
  .cid-tIiFnyCgoG .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIiFnArRIG {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIiFnArRIG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIiFnArRIG .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIiFnArRIG .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIiFnArRIG img {
  border-radius: 1rem;
}
.cid-tIiFnArRIG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIiFnArRIG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIiFnArRIG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIiFnArRIG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIiFnArRIG .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIiFnArRIG .mbr-section-subtitle,
.cid-tIiFnArRIG .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIiFnArRIG .mbr-text,
.cid-tIiFnArRIG .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIiFnBhsBl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIiFnBhsBl .mbr-text {
    text-align: center;
  }
}
.cid-tIiFnBhsBl .container-fluid {
  padding: 0;
}
.cid-tIiFnBhsBl .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIiFnBhsBl img {
  height: 100%;
  object-fit: cover;
}
.cid-tIiFnBhsBl .mbr-figure {
  height: 100%;
}
.cid-tIiFnBhsBl .col-lg-6 {
  padding: 0;
}
.cid-tIiFnBhsBl .row {
  margin: 0;
}
.cid-tIiFnBhsBl .mbr-text,
.cid-tIiFnBhsBl .mbr-section-btn {
  text-align: center;
}
.cid-tIiFnBhsBl H3 {
  text-align: center;
}
.cid-tIiFnBZ7zK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIiFnBZ7zK .mbr-media {
  position: relative;
}
.cid-tIiFnBZ7zK .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIiFnBZ7zK .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIiFnBZ7zK .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIiFnBZ7zK .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIiFnBZ7zK .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIiFnBZ7zK .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIiFnBZ7zK .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIiFnBZ7zK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIiFnBZ7zK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIiFnBZ7zK .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIiFnDAb8y {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIiFnDAb8y .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIiFnDAb8y .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIiFnDAb8y .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIiFnDAb8y .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIiFnDAb8y .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIiFnDAb8y .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIiFnDAb8y .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIiFnDAb8y .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIiFnDAb8y .mbr-figure {
    width: 100% !important;
  }
  .cid-tIiFnDAb8y .menu-item {
    flex-direction: column;
  }
  .cid-tIiFnDAb8y img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIiFnDAb8y .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIiFnDAb8y .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIiFnDAb8y .special-label {
  color: #fff;
}
.cid-tIiFnDAb8y .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIiFnDAb8y .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIiFnDAb8y .menu-row {
  margin: 0;
}
.cid-tIiFnDAb8y .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIiFnDAb8y .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIiFnDAb8y .group-title,
.cid-tIiFnDAb8y .align-wrap {
  text-align: left;
}
.cid-tIiFnDAb8y SPAN {
  color: #d44765;
}
.cid-tIiFnDAb8y .item-title {
  color: #808080;
}
.cid-tIiFnDAb8y H4 {
  color: #89b758;
}
.cid-tIiFnDAb8y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIiFnDAb8y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIiFnF70Q1 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIiFnF70Q1 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIiFnF70Q1 .mbr-section-title,
.cid-tIiFnF70Q1 .mbr-section-subtitle,
.cid-tIiFnF70Q1 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIiFnF70Q1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIiFnF70Q1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIiFnF70Q1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIiFnF70Q1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIiFnF70Q1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIiFnF70Q1 .icon-focus {
  display: none;
}
.cid-tIiFnF70Q1 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIiFnF70Q1 ul {
  font-size: 0;
}
.cid-tIiFnF70Q1 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIiFnF70Q1 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIiFnF70Q1 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIiFnF70Q1 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIiFnF70Q1 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIiFnF70Q1 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIiFnF70Q1 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIiFnF70Q1 .btn:hover {
  background: transparent !important;
}
.cid-tIiFnF70Q1 .btn:hover:before {
  background: transparent !important;
}
.cid-tIiFnF70Q1 .btn:before {
  background-color: transparent !important;
}
.cid-tIiFnF70Q1 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIiFnF70Q1 .mbr-section-title {
  color: #ffffff;
}
.cid-tIiFnGd1Tm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIiFnGd1Tm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIiFnGd1Tm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIiFnGd1Tm .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIiFnGd1Tm .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIiFnGd1Tm .container-fluid .row {
  padding: 0;
}
.cid-tIiFnGd1Tm .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIiFnGd1Tm .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIiFnGd1Tm .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIiFnGd1Tm .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIiFnGd1Tm .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIiFnGd1Tm .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIiFnGd1Tm .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIiFnGd1Tm .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIiFnGd1Tm .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIiFnGd1Tm .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIiFnGd1Tm .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIiFnGd1Tm .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIiFnGd1Tm .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIiFnGd1Tm .mbr-phone {
  color: #ffffff;
}
.cid-tIiFnGd1Tm .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIiFnGd1Tm .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIoZYG3Rwy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIoZYG3Rwy nav.navbar {
  position: fixed;
}
.cid-tIoZYG3Rwy .container,
.cid-tIoZYG3Rwy .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIoZYG3Rwy .container,
  .cid-tIoZYG3Rwy .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIoZYG3Rwy .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-tIoZYG3Rwy .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIoZYG3Rwy .dropdown-item:hover,
.cid-tIoZYG3Rwy .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIoZYG3Rwy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIoZYG3Rwy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIoZYG3Rwy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIoZYG3Rwy .nav-link {
  position: relative;
}
.cid-tIoZYG3Rwy .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIoZYG3Rwy .nav-link:hover:before {
  opacity: 1;
}
.cid-tIoZYG3Rwy .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIoZYG3Rwy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIoZYG3Rwy .container {
  display: flex;
  margin: auto;
}
.cid-tIoZYG3Rwy .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIoZYG3Rwy .nav-item:focus,
.cid-tIoZYG3Rwy .nav-link:focus {
  outline: none;
}
.cid-tIoZYG3Rwy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIoZYG3Rwy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIoZYG3Rwy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIoZYG3Rwy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIoZYG3Rwy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIoZYG3Rwy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIoZYG3Rwy .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIoZYG3Rwy .navbar.opened {
  transition: all 0.3s;
}
.cid-tIoZYG3Rwy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIoZYG3Rwy .navbar .navbar-logo img {
  width: auto;
}
.cid-tIoZYG3Rwy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIoZYG3Rwy .navbar.collapsed {
  justify-content: center;
}
.cid-tIoZYG3Rwy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIoZYG3Rwy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIoZYG3Rwy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIoZYG3Rwy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIoZYG3Rwy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIoZYG3Rwy .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-tIoZYG3Rwy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIoZYG3Rwy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIoZYG3Rwy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIoZYG3Rwy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIoZYG3Rwy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIoZYG3Rwy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIoZYG3Rwy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIoZYG3Rwy .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-tIoZYG3Rwy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIoZYG3Rwy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIoZYG3Rwy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIoZYG3Rwy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIoZYG3Rwy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIoZYG3Rwy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIoZYG3Rwy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIoZYG3Rwy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIoZYG3Rwy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIoZYG3Rwy .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-tIoZYG3Rwy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIoZYG3Rwy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIoZYG3Rwy .dropdown-item.active,
.cid-tIoZYG3Rwy .dropdown-item:active {
  background-color: transparent;
}
.cid-tIoZYG3Rwy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIoZYG3Rwy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIoZYG3Rwy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIoZYG3Rwy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIoZYG3Rwy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIoZYG3Rwy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIoZYG3Rwy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIoZYG3Rwy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIoZYG3Rwy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIoZYG3Rwy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIoZYG3Rwy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIoZYG3Rwy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIoZYG3Rwy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIoZYG3Rwy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIoZYG3Rwy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIoZYG3Rwy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIoZYG3Rwy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIoZYG3Rwy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIoZYG3Rwy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIoZYG3Rwy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIoZYG3Rwy .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-tIoZYG3Rwy .navbar {
    height: 70px;
  }
  .cid-tIoZYG3Rwy .navbar.opened {
    height: auto;
  }
  .cid-tIoZYG3Rwy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIoZYG3Rwy .icons-menu {
    padding-right: 0;
  }
  .cid-tIoZYG3Rwy .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIoZYH3M8m {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIoZYH3M8m .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIoZYH3M8m .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIoZYH3M8m .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIoZYH3M8m img {
  border-radius: 1rem;
}
.cid-tIoZYH3M8m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIoZYH3M8m .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIoZYH3M8m .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIoZYH3M8m .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIoZYH3M8m .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIoZYH3M8m .mbr-section-subtitle,
.cid-tIoZYH3M8m .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIoZYH3M8m .mbr-text,
.cid-tIoZYH3M8m .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIoZYHK7PI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIoZYHK7PI .mbr-text {
    text-align: center;
  }
}
.cid-tIoZYHK7PI .container-fluid {
  padding: 0;
}
.cid-tIoZYHK7PI .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIoZYHK7PI img {
  height: 100%;
  object-fit: cover;
}
.cid-tIoZYHK7PI .mbr-figure {
  height: 100%;
}
.cid-tIoZYHK7PI .col-lg-6 {
  padding: 0;
}
.cid-tIoZYHK7PI .row {
  margin: 0;
}
.cid-tIoZYHK7PI .mbr-text,
.cid-tIoZYHK7PI .mbr-section-btn {
  text-align: center;
}
.cid-tIoZYHK7PI H3 {
  text-align: center;
}
.cid-tIoZYIymmq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIoZYIymmq .mbr-media {
  position: relative;
}
.cid-tIoZYIymmq .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIoZYIymmq .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIoZYIymmq .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIoZYIymmq .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIoZYIymmq .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIoZYIymmq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIoZYIymmq .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIoZYIymmq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIoZYIymmq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIoZYIymmq .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIoZYJFhqh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIoZYJFhqh .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIoZYJFhqh .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIoZYJFhqh .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIoZYJFhqh .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIoZYJFhqh .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIoZYJFhqh .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIoZYJFhqh .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIoZYJFhqh .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIoZYJFhqh .mbr-figure {
    width: 100% !important;
  }
  .cid-tIoZYJFhqh .menu-item {
    flex-direction: column;
  }
  .cid-tIoZYJFhqh img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIoZYJFhqh .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIoZYJFhqh .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIoZYJFhqh .special-label {
  color: #fff;
}
.cid-tIoZYJFhqh .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIoZYJFhqh .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIoZYJFhqh .menu-row {
  margin: 0;
}
.cid-tIoZYJFhqh .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIoZYJFhqh .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIoZYJFhqh .group-title,
.cid-tIoZYJFhqh .align-wrap {
  text-align: left;
}
.cid-tIoZYJFhqh SPAN {
  color: #d44765;
}
.cid-tIoZYJFhqh .item-title {
  color: #808080;
}
.cid-tIoZYJFhqh H4 {
  color: #89b758;
}
.cid-tIoZYJFhqh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIoZYJFhqh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIoZYLB8nq {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIoZYLB8nq .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIoZYLB8nq .mbr-section-title,
.cid-tIoZYLB8nq .mbr-section-subtitle,
.cid-tIoZYLB8nq .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIoZYLB8nq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIoZYLB8nq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIoZYLB8nq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIoZYLB8nq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIoZYLB8nq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIoZYLB8nq .icon-focus {
  display: none;
}
.cid-tIoZYLB8nq .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIoZYLB8nq ul {
  font-size: 0;
}
.cid-tIoZYLB8nq .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIoZYLB8nq .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIoZYLB8nq .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIoZYLB8nq .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIoZYLB8nq .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIoZYLB8nq .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIoZYLB8nq .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIoZYLB8nq .btn:hover {
  background: transparent !important;
}
.cid-tIoZYLB8nq .btn:hover:before {
  background: transparent !important;
}
.cid-tIoZYLB8nq .btn:before {
  background-color: transparent !important;
}
.cid-tIoZYLB8nq .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIoZYLB8nq .mbr-section-title {
  color: #ffffff;
}
.cid-tIoZYMQWHb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIoZYMQWHb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIoZYMQWHb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIoZYMQWHb .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIoZYMQWHb .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIoZYMQWHb .container-fluid .row {
  padding: 0;
}
.cid-tIoZYMQWHb .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIoZYMQWHb .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIoZYMQWHb .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIoZYMQWHb .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIoZYMQWHb .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIoZYMQWHb .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIoZYMQWHb .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIoZYMQWHb .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIoZYMQWHb .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIoZYMQWHb .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIoZYMQWHb .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIoZYMQWHb .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIoZYMQWHb .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIoZYMQWHb .mbr-phone {
  color: #ffffff;
}
.cid-tIoZYMQWHb .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIoZYMQWHb .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIp9zJbDtd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIp9zJbDtd nav.navbar {
  position: fixed;
}
.cid-tIp9zJbDtd .container,
.cid-tIp9zJbDtd .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIp9zJbDtd .container,
  .cid-tIp9zJbDtd .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIp9zJbDtd .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-tIp9zJbDtd .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIp9zJbDtd .dropdown-item:hover,
.cid-tIp9zJbDtd .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIp9zJbDtd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIp9zJbDtd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIp9zJbDtd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIp9zJbDtd .nav-link {
  position: relative;
}
.cid-tIp9zJbDtd .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIp9zJbDtd .nav-link:hover:before {
  opacity: 1;
}
.cid-tIp9zJbDtd .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIp9zJbDtd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIp9zJbDtd .container {
  display: flex;
  margin: auto;
}
.cid-tIp9zJbDtd .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIp9zJbDtd .nav-item:focus,
.cid-tIp9zJbDtd .nav-link:focus {
  outline: none;
}
.cid-tIp9zJbDtd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIp9zJbDtd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIp9zJbDtd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIp9zJbDtd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIp9zJbDtd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIp9zJbDtd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIp9zJbDtd .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIp9zJbDtd .navbar.opened {
  transition: all 0.3s;
}
.cid-tIp9zJbDtd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIp9zJbDtd .navbar .navbar-logo img {
  width: auto;
}
.cid-tIp9zJbDtd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIp9zJbDtd .navbar.collapsed {
  justify-content: center;
}
.cid-tIp9zJbDtd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIp9zJbDtd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIp9zJbDtd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIp9zJbDtd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIp9zJbDtd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIp9zJbDtd .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-tIp9zJbDtd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIp9zJbDtd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIp9zJbDtd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIp9zJbDtd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIp9zJbDtd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIp9zJbDtd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIp9zJbDtd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIp9zJbDtd .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-tIp9zJbDtd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIp9zJbDtd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIp9zJbDtd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIp9zJbDtd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIp9zJbDtd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIp9zJbDtd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIp9zJbDtd .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIp9zJbDtd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIp9zJbDtd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIp9zJbDtd .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-tIp9zJbDtd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIp9zJbDtd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIp9zJbDtd .dropdown-item.active,
.cid-tIp9zJbDtd .dropdown-item:active {
  background-color: transparent;
}
.cid-tIp9zJbDtd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIp9zJbDtd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIp9zJbDtd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIp9zJbDtd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIp9zJbDtd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIp9zJbDtd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIp9zJbDtd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIp9zJbDtd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIp9zJbDtd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIp9zJbDtd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIp9zJbDtd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIp9zJbDtd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIp9zJbDtd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIp9zJbDtd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIp9zJbDtd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIp9zJbDtd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIp9zJbDtd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIp9zJbDtd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIp9zJbDtd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIp9zJbDtd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIp9zJbDtd .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-tIp9zJbDtd .navbar {
    height: 70px;
  }
  .cid-tIp9zJbDtd .navbar.opened {
    height: auto;
  }
  .cid-tIp9zJbDtd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIp9zJbDtd .icons-menu {
    padding-right: 0;
  }
  .cid-tIp9zJbDtd .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIp9zLal0r {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIp9zLal0r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIp9zLal0r .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIp9zLal0r .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIp9zLal0r img {
  border-radius: 1rem;
}
.cid-tIp9zLal0r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIp9zLal0r .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIp9zLal0r .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIp9zLal0r .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIp9zLal0r .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIp9zLal0r .mbr-section-subtitle,
.cid-tIp9zLal0r .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIp9zLal0r .mbr-text,
.cid-tIp9zLal0r .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIp9zMaIn4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIp9zMaIn4 .mbr-text {
    text-align: center;
  }
}
.cid-tIp9zMaIn4 .container-fluid {
  padding: 0;
}
.cid-tIp9zMaIn4 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIp9zMaIn4 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIp9zMaIn4 .mbr-figure {
  height: 100%;
}
.cid-tIp9zMaIn4 .col-lg-6 {
  padding: 0;
}
.cid-tIp9zMaIn4 .row {
  margin: 0;
}
.cid-tIp9zMaIn4 .mbr-text,
.cid-tIp9zMaIn4 .mbr-section-btn {
  text-align: center;
}
.cid-tIp9zMaIn4 H3 {
  text-align: center;
}
.cid-tIp9zMUvPX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIp9zMUvPX .mbr-media {
  position: relative;
}
.cid-tIp9zMUvPX .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIp9zMUvPX .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIp9zMUvPX .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIp9zMUvPX .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIp9zMUvPX .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIp9zMUvPX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIp9zMUvPX .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIp9zMUvPX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIp9zMUvPX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIp9zMUvPX .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIp9zO48ua {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIp9zO48ua .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIp9zO48ua .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIp9zO48ua .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIp9zO48ua .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIp9zO48ua .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIp9zO48ua .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIp9zO48ua .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIp9zO48ua .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIp9zO48ua .mbr-figure {
    width: 100% !important;
  }
  .cid-tIp9zO48ua .menu-item {
    flex-direction: column;
  }
  .cid-tIp9zO48ua img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIp9zO48ua .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIp9zO48ua .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIp9zO48ua .special-label {
  color: #fff;
}
.cid-tIp9zO48ua .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIp9zO48ua .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIp9zO48ua .menu-row {
  margin: 0;
}
.cid-tIp9zO48ua .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIp9zO48ua .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIp9zO48ua .group-title,
.cid-tIp9zO48ua .align-wrap {
  text-align: left;
}
.cid-tIp9zO48ua SPAN {
  color: #d44765;
}
.cid-tIp9zO48ua .item-title {
  color: #808080;
}
.cid-tIp9zO48ua H4 {
  color: #89b758;
}
.cid-tIp9zO48ua .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIp9zO48ua .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIp9zQ0O20 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIp9zQ0O20 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIp9zQ0O20 .mbr-section-title,
.cid-tIp9zQ0O20 .mbr-section-subtitle,
.cid-tIp9zQ0O20 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIp9zQ0O20 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIp9zQ0O20 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIp9zQ0O20 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIp9zQ0O20 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIp9zQ0O20 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIp9zQ0O20 .icon-focus {
  display: none;
}
.cid-tIp9zQ0O20 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIp9zQ0O20 ul {
  font-size: 0;
}
.cid-tIp9zQ0O20 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIp9zQ0O20 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIp9zQ0O20 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIp9zQ0O20 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIp9zQ0O20 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIp9zQ0O20 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIp9zQ0O20 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIp9zQ0O20 .btn:hover {
  background: transparent !important;
}
.cid-tIp9zQ0O20 .btn:hover:before {
  background: transparent !important;
}
.cid-tIp9zQ0O20 .btn:before {
  background-color: transparent !important;
}
.cid-tIp9zQ0O20 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIp9zQ0O20 .mbr-section-title {
  color: #ffffff;
}
.cid-tIp9zRkh56 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIp9zRkh56 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIp9zRkh56 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIp9zRkh56 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIp9zRkh56 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIp9zRkh56 .container-fluid .row {
  padding: 0;
}
.cid-tIp9zRkh56 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIp9zRkh56 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIp9zRkh56 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIp9zRkh56 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIp9zRkh56 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIp9zRkh56 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIp9zRkh56 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIp9zRkh56 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIp9zRkh56 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIp9zRkh56 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIp9zRkh56 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIp9zRkh56 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIp9zRkh56 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIp9zRkh56 .mbr-phone {
  color: #ffffff;
}
.cid-tIp9zRkh56 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIp9zRkh56 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIpcgi1mRm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIpcgi1mRm nav.navbar {
  position: fixed;
}
.cid-tIpcgi1mRm .container,
.cid-tIpcgi1mRm .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIpcgi1mRm .container,
  .cid-tIpcgi1mRm .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIpcgi1mRm .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-tIpcgi1mRm .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIpcgi1mRm .dropdown-item:hover,
.cid-tIpcgi1mRm .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIpcgi1mRm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIpcgi1mRm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIpcgi1mRm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIpcgi1mRm .nav-link {
  position: relative;
}
.cid-tIpcgi1mRm .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIpcgi1mRm .nav-link:hover:before {
  opacity: 1;
}
.cid-tIpcgi1mRm .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIpcgi1mRm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIpcgi1mRm .container {
  display: flex;
  margin: auto;
}
.cid-tIpcgi1mRm .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIpcgi1mRm .nav-item:focus,
.cid-tIpcgi1mRm .nav-link:focus {
  outline: none;
}
.cid-tIpcgi1mRm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIpcgi1mRm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIpcgi1mRm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIpcgi1mRm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIpcgi1mRm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIpcgi1mRm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIpcgi1mRm .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIpcgi1mRm .navbar.opened {
  transition: all 0.3s;
}
.cid-tIpcgi1mRm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIpcgi1mRm .navbar .navbar-logo img {
  width: auto;
}
.cid-tIpcgi1mRm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIpcgi1mRm .navbar.collapsed {
  justify-content: center;
}
.cid-tIpcgi1mRm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIpcgi1mRm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIpcgi1mRm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIpcgi1mRm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIpcgi1mRm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIpcgi1mRm .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-tIpcgi1mRm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIpcgi1mRm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIpcgi1mRm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIpcgi1mRm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIpcgi1mRm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIpcgi1mRm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIpcgi1mRm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIpcgi1mRm .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-tIpcgi1mRm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIpcgi1mRm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIpcgi1mRm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIpcgi1mRm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIpcgi1mRm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIpcgi1mRm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIpcgi1mRm .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIpcgi1mRm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIpcgi1mRm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIpcgi1mRm .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-tIpcgi1mRm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIpcgi1mRm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIpcgi1mRm .dropdown-item.active,
.cid-tIpcgi1mRm .dropdown-item:active {
  background-color: transparent;
}
.cid-tIpcgi1mRm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIpcgi1mRm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIpcgi1mRm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIpcgi1mRm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIpcgi1mRm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIpcgi1mRm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIpcgi1mRm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIpcgi1mRm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIpcgi1mRm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIpcgi1mRm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIpcgi1mRm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIpcgi1mRm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIpcgi1mRm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIpcgi1mRm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIpcgi1mRm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIpcgi1mRm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIpcgi1mRm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIpcgi1mRm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIpcgi1mRm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIpcgi1mRm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIpcgi1mRm .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-tIpcgi1mRm .navbar {
    height: 70px;
  }
  .cid-tIpcgi1mRm .navbar.opened {
    height: auto;
  }
  .cid-tIpcgi1mRm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIpcgi1mRm .icons-menu {
    padding-right: 0;
  }
  .cid-tIpcgi1mRm .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIpcgjiSfa {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIpcgjiSfa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIpcgjiSfa .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIpcgjiSfa .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIpcgjiSfa img {
  border-radius: 1rem;
}
.cid-tIpcgjiSfa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIpcgjiSfa .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIpcgjiSfa .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIpcgjiSfa .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIpcgjiSfa .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIpcgjiSfa .mbr-section-subtitle,
.cid-tIpcgjiSfa .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIpcgjiSfa .mbr-text,
.cid-tIpcgjiSfa .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIpcgka240 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIpcgka240 .mbr-text {
    text-align: center;
  }
}
.cid-tIpcgka240 .container-fluid {
  padding: 0;
}
.cid-tIpcgka240 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIpcgka240 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIpcgka240 .mbr-figure {
  height: 100%;
}
.cid-tIpcgka240 .col-lg-6 {
  padding: 0;
}
.cid-tIpcgka240 .row {
  margin: 0;
}
.cid-tIpcgka240 .mbr-text,
.cid-tIpcgka240 .mbr-section-btn {
  text-align: center;
}
.cid-tIpcgka240 H3 {
  text-align: center;
}
.cid-tIpcgkJwkw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIpcgkJwkw .mbr-media {
  position: relative;
}
.cid-tIpcgkJwkw .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIpcgkJwkw .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIpcgkJwkw .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIpcgkJwkw .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIpcgkJwkw .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIpcgkJwkw .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIpcgkJwkw .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIpcgkJwkw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIpcgkJwkw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIpcgkJwkw .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIpcglWaVD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIpcglWaVD .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIpcglWaVD .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIpcglWaVD .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIpcglWaVD .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIpcglWaVD .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIpcglWaVD .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIpcglWaVD .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIpcglWaVD .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIpcglWaVD .mbr-figure {
    width: 100% !important;
  }
  .cid-tIpcglWaVD .menu-item {
    flex-direction: column;
  }
  .cid-tIpcglWaVD img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIpcglWaVD .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIpcglWaVD .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIpcglWaVD .special-label {
  color: #fff;
}
.cid-tIpcglWaVD .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIpcglWaVD .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIpcglWaVD .menu-row {
  margin: 0;
}
.cid-tIpcglWaVD .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIpcglWaVD .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIpcglWaVD .group-title,
.cid-tIpcglWaVD .align-wrap {
  text-align: left;
}
.cid-tIpcglWaVD SPAN {
  color: #d44765;
}
.cid-tIpcglWaVD .item-title {
  color: #808080;
}
.cid-tIpcglWaVD H4 {
  color: #89b758;
}
.cid-tIpcglWaVD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIpcglWaVD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIpcgndzkV {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIpcgndzkV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIpcgndzkV .mbr-section-title,
.cid-tIpcgndzkV .mbr-section-subtitle,
.cid-tIpcgndzkV .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIpcgndzkV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIpcgndzkV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIpcgndzkV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIpcgndzkV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIpcgndzkV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIpcgndzkV .icon-focus {
  display: none;
}
.cid-tIpcgndzkV .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIpcgndzkV ul {
  font-size: 0;
}
.cid-tIpcgndzkV .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIpcgndzkV .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIpcgndzkV .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIpcgndzkV .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIpcgndzkV .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIpcgndzkV .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIpcgndzkV .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIpcgndzkV .btn:hover {
  background: transparent !important;
}
.cid-tIpcgndzkV .btn:hover:before {
  background: transparent !important;
}
.cid-tIpcgndzkV .btn:before {
  background-color: transparent !important;
}
.cid-tIpcgndzkV .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIpcgndzkV .mbr-section-title {
  color: #ffffff;
}
.cid-tIpcgojgfq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIpcgojgfq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIpcgojgfq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIpcgojgfq .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIpcgojgfq .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIpcgojgfq .container-fluid .row {
  padding: 0;
}
.cid-tIpcgojgfq .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIpcgojgfq .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIpcgojgfq .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIpcgojgfq .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIpcgojgfq .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIpcgojgfq .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIpcgojgfq .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIpcgojgfq .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIpcgojgfq .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIpcgojgfq .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIpcgojgfq .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIpcgojgfq .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIpcgojgfq .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIpcgojgfq .mbr-phone {
  color: #ffffff;
}
.cid-tIpcgojgfq .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIpcgojgfq .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIpfWMCpH1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIpfWMCpH1 nav.navbar {
  position: fixed;
}
.cid-tIpfWMCpH1 .container,
.cid-tIpfWMCpH1 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIpfWMCpH1 .container,
  .cid-tIpfWMCpH1 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIpfWMCpH1 .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-tIpfWMCpH1 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIpfWMCpH1 .dropdown-item:hover,
.cid-tIpfWMCpH1 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIpfWMCpH1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIpfWMCpH1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIpfWMCpH1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIpfWMCpH1 .nav-link {
  position: relative;
}
.cid-tIpfWMCpH1 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIpfWMCpH1 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIpfWMCpH1 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIpfWMCpH1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIpfWMCpH1 .container {
  display: flex;
  margin: auto;
}
.cid-tIpfWMCpH1 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIpfWMCpH1 .nav-item:focus,
.cid-tIpfWMCpH1 .nav-link:focus {
  outline: none;
}
.cid-tIpfWMCpH1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIpfWMCpH1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIpfWMCpH1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIpfWMCpH1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIpfWMCpH1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIpfWMCpH1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIpfWMCpH1 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIpfWMCpH1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIpfWMCpH1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIpfWMCpH1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIpfWMCpH1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIpfWMCpH1 .navbar.collapsed {
  justify-content: center;
}
.cid-tIpfWMCpH1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIpfWMCpH1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIpfWMCpH1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIpfWMCpH1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIpfWMCpH1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIpfWMCpH1 .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-tIpfWMCpH1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIpfWMCpH1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIpfWMCpH1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIpfWMCpH1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIpfWMCpH1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIpfWMCpH1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIpfWMCpH1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIpfWMCpH1 .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-tIpfWMCpH1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIpfWMCpH1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIpfWMCpH1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIpfWMCpH1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIpfWMCpH1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIpfWMCpH1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIpfWMCpH1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIpfWMCpH1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIpfWMCpH1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIpfWMCpH1 .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-tIpfWMCpH1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIpfWMCpH1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIpfWMCpH1 .dropdown-item.active,
.cid-tIpfWMCpH1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIpfWMCpH1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIpfWMCpH1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIpfWMCpH1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIpfWMCpH1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIpfWMCpH1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIpfWMCpH1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIpfWMCpH1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIpfWMCpH1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIpfWMCpH1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIpfWMCpH1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIpfWMCpH1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIpfWMCpH1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIpfWMCpH1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIpfWMCpH1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIpfWMCpH1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIpfWMCpH1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIpfWMCpH1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIpfWMCpH1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIpfWMCpH1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIpfWMCpH1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIpfWMCpH1 .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-tIpfWMCpH1 .navbar {
    height: 70px;
  }
  .cid-tIpfWMCpH1 .navbar.opened {
    height: auto;
  }
  .cid-tIpfWMCpH1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIpfWMCpH1 .icons-menu {
    padding-right: 0;
  }
  .cid-tIpfWMCpH1 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIpfWO248u {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIpfWO248u .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIpfWO248u .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIpfWO248u .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIpfWO248u img {
  border-radius: 1rem;
}
.cid-tIpfWO248u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIpfWO248u .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIpfWO248u .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIpfWO248u .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIpfWO248u .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIpfWO248u .mbr-section-subtitle,
.cid-tIpfWO248u .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIpfWO248u .mbr-text,
.cid-tIpfWO248u .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIpfWP149t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIpfWP149t .mbr-text {
    text-align: center;
  }
}
.cid-tIpfWP149t .container-fluid {
  padding: 0;
}
.cid-tIpfWP149t .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIpfWP149t img {
  height: 100%;
  object-fit: cover;
}
.cid-tIpfWP149t .mbr-figure {
  height: 100%;
}
.cid-tIpfWP149t .col-lg-6 {
  padding: 0;
}
.cid-tIpfWP149t .row {
  margin: 0;
}
.cid-tIpfWP149t .mbr-text,
.cid-tIpfWP149t .mbr-section-btn {
  text-align: center;
}
.cid-tIpfWP149t H3 {
  text-align: center;
}
.cid-tIpfWPIG7C {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIpfWPIG7C .mbr-media {
  position: relative;
}
.cid-tIpfWPIG7C .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIpfWPIG7C .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIpfWPIG7C .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIpfWPIG7C .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIpfWPIG7C .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIpfWPIG7C .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIpfWPIG7C .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIpfWPIG7C .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIpfWPIG7C .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIpfWPIG7C .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIpfWR0p0B {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIpfWR0p0B .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIpfWR0p0B .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIpfWR0p0B .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIpfWR0p0B .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIpfWR0p0B .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIpfWR0p0B .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIpfWR0p0B .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIpfWR0p0B .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIpfWR0p0B .mbr-figure {
    width: 100% !important;
  }
  .cid-tIpfWR0p0B .menu-item {
    flex-direction: column;
  }
  .cid-tIpfWR0p0B img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIpfWR0p0B .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIpfWR0p0B .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIpfWR0p0B .special-label {
  color: #fff;
}
.cid-tIpfWR0p0B .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIpfWR0p0B .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIpfWR0p0B .menu-row {
  margin: 0;
}
.cid-tIpfWR0p0B .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIpfWR0p0B .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIpfWR0p0B .group-title,
.cid-tIpfWR0p0B .align-wrap {
  text-align: left;
}
.cid-tIpfWR0p0B SPAN {
  color: #d44765;
}
.cid-tIpfWR0p0B .item-title {
  color: #808080;
}
.cid-tIpfWR0p0B H4 {
  color: #89b758;
}
.cid-tIpfWR0p0B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIpfWR0p0B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIpfWSzagG {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIpfWSzagG .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIpfWSzagG .mbr-section-title,
.cid-tIpfWSzagG .mbr-section-subtitle,
.cid-tIpfWSzagG .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIpfWSzagG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIpfWSzagG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIpfWSzagG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIpfWSzagG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIpfWSzagG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIpfWSzagG .icon-focus {
  display: none;
}
.cid-tIpfWSzagG .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIpfWSzagG ul {
  font-size: 0;
}
.cid-tIpfWSzagG .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIpfWSzagG .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIpfWSzagG .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIpfWSzagG .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIpfWSzagG .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIpfWSzagG .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIpfWSzagG .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIpfWSzagG .btn:hover {
  background: transparent !important;
}
.cid-tIpfWSzagG .btn:hover:before {
  background: transparent !important;
}
.cid-tIpfWSzagG .btn:before {
  background-color: transparent !important;
}
.cid-tIpfWSzagG .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIpfWSzagG .mbr-section-title {
  color: #ffffff;
}
.cid-tIpfWTCshT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIpfWTCshT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIpfWTCshT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIpfWTCshT .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIpfWTCshT .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIpfWTCshT .container-fluid .row {
  padding: 0;
}
.cid-tIpfWTCshT .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIpfWTCshT .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIpfWTCshT .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIpfWTCshT .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIpfWTCshT .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIpfWTCshT .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIpfWTCshT .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIpfWTCshT .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIpfWTCshT .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIpfWTCshT .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIpfWTCshT .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIpfWTCshT .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIpfWTCshT .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIpfWTCshT .mbr-phone {
  color: #ffffff;
}
.cid-tIpfWTCshT .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIpfWTCshT .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIqkHtzyM0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIqkHtzyM0 nav.navbar {
  position: fixed;
}
.cid-tIqkHtzyM0 .container,
.cid-tIqkHtzyM0 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIqkHtzyM0 .container,
  .cid-tIqkHtzyM0 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIqkHtzyM0 .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-tIqkHtzyM0 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIqkHtzyM0 .dropdown-item:hover,
.cid-tIqkHtzyM0 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIqkHtzyM0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIqkHtzyM0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIqkHtzyM0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIqkHtzyM0 .nav-link {
  position: relative;
}
.cid-tIqkHtzyM0 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIqkHtzyM0 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIqkHtzyM0 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIqkHtzyM0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIqkHtzyM0 .container {
  display: flex;
  margin: auto;
}
.cid-tIqkHtzyM0 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIqkHtzyM0 .nav-item:focus,
.cid-tIqkHtzyM0 .nav-link:focus {
  outline: none;
}
.cid-tIqkHtzyM0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIqkHtzyM0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIqkHtzyM0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIqkHtzyM0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIqkHtzyM0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIqkHtzyM0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIqkHtzyM0 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIqkHtzyM0 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIqkHtzyM0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIqkHtzyM0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIqkHtzyM0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIqkHtzyM0 .navbar.collapsed {
  justify-content: center;
}
.cid-tIqkHtzyM0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIqkHtzyM0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIqkHtzyM0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIqkHtzyM0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIqkHtzyM0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIqkHtzyM0 .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-tIqkHtzyM0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIqkHtzyM0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIqkHtzyM0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIqkHtzyM0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIqkHtzyM0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIqkHtzyM0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIqkHtzyM0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIqkHtzyM0 .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-tIqkHtzyM0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIqkHtzyM0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIqkHtzyM0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIqkHtzyM0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIqkHtzyM0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIqkHtzyM0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIqkHtzyM0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIqkHtzyM0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIqkHtzyM0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIqkHtzyM0 .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-tIqkHtzyM0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIqkHtzyM0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIqkHtzyM0 .dropdown-item.active,
.cid-tIqkHtzyM0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIqkHtzyM0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIqkHtzyM0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIqkHtzyM0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIqkHtzyM0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIqkHtzyM0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIqkHtzyM0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIqkHtzyM0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIqkHtzyM0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIqkHtzyM0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIqkHtzyM0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIqkHtzyM0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIqkHtzyM0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqkHtzyM0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqkHtzyM0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIqkHtzyM0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqkHtzyM0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIqkHtzyM0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIqkHtzyM0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqkHtzyM0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIqkHtzyM0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIqkHtzyM0 .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-tIqkHtzyM0 .navbar {
    height: 70px;
  }
  .cid-tIqkHtzyM0 .navbar.opened {
    height: auto;
  }
  .cid-tIqkHtzyM0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIqkHtzyM0 .icons-menu {
    padding-right: 0;
  }
  .cid-tIqkHtzyM0 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIqkHvcT6I {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqkHvcT6I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqkHvcT6I .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIqkHvcT6I .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIqkHvcT6I img {
  border-radius: 1rem;
}
.cid-tIqkHvcT6I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqkHvcT6I .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIqkHvcT6I .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIqkHvcT6I .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIqkHvcT6I .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIqkHvcT6I .mbr-section-subtitle,
.cid-tIqkHvcT6I .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIqkHvcT6I .mbr-text,
.cid-tIqkHvcT6I .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIqkHvTcV9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIqkHvTcV9 .mbr-text {
    text-align: center;
  }
}
.cid-tIqkHvTcV9 .container-fluid {
  padding: 0;
}
.cid-tIqkHvTcV9 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIqkHvTcV9 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIqkHvTcV9 .mbr-figure {
  height: 100%;
}
.cid-tIqkHvTcV9 .col-lg-6 {
  padding: 0;
}
.cid-tIqkHvTcV9 .row {
  margin: 0;
}
.cid-tIqkHvTcV9 .mbr-text,
.cid-tIqkHvTcV9 .mbr-section-btn {
  text-align: center;
}
.cid-tIqkHvTcV9 H3 {
  text-align: center;
}
.cid-tIqkHwEyTR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIqkHwEyTR .mbr-media {
  position: relative;
}
.cid-tIqkHwEyTR .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIqkHwEyTR .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIqkHwEyTR .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIqkHwEyTR .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIqkHwEyTR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIqkHwEyTR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIqkHwEyTR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIqkHwEyTR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIqkHwEyTR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIqkHwEyTR .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIqkHxU2Tf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIqkHxU2Tf .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIqkHxU2Tf .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIqkHxU2Tf .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIqkHxU2Tf .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIqkHxU2Tf .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIqkHxU2Tf .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIqkHxU2Tf .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIqkHxU2Tf .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIqkHxU2Tf .mbr-figure {
    width: 100% !important;
  }
  .cid-tIqkHxU2Tf .menu-item {
    flex-direction: column;
  }
  .cid-tIqkHxU2Tf img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIqkHxU2Tf .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIqkHxU2Tf .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIqkHxU2Tf .special-label {
  color: #fff;
}
.cid-tIqkHxU2Tf .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIqkHxU2Tf .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIqkHxU2Tf .menu-row {
  margin: 0;
}
.cid-tIqkHxU2Tf .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIqkHxU2Tf .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIqkHxU2Tf .group-title,
.cid-tIqkHxU2Tf .align-wrap {
  text-align: left;
}
.cid-tIqkHxU2Tf SPAN {
  color: #d44765;
}
.cid-tIqkHxU2Tf .item-title {
  color: #808080;
}
.cid-tIqkHxU2Tf H4 {
  color: #89b758;
}
.cid-tIqkHxU2Tf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqkHxU2Tf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqkHzFGEZ {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIqkHzFGEZ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIqkHzFGEZ .mbr-section-title,
.cid-tIqkHzFGEZ .mbr-section-subtitle,
.cid-tIqkHzFGEZ .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIqkHzFGEZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIqkHzFGEZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIqkHzFGEZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIqkHzFGEZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIqkHzFGEZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIqkHzFGEZ .icon-focus {
  display: none;
}
.cid-tIqkHzFGEZ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIqkHzFGEZ ul {
  font-size: 0;
}
.cid-tIqkHzFGEZ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIqkHzFGEZ .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIqkHzFGEZ .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIqkHzFGEZ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIqkHzFGEZ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIqkHzFGEZ .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIqkHzFGEZ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIqkHzFGEZ .btn:hover {
  background: transparent !important;
}
.cid-tIqkHzFGEZ .btn:hover:before {
  background: transparent !important;
}
.cid-tIqkHzFGEZ .btn:before {
  background-color: transparent !important;
}
.cid-tIqkHzFGEZ .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIqkHzFGEZ .mbr-section-title {
  color: #ffffff;
}
.cid-tIqkHBatYE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqkHBatYE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqkHBatYE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqkHBatYE .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIqkHBatYE .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIqkHBatYE .container-fluid .row {
  padding: 0;
}
.cid-tIqkHBatYE .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIqkHBatYE .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIqkHBatYE .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIqkHBatYE .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIqkHBatYE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIqkHBatYE .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIqkHBatYE .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqkHBatYE .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIqkHBatYE .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIqkHBatYE .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqkHBatYE .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIqkHBatYE .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIqkHBatYE .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIqkHBatYE .mbr-phone {
  color: #ffffff;
}
.cid-tIqkHBatYE .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIqkHBatYE .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIqnKtaAvu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIqnKtaAvu nav.navbar {
  position: fixed;
}
.cid-tIqnKtaAvu .container,
.cid-tIqnKtaAvu .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIqnKtaAvu .container,
  .cid-tIqnKtaAvu .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIqnKtaAvu .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-tIqnKtaAvu .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIqnKtaAvu .dropdown-item:hover,
.cid-tIqnKtaAvu .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIqnKtaAvu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIqnKtaAvu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIqnKtaAvu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIqnKtaAvu .nav-link {
  position: relative;
}
.cid-tIqnKtaAvu .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIqnKtaAvu .nav-link:hover:before {
  opacity: 1;
}
.cid-tIqnKtaAvu .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIqnKtaAvu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIqnKtaAvu .container {
  display: flex;
  margin: auto;
}
.cid-tIqnKtaAvu .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIqnKtaAvu .nav-item:focus,
.cid-tIqnKtaAvu .nav-link:focus {
  outline: none;
}
.cid-tIqnKtaAvu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIqnKtaAvu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIqnKtaAvu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIqnKtaAvu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIqnKtaAvu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIqnKtaAvu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIqnKtaAvu .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIqnKtaAvu .navbar.opened {
  transition: all 0.3s;
}
.cid-tIqnKtaAvu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIqnKtaAvu .navbar .navbar-logo img {
  width: auto;
}
.cid-tIqnKtaAvu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIqnKtaAvu .navbar.collapsed {
  justify-content: center;
}
.cid-tIqnKtaAvu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIqnKtaAvu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIqnKtaAvu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIqnKtaAvu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIqnKtaAvu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIqnKtaAvu .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-tIqnKtaAvu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIqnKtaAvu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIqnKtaAvu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIqnKtaAvu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIqnKtaAvu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIqnKtaAvu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIqnKtaAvu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIqnKtaAvu .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-tIqnKtaAvu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIqnKtaAvu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIqnKtaAvu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIqnKtaAvu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIqnKtaAvu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIqnKtaAvu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIqnKtaAvu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIqnKtaAvu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIqnKtaAvu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIqnKtaAvu .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-tIqnKtaAvu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIqnKtaAvu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIqnKtaAvu .dropdown-item.active,
.cid-tIqnKtaAvu .dropdown-item:active {
  background-color: transparent;
}
.cid-tIqnKtaAvu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIqnKtaAvu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIqnKtaAvu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIqnKtaAvu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIqnKtaAvu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIqnKtaAvu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIqnKtaAvu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIqnKtaAvu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIqnKtaAvu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIqnKtaAvu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIqnKtaAvu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIqnKtaAvu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqnKtaAvu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqnKtaAvu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIqnKtaAvu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqnKtaAvu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIqnKtaAvu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIqnKtaAvu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqnKtaAvu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIqnKtaAvu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIqnKtaAvu .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-tIqnKtaAvu .navbar {
    height: 70px;
  }
  .cid-tIqnKtaAvu .navbar.opened {
    height: auto;
  }
  .cid-tIqnKtaAvu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIqnKtaAvu .icons-menu {
    padding-right: 0;
  }
  .cid-tIqnKtaAvu .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIqnKuBO6i {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqnKuBO6i .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqnKuBO6i .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIqnKuBO6i .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIqnKuBO6i img {
  border-radius: 1rem;
}
.cid-tIqnKuBO6i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqnKuBO6i .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIqnKuBO6i .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIqnKuBO6i .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIqnKuBO6i .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIqnKuBO6i .mbr-section-subtitle,
.cid-tIqnKuBO6i .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIqnKuBO6i .mbr-text,
.cid-tIqnKuBO6i .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIqnKwa8Cl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIqnKwa8Cl .mbr-text {
    text-align: center;
  }
}
.cid-tIqnKwa8Cl .container-fluid {
  padding: 0;
}
.cid-tIqnKwa8Cl .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIqnKwa8Cl img {
  height: 100%;
  object-fit: cover;
}
.cid-tIqnKwa8Cl .mbr-figure {
  height: 100%;
}
.cid-tIqnKwa8Cl .col-lg-6 {
  padding: 0;
}
.cid-tIqnKwa8Cl .row {
  margin: 0;
}
.cid-tIqnKwa8Cl .mbr-text,
.cid-tIqnKwa8Cl .mbr-section-btn {
  text-align: center;
}
.cid-tIqnKwa8Cl H3 {
  text-align: center;
}
.cid-tIqnKwGGhB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIqnKwGGhB .mbr-media {
  position: relative;
}
.cid-tIqnKwGGhB .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIqnKwGGhB .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIqnKwGGhB .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIqnKwGGhB .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIqnKwGGhB .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIqnKwGGhB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIqnKwGGhB .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIqnKwGGhB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIqnKwGGhB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIqnKwGGhB .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIqnKxUNUS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIqnKxUNUS .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIqnKxUNUS .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIqnKxUNUS .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIqnKxUNUS .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIqnKxUNUS .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIqnKxUNUS .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIqnKxUNUS .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIqnKxUNUS .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIqnKxUNUS .mbr-figure {
    width: 100% !important;
  }
  .cid-tIqnKxUNUS .menu-item {
    flex-direction: column;
  }
  .cid-tIqnKxUNUS img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIqnKxUNUS .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIqnKxUNUS .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIqnKxUNUS .special-label {
  color: #fff;
}
.cid-tIqnKxUNUS .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIqnKxUNUS .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIqnKxUNUS .menu-row {
  margin: 0;
}
.cid-tIqnKxUNUS .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIqnKxUNUS .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIqnKxUNUS .group-title,
.cid-tIqnKxUNUS .align-wrap {
  text-align: left;
}
.cid-tIqnKxUNUS SPAN {
  color: #d44765;
}
.cid-tIqnKxUNUS .item-title {
  color: #808080;
}
.cid-tIqnKxUNUS H4 {
  color: #89b758;
}
.cid-tIqnKxUNUS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqnKxUNUS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqnKzgmlw {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIqnKzgmlw .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIqnKzgmlw .mbr-section-title,
.cid-tIqnKzgmlw .mbr-section-subtitle,
.cid-tIqnKzgmlw .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIqnKzgmlw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIqnKzgmlw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIqnKzgmlw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIqnKzgmlw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIqnKzgmlw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIqnKzgmlw .icon-focus {
  display: none;
}
.cid-tIqnKzgmlw .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIqnKzgmlw ul {
  font-size: 0;
}
.cid-tIqnKzgmlw .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIqnKzgmlw .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIqnKzgmlw .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIqnKzgmlw .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIqnKzgmlw .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIqnKzgmlw .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIqnKzgmlw .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIqnKzgmlw .btn:hover {
  background: transparent !important;
}
.cid-tIqnKzgmlw .btn:hover:before {
  background: transparent !important;
}
.cid-tIqnKzgmlw .btn:before {
  background-color: transparent !important;
}
.cid-tIqnKzgmlw .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIqnKzgmlw .mbr-section-title {
  color: #ffffff;
}
.cid-tIqnKAoVM9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqnKAoVM9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqnKAoVM9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqnKAoVM9 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIqnKAoVM9 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIqnKAoVM9 .container-fluid .row {
  padding: 0;
}
.cid-tIqnKAoVM9 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIqnKAoVM9 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIqnKAoVM9 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIqnKAoVM9 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIqnKAoVM9 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIqnKAoVM9 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIqnKAoVM9 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqnKAoVM9 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIqnKAoVM9 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIqnKAoVM9 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqnKAoVM9 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIqnKAoVM9 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIqnKAoVM9 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIqnKAoVM9 .mbr-phone {
  color: #ffffff;
}
.cid-tIqnKAoVM9 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIqnKAoVM9 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIqs97ofJY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIqs97ofJY nav.navbar {
  position: fixed;
}
.cid-tIqs97ofJY .container,
.cid-tIqs97ofJY .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIqs97ofJY .container,
  .cid-tIqs97ofJY .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIqs97ofJY .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-tIqs97ofJY .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIqs97ofJY .dropdown-item:hover,
.cid-tIqs97ofJY .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIqs97ofJY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIqs97ofJY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIqs97ofJY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIqs97ofJY .nav-link {
  position: relative;
}
.cid-tIqs97ofJY .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIqs97ofJY .nav-link:hover:before {
  opacity: 1;
}
.cid-tIqs97ofJY .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIqs97ofJY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIqs97ofJY .container {
  display: flex;
  margin: auto;
}
.cid-tIqs97ofJY .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIqs97ofJY .nav-item:focus,
.cid-tIqs97ofJY .nav-link:focus {
  outline: none;
}
.cid-tIqs97ofJY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIqs97ofJY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIqs97ofJY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIqs97ofJY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIqs97ofJY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIqs97ofJY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIqs97ofJY .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIqs97ofJY .navbar.opened {
  transition: all 0.3s;
}
.cid-tIqs97ofJY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIqs97ofJY .navbar .navbar-logo img {
  width: auto;
}
.cid-tIqs97ofJY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIqs97ofJY .navbar.collapsed {
  justify-content: center;
}
.cid-tIqs97ofJY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIqs97ofJY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIqs97ofJY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIqs97ofJY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIqs97ofJY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIqs97ofJY .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-tIqs97ofJY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIqs97ofJY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIqs97ofJY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIqs97ofJY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIqs97ofJY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIqs97ofJY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIqs97ofJY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIqs97ofJY .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-tIqs97ofJY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIqs97ofJY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIqs97ofJY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIqs97ofJY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIqs97ofJY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIqs97ofJY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIqs97ofJY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIqs97ofJY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIqs97ofJY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIqs97ofJY .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-tIqs97ofJY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIqs97ofJY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIqs97ofJY .dropdown-item.active,
.cid-tIqs97ofJY .dropdown-item:active {
  background-color: transparent;
}
.cid-tIqs97ofJY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIqs97ofJY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIqs97ofJY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIqs97ofJY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIqs97ofJY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIqs97ofJY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIqs97ofJY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIqs97ofJY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIqs97ofJY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIqs97ofJY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIqs97ofJY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIqs97ofJY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqs97ofJY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqs97ofJY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIqs97ofJY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqs97ofJY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIqs97ofJY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIqs97ofJY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqs97ofJY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIqs97ofJY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIqs97ofJY .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-tIqs97ofJY .navbar {
    height: 70px;
  }
  .cid-tIqs97ofJY .navbar.opened {
    height: auto;
  }
  .cid-tIqs97ofJY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIqs97ofJY .icons-menu {
    padding-right: 0;
  }
  .cid-tIqs97ofJY .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIqs98P8Wm {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqs98P8Wm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqs98P8Wm .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIqs98P8Wm .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIqs98P8Wm img {
  border-radius: 1rem;
}
.cid-tIqs98P8Wm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqs98P8Wm .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIqs98P8Wm .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIqs98P8Wm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIqs98P8Wm .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIqs98P8Wm .mbr-section-subtitle,
.cid-tIqs98P8Wm .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIqs98P8Wm .mbr-text,
.cid-tIqs98P8Wm .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIqs99Rmdk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIqs99Rmdk .mbr-text {
    text-align: center;
  }
}
.cid-tIqs99Rmdk .container-fluid {
  padding: 0;
}
.cid-tIqs99Rmdk .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIqs99Rmdk img {
  height: 100%;
  object-fit: cover;
}
.cid-tIqs99Rmdk .mbr-figure {
  height: 100%;
}
.cid-tIqs99Rmdk .col-lg-6 {
  padding: 0;
}
.cid-tIqs99Rmdk .row {
  margin: 0;
}
.cid-tIqs99Rmdk .mbr-text,
.cid-tIqs99Rmdk .mbr-section-btn {
  text-align: center;
}
.cid-tIqs99Rmdk H3 {
  text-align: center;
}
.cid-tIqs9arp6T {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIqs9arp6T .mbr-media {
  position: relative;
}
.cid-tIqs9arp6T .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIqs9arp6T .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIqs9arp6T .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIqs9arp6T .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIqs9arp6T .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIqs9arp6T .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIqs9arp6T .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIqs9arp6T .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIqs9arp6T .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIqs9arp6T .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIqs9bTfOV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIqs9bTfOV .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIqs9bTfOV .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIqs9bTfOV .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIqs9bTfOV .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIqs9bTfOV .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIqs9bTfOV .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIqs9bTfOV .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIqs9bTfOV .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIqs9bTfOV .mbr-figure {
    width: 100% !important;
  }
  .cid-tIqs9bTfOV .menu-item {
    flex-direction: column;
  }
  .cid-tIqs9bTfOV img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIqs9bTfOV .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIqs9bTfOV .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIqs9bTfOV .special-label {
  color: #fff;
}
.cid-tIqs9bTfOV .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIqs9bTfOV .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIqs9bTfOV .menu-row {
  margin: 0;
}
.cid-tIqs9bTfOV .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIqs9bTfOV .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIqs9bTfOV .group-title,
.cid-tIqs9bTfOV .align-wrap {
  text-align: left;
}
.cid-tIqs9bTfOV SPAN {
  color: #d44765;
}
.cid-tIqs9bTfOV .item-title {
  color: #808080;
}
.cid-tIqs9bTfOV H4 {
  color: #89b758;
}
.cid-tIqs9bTfOV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqs9bTfOV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqs9dtQeE {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIqs9dtQeE .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIqs9dtQeE .mbr-section-title,
.cid-tIqs9dtQeE .mbr-section-subtitle,
.cid-tIqs9dtQeE .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIqs9dtQeE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIqs9dtQeE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIqs9dtQeE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIqs9dtQeE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIqs9dtQeE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIqs9dtQeE .icon-focus {
  display: none;
}
.cid-tIqs9dtQeE .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIqs9dtQeE ul {
  font-size: 0;
}
.cid-tIqs9dtQeE .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIqs9dtQeE .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIqs9dtQeE .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIqs9dtQeE .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIqs9dtQeE .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIqs9dtQeE .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIqs9dtQeE .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIqs9dtQeE .btn:hover {
  background: transparent !important;
}
.cid-tIqs9dtQeE .btn:hover:before {
  background: transparent !important;
}
.cid-tIqs9dtQeE .btn:before {
  background-color: transparent !important;
}
.cid-tIqs9dtQeE .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIqs9dtQeE .mbr-section-title {
  color: #ffffff;
}
.cid-tIqs9dtQeE .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIqs9f1wSK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqs9f1wSK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqs9f1wSK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqs9f1wSK .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIqs9f1wSK .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIqs9f1wSK .container-fluid .row {
  padding: 0;
}
.cid-tIqs9f1wSK .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIqs9f1wSK .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIqs9f1wSK .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIqs9f1wSK .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIqs9f1wSK .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIqs9f1wSK .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIqs9f1wSK .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqs9f1wSK .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIqs9f1wSK .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIqs9f1wSK .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqs9f1wSK .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIqs9f1wSK .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIqs9f1wSK .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIqs9f1wSK .mbr-phone {
  color: #ffffff;
}
.cid-tIqs9f1wSK .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIqs9f1wSK .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIqMvHhoLi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIqMvHhoLi nav.navbar {
  position: fixed;
}
.cid-tIqMvHhoLi .container,
.cid-tIqMvHhoLi .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIqMvHhoLi .container,
  .cid-tIqMvHhoLi .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIqMvHhoLi .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-tIqMvHhoLi .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIqMvHhoLi .dropdown-item:hover,
.cid-tIqMvHhoLi .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIqMvHhoLi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIqMvHhoLi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIqMvHhoLi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIqMvHhoLi .nav-link {
  position: relative;
}
.cid-tIqMvHhoLi .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIqMvHhoLi .nav-link:hover:before {
  opacity: 1;
}
.cid-tIqMvHhoLi .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIqMvHhoLi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIqMvHhoLi .container {
  display: flex;
  margin: auto;
}
.cid-tIqMvHhoLi .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIqMvHhoLi .nav-item:focus,
.cid-tIqMvHhoLi .nav-link:focus {
  outline: none;
}
.cid-tIqMvHhoLi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIqMvHhoLi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIqMvHhoLi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIqMvHhoLi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIqMvHhoLi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIqMvHhoLi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIqMvHhoLi .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIqMvHhoLi .navbar.opened {
  transition: all 0.3s;
}
.cid-tIqMvHhoLi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIqMvHhoLi .navbar .navbar-logo img {
  width: auto;
}
.cid-tIqMvHhoLi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIqMvHhoLi .navbar.collapsed {
  justify-content: center;
}
.cid-tIqMvHhoLi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIqMvHhoLi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIqMvHhoLi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIqMvHhoLi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIqMvHhoLi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIqMvHhoLi .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-tIqMvHhoLi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIqMvHhoLi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIqMvHhoLi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIqMvHhoLi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIqMvHhoLi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIqMvHhoLi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIqMvHhoLi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIqMvHhoLi .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-tIqMvHhoLi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIqMvHhoLi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIqMvHhoLi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIqMvHhoLi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIqMvHhoLi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIqMvHhoLi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIqMvHhoLi .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIqMvHhoLi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIqMvHhoLi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIqMvHhoLi .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-tIqMvHhoLi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIqMvHhoLi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIqMvHhoLi .dropdown-item.active,
.cid-tIqMvHhoLi .dropdown-item:active {
  background-color: transparent;
}
.cid-tIqMvHhoLi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIqMvHhoLi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIqMvHhoLi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIqMvHhoLi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIqMvHhoLi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIqMvHhoLi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIqMvHhoLi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIqMvHhoLi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIqMvHhoLi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIqMvHhoLi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIqMvHhoLi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIqMvHhoLi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqMvHhoLi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqMvHhoLi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIqMvHhoLi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqMvHhoLi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIqMvHhoLi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIqMvHhoLi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqMvHhoLi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIqMvHhoLi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIqMvHhoLi .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-tIqMvHhoLi .navbar {
    height: 70px;
  }
  .cid-tIqMvHhoLi .navbar.opened {
    height: auto;
  }
  .cid-tIqMvHhoLi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIqMvHhoLi .icons-menu {
    padding-right: 0;
  }
  .cid-tIqMvHhoLi .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIqMvIR280 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqMvIR280 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqMvIR280 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIqMvIR280 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIqMvIR280 img {
  border-radius: 1rem;
}
.cid-tIqMvIR280 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqMvIR280 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIqMvIR280 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIqMvIR280 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIqMvIR280 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIqMvIR280 .mbr-section-subtitle,
.cid-tIqMvIR280 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIqMvIR280 .mbr-text,
.cid-tIqMvIR280 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIqMvJLhh6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIqMvJLhh6 .mbr-text {
    text-align: center;
  }
}
.cid-tIqMvJLhh6 .container-fluid {
  padding: 0;
}
.cid-tIqMvJLhh6 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIqMvJLhh6 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIqMvJLhh6 .mbr-figure {
  height: 100%;
}
.cid-tIqMvJLhh6 .col-lg-6 {
  padding: 0;
}
.cid-tIqMvJLhh6 .row {
  margin: 0;
}
.cid-tIqMvJLhh6 .mbr-text,
.cid-tIqMvJLhh6 .mbr-section-btn {
  text-align: center;
}
.cid-tIqMvJLhh6 H3 {
  text-align: center;
}
.cid-tIqMvKvXMr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIqMvKvXMr .mbr-media {
  position: relative;
}
.cid-tIqMvKvXMr .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIqMvKvXMr .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIqMvKvXMr .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIqMvKvXMr .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIqMvKvXMr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIqMvKvXMr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIqMvKvXMr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIqMvKvXMr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIqMvKvXMr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIqMvKvXMr .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIqMvLSxn8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIqMvLSxn8 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIqMvLSxn8 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIqMvLSxn8 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIqMvLSxn8 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIqMvLSxn8 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIqMvLSxn8 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIqMvLSxn8 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIqMvLSxn8 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIqMvLSxn8 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIqMvLSxn8 .menu-item {
    flex-direction: column;
  }
  .cid-tIqMvLSxn8 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIqMvLSxn8 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIqMvLSxn8 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIqMvLSxn8 .special-label {
  color: #fff;
}
.cid-tIqMvLSxn8 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIqMvLSxn8 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIqMvLSxn8 .menu-row {
  margin: 0;
}
.cid-tIqMvLSxn8 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIqMvLSxn8 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIqMvLSxn8 .group-title,
.cid-tIqMvLSxn8 .align-wrap {
  text-align: left;
}
.cid-tIqMvLSxn8 SPAN {
  color: #d44765;
}
.cid-tIqMvLSxn8 .item-title {
  color: #808080;
}
.cid-tIqMvLSxn8 H4 {
  color: #89b758;
}
.cid-tIqMvLSxn8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqMvLSxn8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqMvNgSZW {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIqMvNgSZW .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIqMvNgSZW .mbr-section-title,
.cid-tIqMvNgSZW .mbr-section-subtitle,
.cid-tIqMvNgSZW .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIqMvNgSZW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIqMvNgSZW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIqMvNgSZW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIqMvNgSZW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIqMvNgSZW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIqMvNgSZW .icon-focus {
  display: none;
}
.cid-tIqMvNgSZW .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIqMvNgSZW ul {
  font-size: 0;
}
.cid-tIqMvNgSZW .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIqMvNgSZW .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIqMvNgSZW .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIqMvNgSZW .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIqMvNgSZW .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIqMvNgSZW .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIqMvNgSZW .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIqMvNgSZW .btn:hover {
  background: transparent !important;
}
.cid-tIqMvNgSZW .btn:hover:before {
  background: transparent !important;
}
.cid-tIqMvNgSZW .btn:before {
  background-color: transparent !important;
}
.cid-tIqMvNgSZW .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIqMvNgSZW .mbr-section-title {
  color: #ffffff;
}
.cid-tIqMvNgSZW .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIqMvOcrxE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqMvOcrxE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqMvOcrxE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqMvOcrxE .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIqMvOcrxE .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIqMvOcrxE .container-fluid .row {
  padding: 0;
}
.cid-tIqMvOcrxE .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIqMvOcrxE .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIqMvOcrxE .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIqMvOcrxE .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIqMvOcrxE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIqMvOcrxE .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIqMvOcrxE .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqMvOcrxE .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIqMvOcrxE .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIqMvOcrxE .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqMvOcrxE .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIqMvOcrxE .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIqMvOcrxE .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIqMvOcrxE .mbr-phone {
  color: #ffffff;
}
.cid-tIqMvOcrxE .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIqMvOcrxE .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIqOuhixP0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIqOuhixP0 nav.navbar {
  position: fixed;
}
.cid-tIqOuhixP0 .container,
.cid-tIqOuhixP0 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIqOuhixP0 .container,
  .cid-tIqOuhixP0 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIqOuhixP0 .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-tIqOuhixP0 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIqOuhixP0 .dropdown-item:hover,
.cid-tIqOuhixP0 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIqOuhixP0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIqOuhixP0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIqOuhixP0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIqOuhixP0 .nav-link {
  position: relative;
}
.cid-tIqOuhixP0 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIqOuhixP0 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIqOuhixP0 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIqOuhixP0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIqOuhixP0 .container {
  display: flex;
  margin: auto;
}
.cid-tIqOuhixP0 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIqOuhixP0 .nav-item:focus,
.cid-tIqOuhixP0 .nav-link:focus {
  outline: none;
}
.cid-tIqOuhixP0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIqOuhixP0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIqOuhixP0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIqOuhixP0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIqOuhixP0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIqOuhixP0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIqOuhixP0 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIqOuhixP0 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIqOuhixP0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIqOuhixP0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIqOuhixP0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIqOuhixP0 .navbar.collapsed {
  justify-content: center;
}
.cid-tIqOuhixP0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIqOuhixP0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIqOuhixP0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIqOuhixP0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIqOuhixP0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIqOuhixP0 .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-tIqOuhixP0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIqOuhixP0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIqOuhixP0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIqOuhixP0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIqOuhixP0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIqOuhixP0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIqOuhixP0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIqOuhixP0 .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-tIqOuhixP0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIqOuhixP0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIqOuhixP0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIqOuhixP0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIqOuhixP0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIqOuhixP0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIqOuhixP0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIqOuhixP0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIqOuhixP0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIqOuhixP0 .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-tIqOuhixP0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIqOuhixP0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIqOuhixP0 .dropdown-item.active,
.cid-tIqOuhixP0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIqOuhixP0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIqOuhixP0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIqOuhixP0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIqOuhixP0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIqOuhixP0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIqOuhixP0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIqOuhixP0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIqOuhixP0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIqOuhixP0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIqOuhixP0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIqOuhixP0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIqOuhixP0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqOuhixP0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqOuhixP0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIqOuhixP0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqOuhixP0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIqOuhixP0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIqOuhixP0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqOuhixP0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIqOuhixP0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIqOuhixP0 .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-tIqOuhixP0 .navbar {
    height: 70px;
  }
  .cid-tIqOuhixP0 .navbar.opened {
    height: auto;
  }
  .cid-tIqOuhixP0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIqOuhixP0 .icons-menu {
    padding-right: 0;
  }
  .cid-tIqOuhixP0 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIqOuhZfym {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqOuhZfym .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqOuhZfym .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIqOuhZfym .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIqOuhZfym img {
  border-radius: 1rem;
}
.cid-tIqOuhZfym .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqOuhZfym .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIqOuhZfym .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIqOuhZfym .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIqOuhZfym .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIqOuhZfym .mbr-section-subtitle,
.cid-tIqOuhZfym .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIqOuhZfym .mbr-text,
.cid-tIqOuhZfym .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIqOuizdkZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIqOuizdkZ .mbr-text {
    text-align: center;
  }
}
.cid-tIqOuizdkZ .container-fluid {
  padding: 0;
}
.cid-tIqOuizdkZ .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIqOuizdkZ img {
  height: 100%;
  object-fit: cover;
}
.cid-tIqOuizdkZ .mbr-figure {
  height: 100%;
}
.cid-tIqOuizdkZ .col-lg-6 {
  padding: 0;
}
.cid-tIqOuizdkZ .row {
  margin: 0;
}
.cid-tIqOuizdkZ .mbr-text,
.cid-tIqOuizdkZ .mbr-section-btn {
  text-align: center;
}
.cid-tIqOuizdkZ H3 {
  text-align: center;
}
.cid-tIqOujbkHr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIqOujbkHr .mbr-media {
  position: relative;
}
.cid-tIqOujbkHr .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIqOujbkHr .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIqOujbkHr .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIqOujbkHr .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIqOujbkHr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIqOujbkHr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIqOujbkHr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIqOujbkHr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIqOujbkHr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIqOujbkHr .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIqOukdvIF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIqOukdvIF .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIqOukdvIF .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIqOukdvIF .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIqOukdvIF .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIqOukdvIF .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIqOukdvIF .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIqOukdvIF .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIqOukdvIF .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIqOukdvIF .mbr-figure {
    width: 100% !important;
  }
  .cid-tIqOukdvIF .menu-item {
    flex-direction: column;
  }
  .cid-tIqOukdvIF img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIqOukdvIF .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIqOukdvIF .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIqOukdvIF .special-label {
  color: #fff;
}
.cid-tIqOukdvIF .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIqOukdvIF .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIqOukdvIF .menu-row {
  margin: 0;
}
.cid-tIqOukdvIF .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIqOukdvIF .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIqOukdvIF .group-title,
.cid-tIqOukdvIF .align-wrap {
  text-align: left;
}
.cid-tIqOukdvIF SPAN {
  color: #d44765;
}
.cid-tIqOukdvIF .item-title {
  color: #808080;
}
.cid-tIqOukdvIF H4 {
  color: #89b758;
}
.cid-tIqOukdvIF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqOukdvIF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqOulE5eB {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIqOulE5eB .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIqOulE5eB .mbr-section-title,
.cid-tIqOulE5eB .mbr-section-subtitle,
.cid-tIqOulE5eB .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIqOulE5eB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIqOulE5eB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIqOulE5eB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIqOulE5eB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIqOulE5eB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIqOulE5eB .icon-focus {
  display: none;
}
.cid-tIqOulE5eB .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIqOulE5eB ul {
  font-size: 0;
}
.cid-tIqOulE5eB .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIqOulE5eB .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIqOulE5eB .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIqOulE5eB .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIqOulE5eB .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIqOulE5eB .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIqOulE5eB .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIqOulE5eB .btn:hover {
  background: transparent !important;
}
.cid-tIqOulE5eB .btn:hover:before {
  background: transparent !important;
}
.cid-tIqOulE5eB .btn:before {
  background-color: transparent !important;
}
.cid-tIqOulE5eB .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIqOulE5eB .mbr-section-title {
  color: #ffffff;
}
.cid-tIqOulE5eB .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIqOumKKUT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqOumKKUT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqOumKKUT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqOumKKUT .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIqOumKKUT .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIqOumKKUT .container-fluid .row {
  padding: 0;
}
.cid-tIqOumKKUT .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIqOumKKUT .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIqOumKKUT .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIqOumKKUT .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIqOumKKUT .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIqOumKKUT .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIqOumKKUT .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqOumKKUT .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIqOumKKUT .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIqOumKKUT .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqOumKKUT .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIqOumKKUT .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIqOumKKUT .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIqOumKKUT .mbr-phone {
  color: #ffffff;
}
.cid-tIqOumKKUT .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIqOumKKUT .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIqRRp8Obj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIqRRp8Obj nav.navbar {
  position: fixed;
}
.cid-tIqRRp8Obj .container,
.cid-tIqRRp8Obj .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIqRRp8Obj .container,
  .cid-tIqRRp8Obj .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIqRRp8Obj .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-tIqRRp8Obj .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIqRRp8Obj .dropdown-item:hover,
.cid-tIqRRp8Obj .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIqRRp8Obj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIqRRp8Obj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIqRRp8Obj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIqRRp8Obj .nav-link {
  position: relative;
}
.cid-tIqRRp8Obj .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIqRRp8Obj .nav-link:hover:before {
  opacity: 1;
}
.cid-tIqRRp8Obj .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIqRRp8Obj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIqRRp8Obj .container {
  display: flex;
  margin: auto;
}
.cid-tIqRRp8Obj .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIqRRp8Obj .nav-item:focus,
.cid-tIqRRp8Obj .nav-link:focus {
  outline: none;
}
.cid-tIqRRp8Obj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIqRRp8Obj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIqRRp8Obj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIqRRp8Obj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIqRRp8Obj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIqRRp8Obj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIqRRp8Obj .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIqRRp8Obj .navbar.opened {
  transition: all 0.3s;
}
.cid-tIqRRp8Obj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIqRRp8Obj .navbar .navbar-logo img {
  width: auto;
}
.cid-tIqRRp8Obj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIqRRp8Obj .navbar.collapsed {
  justify-content: center;
}
.cid-tIqRRp8Obj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIqRRp8Obj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIqRRp8Obj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIqRRp8Obj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIqRRp8Obj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIqRRp8Obj .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-tIqRRp8Obj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIqRRp8Obj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIqRRp8Obj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIqRRp8Obj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIqRRp8Obj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIqRRp8Obj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIqRRp8Obj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIqRRp8Obj .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-tIqRRp8Obj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIqRRp8Obj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIqRRp8Obj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIqRRp8Obj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIqRRp8Obj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIqRRp8Obj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIqRRp8Obj .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIqRRp8Obj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIqRRp8Obj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIqRRp8Obj .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-tIqRRp8Obj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIqRRp8Obj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIqRRp8Obj .dropdown-item.active,
.cid-tIqRRp8Obj .dropdown-item:active {
  background-color: transparent;
}
.cid-tIqRRp8Obj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIqRRp8Obj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIqRRp8Obj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIqRRp8Obj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIqRRp8Obj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIqRRp8Obj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIqRRp8Obj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIqRRp8Obj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIqRRp8Obj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIqRRp8Obj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIqRRp8Obj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIqRRp8Obj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqRRp8Obj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqRRp8Obj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIqRRp8Obj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqRRp8Obj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIqRRp8Obj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIqRRp8Obj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqRRp8Obj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIqRRp8Obj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIqRRp8Obj .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-tIqRRp8Obj .navbar {
    height: 70px;
  }
  .cid-tIqRRp8Obj .navbar.opened {
    height: auto;
  }
  .cid-tIqRRp8Obj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIqRRp8Obj .icons-menu {
    padding-right: 0;
  }
  .cid-tIqRRp8Obj .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIqRRqTXTq {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqRRqTXTq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqRRqTXTq .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIqRRqTXTq .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIqRRqTXTq img {
  border-radius: 1rem;
}
.cid-tIqRRqTXTq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqRRqTXTq .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIqRRqTXTq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIqRRqTXTq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIqRRqTXTq .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIqRRqTXTq .mbr-section-subtitle,
.cid-tIqRRqTXTq .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIqRRqTXTq .mbr-text,
.cid-tIqRRqTXTq .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIqRRs35Ke {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIqRRs35Ke .mbr-text {
    text-align: center;
  }
}
.cid-tIqRRs35Ke .container-fluid {
  padding: 0;
}
.cid-tIqRRs35Ke .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIqRRs35Ke img {
  height: 100%;
  object-fit: cover;
}
.cid-tIqRRs35Ke .mbr-figure {
  height: 100%;
}
.cid-tIqRRs35Ke .col-lg-6 {
  padding: 0;
}
.cid-tIqRRs35Ke .row {
  margin: 0;
}
.cid-tIqRRs35Ke .mbr-text,
.cid-tIqRRs35Ke .mbr-section-btn {
  text-align: center;
}
.cid-tIqRRs35Ke H3 {
  text-align: center;
}
.cid-tIqRRsOMRW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIqRRsOMRW .mbr-media {
  position: relative;
}
.cid-tIqRRsOMRW .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIqRRsOMRW .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIqRRsOMRW .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIqRRsOMRW .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIqRRsOMRW .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIqRRsOMRW .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIqRRsOMRW .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIqRRsOMRW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIqRRsOMRW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIqRRsOMRW .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIqRRuixn4 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIqRRuixn4 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIqRRuixn4 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIqRRuixn4 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIqRRuixn4 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIqRRuixn4 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIqRRuixn4 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIqRRuixn4 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIqRRuixn4 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIqRRuixn4 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIqRRuixn4 .menu-item {
    flex-direction: column;
  }
  .cid-tIqRRuixn4 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIqRRuixn4 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIqRRuixn4 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIqRRuixn4 .special-label {
  color: #fff;
}
.cid-tIqRRuixn4 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIqRRuixn4 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIqRRuixn4 .menu-row {
  margin: 0;
}
.cid-tIqRRuixn4 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIqRRuixn4 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIqRRuixn4 .group-title,
.cid-tIqRRuixn4 .align-wrap {
  text-align: left;
}
.cid-tIqRRuixn4 SPAN {
  color: #d44765;
}
.cid-tIqRRuixn4 .item-title {
  color: #808080;
}
.cid-tIqRRuixn4 H4 {
  color: #89b758;
}
.cid-tIqRRuixn4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqRRuixn4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqRRw8O7e {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIqRRw8O7e .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIqRRw8O7e .mbr-section-title,
.cid-tIqRRw8O7e .mbr-section-subtitle,
.cid-tIqRRw8O7e .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIqRRw8O7e .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIqRRw8O7e .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIqRRw8O7e .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIqRRw8O7e .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIqRRw8O7e .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIqRRw8O7e .icon-focus {
  display: none;
}
.cid-tIqRRw8O7e .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIqRRw8O7e ul {
  font-size: 0;
}
.cid-tIqRRw8O7e .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIqRRw8O7e .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIqRRw8O7e .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIqRRw8O7e .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIqRRw8O7e .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIqRRw8O7e .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIqRRw8O7e .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIqRRw8O7e .btn:hover {
  background: transparent !important;
}
.cid-tIqRRw8O7e .btn:hover:before {
  background: transparent !important;
}
.cid-tIqRRw8O7e .btn:before {
  background-color: transparent !important;
}
.cid-tIqRRw8O7e .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIqRRw8O7e .mbr-section-title {
  color: #ffffff;
}
.cid-tIqRRw8O7e .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIqRRxlF98 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqRRxlF98 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqRRxlF98 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqRRxlF98 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIqRRxlF98 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIqRRxlF98 .container-fluid .row {
  padding: 0;
}
.cid-tIqRRxlF98 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIqRRxlF98 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIqRRxlF98 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIqRRxlF98 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIqRRxlF98 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIqRRxlF98 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIqRRxlF98 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqRRxlF98 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIqRRxlF98 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIqRRxlF98 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqRRxlF98 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIqRRxlF98 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIqRRxlF98 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIqRRxlF98 .mbr-phone {
  color: #ffffff;
}
.cid-tIqRRxlF98 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIqRRxlF98 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIqUvVPBtb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIqUvVPBtb nav.navbar {
  position: fixed;
}
.cid-tIqUvVPBtb .container,
.cid-tIqUvVPBtb .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIqUvVPBtb .container,
  .cid-tIqUvVPBtb .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIqUvVPBtb .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-tIqUvVPBtb .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIqUvVPBtb .dropdown-item:hover,
.cid-tIqUvVPBtb .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIqUvVPBtb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIqUvVPBtb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIqUvVPBtb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIqUvVPBtb .nav-link {
  position: relative;
}
.cid-tIqUvVPBtb .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIqUvVPBtb .nav-link:hover:before {
  opacity: 1;
}
.cid-tIqUvVPBtb .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIqUvVPBtb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIqUvVPBtb .container {
  display: flex;
  margin: auto;
}
.cid-tIqUvVPBtb .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIqUvVPBtb .nav-item:focus,
.cid-tIqUvVPBtb .nav-link:focus {
  outline: none;
}
.cid-tIqUvVPBtb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIqUvVPBtb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIqUvVPBtb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIqUvVPBtb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIqUvVPBtb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIqUvVPBtb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIqUvVPBtb .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIqUvVPBtb .navbar.opened {
  transition: all 0.3s;
}
.cid-tIqUvVPBtb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIqUvVPBtb .navbar .navbar-logo img {
  width: auto;
}
.cid-tIqUvVPBtb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIqUvVPBtb .navbar.collapsed {
  justify-content: center;
}
.cid-tIqUvVPBtb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIqUvVPBtb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIqUvVPBtb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIqUvVPBtb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIqUvVPBtb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIqUvVPBtb .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-tIqUvVPBtb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIqUvVPBtb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIqUvVPBtb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIqUvVPBtb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIqUvVPBtb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIqUvVPBtb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIqUvVPBtb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIqUvVPBtb .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-tIqUvVPBtb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIqUvVPBtb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIqUvVPBtb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIqUvVPBtb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIqUvVPBtb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIqUvVPBtb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIqUvVPBtb .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIqUvVPBtb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIqUvVPBtb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIqUvVPBtb .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-tIqUvVPBtb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIqUvVPBtb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIqUvVPBtb .dropdown-item.active,
.cid-tIqUvVPBtb .dropdown-item:active {
  background-color: transparent;
}
.cid-tIqUvVPBtb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIqUvVPBtb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIqUvVPBtb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIqUvVPBtb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIqUvVPBtb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIqUvVPBtb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIqUvVPBtb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIqUvVPBtb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIqUvVPBtb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIqUvVPBtb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIqUvVPBtb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIqUvVPBtb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqUvVPBtb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIqUvVPBtb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIqUvVPBtb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqUvVPBtb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIqUvVPBtb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIqUvVPBtb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIqUvVPBtb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIqUvVPBtb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIqUvVPBtb .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-tIqUvVPBtb .navbar {
    height: 70px;
  }
  .cid-tIqUvVPBtb .navbar.opened {
    height: auto;
  }
  .cid-tIqUvVPBtb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIqUvVPBtb .icons-menu {
    padding-right: 0;
  }
  .cid-tIqUvVPBtb .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIqUvXk2yG {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqUvXk2yG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqUvXk2yG .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIqUvXk2yG .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIqUvXk2yG img {
  border-radius: 1rem;
}
.cid-tIqUvXk2yG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqUvXk2yG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIqUvXk2yG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIqUvXk2yG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIqUvXk2yG .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIqUvXk2yG .mbr-section-subtitle,
.cid-tIqUvXk2yG .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIqUvXk2yG .mbr-text,
.cid-tIqUvXk2yG .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIqUvY99db {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIqUvY99db .mbr-text {
    text-align: center;
  }
}
.cid-tIqUvY99db .container-fluid {
  padding: 0;
}
.cid-tIqUvY99db .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIqUvY99db img {
  height: 100%;
  object-fit: cover;
}
.cid-tIqUvY99db .mbr-figure {
  height: 100%;
}
.cid-tIqUvY99db .col-lg-6 {
  padding: 0;
}
.cid-tIqUvY99db .row {
  margin: 0;
}
.cid-tIqUvY99db .mbr-text,
.cid-tIqUvY99db .mbr-section-btn {
  text-align: center;
}
.cid-tIqUvY99db H3 {
  text-align: center;
}
.cid-tIqUvYFeBq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIqUvYFeBq .mbr-media {
  position: relative;
}
.cid-tIqUvYFeBq .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIqUvYFeBq .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIqUvYFeBq .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIqUvYFeBq .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIqUvYFeBq .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIqUvYFeBq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIqUvYFeBq .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIqUvYFeBq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIqUvYFeBq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIqUvYFeBq .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIqUvZJjh2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIqUvZJjh2 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIqUvZJjh2 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIqUvZJjh2 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIqUvZJjh2 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIqUvZJjh2 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIqUvZJjh2 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIqUvZJjh2 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIqUvZJjh2 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIqUvZJjh2 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIqUvZJjh2 .menu-item {
    flex-direction: column;
  }
  .cid-tIqUvZJjh2 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIqUvZJjh2 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIqUvZJjh2 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIqUvZJjh2 .special-label {
  color: #fff;
}
.cid-tIqUvZJjh2 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIqUvZJjh2 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIqUvZJjh2 .menu-row {
  margin: 0;
}
.cid-tIqUvZJjh2 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIqUvZJjh2 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIqUvZJjh2 .group-title,
.cid-tIqUvZJjh2 .align-wrap {
  text-align: left;
}
.cid-tIqUvZJjh2 SPAN {
  color: #d44765;
}
.cid-tIqUvZJjh2 .item-title {
  color: #808080;
}
.cid-tIqUvZJjh2 H4 {
  color: #89b758;
}
.cid-tIqUvZJjh2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqUvZJjh2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqUw112Ps {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIqUw112Ps .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIqUw112Ps .mbr-section-title,
.cid-tIqUw112Ps .mbr-section-subtitle,
.cid-tIqUw112Ps .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIqUw112Ps .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIqUw112Ps .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIqUw112Ps .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIqUw112Ps .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIqUw112Ps .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIqUw112Ps .icon-focus {
  display: none;
}
.cid-tIqUw112Ps .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIqUw112Ps ul {
  font-size: 0;
}
.cid-tIqUw112Ps .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIqUw112Ps .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIqUw112Ps .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIqUw112Ps .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIqUw112Ps .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIqUw112Ps .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIqUw112Ps .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIqUw112Ps .btn:hover {
  background: transparent !important;
}
.cid-tIqUw112Ps .btn:hover:before {
  background: transparent !important;
}
.cid-tIqUw112Ps .btn:before {
  background-color: transparent !important;
}
.cid-tIqUw112Ps .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIqUw112Ps .mbr-section-title {
  color: #ffffff;
}
.cid-tIqUw112Ps .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIqUw1YMkA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIqUw1YMkA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIqUw1YMkA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIqUw1YMkA .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIqUw1YMkA .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIqUw1YMkA .container-fluid .row {
  padding: 0;
}
.cid-tIqUw1YMkA .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIqUw1YMkA .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIqUw1YMkA .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIqUw1YMkA .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIqUw1YMkA .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIqUw1YMkA .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIqUw1YMkA .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqUw1YMkA .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIqUw1YMkA .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIqUw1YMkA .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIqUw1YMkA .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIqUw1YMkA .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIqUw1YMkA .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIqUw1YMkA .mbr-phone {
  color: #ffffff;
}
.cid-tIqUw1YMkA .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIqUw1YMkA .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIr04QwoMP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIr04QwoMP nav.navbar {
  position: fixed;
}
.cid-tIr04QwoMP .container,
.cid-tIr04QwoMP .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIr04QwoMP .container,
  .cid-tIr04QwoMP .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIr04QwoMP .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-tIr04QwoMP .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIr04QwoMP .dropdown-item:hover,
.cid-tIr04QwoMP .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIr04QwoMP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIr04QwoMP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIr04QwoMP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIr04QwoMP .nav-link {
  position: relative;
}
.cid-tIr04QwoMP .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIr04QwoMP .nav-link:hover:before {
  opacity: 1;
}
.cid-tIr04QwoMP .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIr04QwoMP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIr04QwoMP .container {
  display: flex;
  margin: auto;
}
.cid-tIr04QwoMP .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIr04QwoMP .nav-item:focus,
.cid-tIr04QwoMP .nav-link:focus {
  outline: none;
}
.cid-tIr04QwoMP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIr04QwoMP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIr04QwoMP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIr04QwoMP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIr04QwoMP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIr04QwoMP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIr04QwoMP .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIr04QwoMP .navbar.opened {
  transition: all 0.3s;
}
.cid-tIr04QwoMP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIr04QwoMP .navbar .navbar-logo img {
  width: auto;
}
.cid-tIr04QwoMP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIr04QwoMP .navbar.collapsed {
  justify-content: center;
}
.cid-tIr04QwoMP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIr04QwoMP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIr04QwoMP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIr04QwoMP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIr04QwoMP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIr04QwoMP .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-tIr04QwoMP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIr04QwoMP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIr04QwoMP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIr04QwoMP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIr04QwoMP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIr04QwoMP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIr04QwoMP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIr04QwoMP .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-tIr04QwoMP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIr04QwoMP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIr04QwoMP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIr04QwoMP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIr04QwoMP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIr04QwoMP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIr04QwoMP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIr04QwoMP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIr04QwoMP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIr04QwoMP .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-tIr04QwoMP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIr04QwoMP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIr04QwoMP .dropdown-item.active,
.cid-tIr04QwoMP .dropdown-item:active {
  background-color: transparent;
}
.cid-tIr04QwoMP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIr04QwoMP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIr04QwoMP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIr04QwoMP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIr04QwoMP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIr04QwoMP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIr04QwoMP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIr04QwoMP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIr04QwoMP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIr04QwoMP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIr04QwoMP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIr04QwoMP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIr04QwoMP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIr04QwoMP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIr04QwoMP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIr04QwoMP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIr04QwoMP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIr04QwoMP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIr04QwoMP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIr04QwoMP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIr04QwoMP .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-tIr04QwoMP .navbar {
    height: 70px;
  }
  .cid-tIr04QwoMP .navbar.opened {
    height: auto;
  }
  .cid-tIr04QwoMP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIr04QwoMP .icons-menu {
    padding-right: 0;
  }
  .cid-tIr04QwoMP .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIr04RNnkK {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIr04RNnkK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIr04RNnkK .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIr04RNnkK .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIr04RNnkK img {
  border-radius: 1rem;
}
.cid-tIr04RNnkK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIr04RNnkK .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIr04RNnkK .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIr04RNnkK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIr04RNnkK .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIr04RNnkK .mbr-section-subtitle,
.cid-tIr04RNnkK .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIr04RNnkK .mbr-text,
.cid-tIr04RNnkK .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIr04SzMGu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIr04SzMGu .mbr-text {
    text-align: center;
  }
}
.cid-tIr04SzMGu .container-fluid {
  padding: 0;
}
.cid-tIr04SzMGu .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIr04SzMGu img {
  height: 100%;
  object-fit: cover;
}
.cid-tIr04SzMGu .mbr-figure {
  height: 100%;
}
.cid-tIr04SzMGu .col-lg-6 {
  padding: 0;
}
.cid-tIr04SzMGu .row {
  margin: 0;
}
.cid-tIr04SzMGu .mbr-text,
.cid-tIr04SzMGu .mbr-section-btn {
  text-align: center;
}
.cid-tIr04SzMGu H3 {
  text-align: center;
}
.cid-tIr04T6p87 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIr04T6p87 .mbr-media {
  position: relative;
}
.cid-tIr04T6p87 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIr04T6p87 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIr04T6p87 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIr04T6p87 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIr04T6p87 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIr04T6p87 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIr04T6p87 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIr04T6p87 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIr04T6p87 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIr04T6p87 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIr04UmdTV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIr04UmdTV .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIr04UmdTV .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIr04UmdTV .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIr04UmdTV .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIr04UmdTV .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIr04UmdTV .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIr04UmdTV .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIr04UmdTV .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIr04UmdTV .mbr-figure {
    width: 100% !important;
  }
  .cid-tIr04UmdTV .menu-item {
    flex-direction: column;
  }
  .cid-tIr04UmdTV img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIr04UmdTV .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIr04UmdTV .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIr04UmdTV .special-label {
  color: #fff;
}
.cid-tIr04UmdTV .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIr04UmdTV .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIr04UmdTV .menu-row {
  margin: 0;
}
.cid-tIr04UmdTV .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIr04UmdTV .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIr04UmdTV .group-title,
.cid-tIr04UmdTV .align-wrap {
  text-align: left;
}
.cid-tIr04UmdTV SPAN {
  color: #d44765;
}
.cid-tIr04UmdTV .item-title {
  color: #808080;
}
.cid-tIr04UmdTV H4 {
  color: #89b758;
}
.cid-tIr04UmdTV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIr04UmdTV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIr04VMOpX {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIr04VMOpX .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIr04VMOpX .mbr-section-title,
.cid-tIr04VMOpX .mbr-section-subtitle,
.cid-tIr04VMOpX .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIr04VMOpX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIr04VMOpX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIr04VMOpX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIr04VMOpX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIr04VMOpX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIr04VMOpX .icon-focus {
  display: none;
}
.cid-tIr04VMOpX .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIr04VMOpX ul {
  font-size: 0;
}
.cid-tIr04VMOpX .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIr04VMOpX .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIr04VMOpX .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIr04VMOpX .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIr04VMOpX .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIr04VMOpX .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIr04VMOpX .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIr04VMOpX .btn:hover {
  background: transparent !important;
}
.cid-tIr04VMOpX .btn:hover:before {
  background: transparent !important;
}
.cid-tIr04VMOpX .btn:before {
  background-color: transparent !important;
}
.cid-tIr04VMOpX .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIr04VMOpX .mbr-section-title {
  color: #ffffff;
}
.cid-tIr04VMOpX .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIr04WGCYl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIr04WGCYl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIr04WGCYl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIr04WGCYl .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIr04WGCYl .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIr04WGCYl .container-fluid .row {
  padding: 0;
}
.cid-tIr04WGCYl .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIr04WGCYl .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIr04WGCYl .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIr04WGCYl .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIr04WGCYl .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIr04WGCYl .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIr04WGCYl .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIr04WGCYl .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIr04WGCYl .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIr04WGCYl .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIr04WGCYl .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIr04WGCYl .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIr04WGCYl .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIr04WGCYl .mbr-phone {
  color: #ffffff;
}
.cid-tIr04WGCYl .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIr04WGCYl .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIr3L6zOX8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIr3L6zOX8 nav.navbar {
  position: fixed;
}
.cid-tIr3L6zOX8 .container,
.cid-tIr3L6zOX8 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIr3L6zOX8 .container,
  .cid-tIr3L6zOX8 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIr3L6zOX8 .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-tIr3L6zOX8 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIr3L6zOX8 .dropdown-item:hover,
.cid-tIr3L6zOX8 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIr3L6zOX8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIr3L6zOX8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIr3L6zOX8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIr3L6zOX8 .nav-link {
  position: relative;
}
.cid-tIr3L6zOX8 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIr3L6zOX8 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIr3L6zOX8 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIr3L6zOX8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIr3L6zOX8 .container {
  display: flex;
  margin: auto;
}
.cid-tIr3L6zOX8 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIr3L6zOX8 .nav-item:focus,
.cid-tIr3L6zOX8 .nav-link:focus {
  outline: none;
}
.cid-tIr3L6zOX8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIr3L6zOX8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIr3L6zOX8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIr3L6zOX8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIr3L6zOX8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIr3L6zOX8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIr3L6zOX8 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIr3L6zOX8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIr3L6zOX8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIr3L6zOX8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIr3L6zOX8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIr3L6zOX8 .navbar.collapsed {
  justify-content: center;
}
.cid-tIr3L6zOX8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIr3L6zOX8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIr3L6zOX8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIr3L6zOX8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIr3L6zOX8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIr3L6zOX8 .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-tIr3L6zOX8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIr3L6zOX8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIr3L6zOX8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIr3L6zOX8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIr3L6zOX8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIr3L6zOX8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIr3L6zOX8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIr3L6zOX8 .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-tIr3L6zOX8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIr3L6zOX8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIr3L6zOX8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIr3L6zOX8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIr3L6zOX8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIr3L6zOX8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIr3L6zOX8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIr3L6zOX8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIr3L6zOX8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIr3L6zOX8 .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-tIr3L6zOX8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIr3L6zOX8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIr3L6zOX8 .dropdown-item.active,
.cid-tIr3L6zOX8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIr3L6zOX8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIr3L6zOX8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIr3L6zOX8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIr3L6zOX8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIr3L6zOX8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIr3L6zOX8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIr3L6zOX8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIr3L6zOX8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIr3L6zOX8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIr3L6zOX8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIr3L6zOX8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIr3L6zOX8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIr3L6zOX8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIr3L6zOX8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIr3L6zOX8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIr3L6zOX8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIr3L6zOX8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIr3L6zOX8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIr3L6zOX8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIr3L6zOX8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIr3L6zOX8 .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-tIr3L6zOX8 .navbar {
    height: 70px;
  }
  .cid-tIr3L6zOX8 .navbar.opened {
    height: auto;
  }
  .cid-tIr3L6zOX8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIr3L6zOX8 .icons-menu {
    padding-right: 0;
  }
  .cid-tIr3L6zOX8 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIr3L7CCTi {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIr3L7CCTi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIr3L7CCTi .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIr3L7CCTi .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIr3L7CCTi img {
  border-radius: 1rem;
}
.cid-tIr3L7CCTi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIr3L7CCTi .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIr3L7CCTi .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIr3L7CCTi .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIr3L7CCTi .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIr3L7CCTi .mbr-section-subtitle,
.cid-tIr3L7CCTi .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIr3L7CCTi .mbr-text,
.cid-tIr3L7CCTi .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIr3L8lTyR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIr3L8lTyR .mbr-text {
    text-align: center;
  }
}
.cid-tIr3L8lTyR .container-fluid {
  padding: 0;
}
.cid-tIr3L8lTyR .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIr3L8lTyR img {
  height: 100%;
  object-fit: cover;
}
.cid-tIr3L8lTyR .mbr-figure {
  height: 100%;
}
.cid-tIr3L8lTyR .col-lg-6 {
  padding: 0;
}
.cid-tIr3L8lTyR .row {
  margin: 0;
}
.cid-tIr3L8lTyR .mbr-text,
.cid-tIr3L8lTyR .mbr-section-btn {
  text-align: center;
}
.cid-tIr3L8lTyR H3 {
  text-align: center;
}
.cid-tIr3L8P4SL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIr3L8P4SL .mbr-media {
  position: relative;
}
.cid-tIr3L8P4SL .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIr3L8P4SL .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIr3L8P4SL .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIr3L8P4SL .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIr3L8P4SL .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIr3L8P4SL .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIr3L8P4SL .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIr3L8P4SL .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIr3L8P4SL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIr3L8P4SL .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIr3L9Lqgn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIr3L9Lqgn .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIr3L9Lqgn .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIr3L9Lqgn .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIr3L9Lqgn .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIr3L9Lqgn .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIr3L9Lqgn .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIr3L9Lqgn .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIr3L9Lqgn .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIr3L9Lqgn .mbr-figure {
    width: 100% !important;
  }
  .cid-tIr3L9Lqgn .menu-item {
    flex-direction: column;
  }
  .cid-tIr3L9Lqgn img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIr3L9Lqgn .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIr3L9Lqgn .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIr3L9Lqgn .special-label {
  color: #fff;
}
.cid-tIr3L9Lqgn .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIr3L9Lqgn .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIr3L9Lqgn .menu-row {
  margin: 0;
}
.cid-tIr3L9Lqgn .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIr3L9Lqgn .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIr3L9Lqgn .group-title,
.cid-tIr3L9Lqgn .align-wrap {
  text-align: left;
}
.cid-tIr3L9Lqgn SPAN {
  color: #d44765;
}
.cid-tIr3L9Lqgn .item-title {
  color: #808080;
}
.cid-tIr3L9Lqgn H4 {
  color: #89b758;
}
.cid-tIr3L9Lqgn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIr3L9Lqgn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIr3Lb9FAg {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIr3Lb9FAg .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIr3Lb9FAg .mbr-section-title,
.cid-tIr3Lb9FAg .mbr-section-subtitle,
.cid-tIr3Lb9FAg .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIr3Lb9FAg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIr3Lb9FAg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIr3Lb9FAg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIr3Lb9FAg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIr3Lb9FAg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIr3Lb9FAg .icon-focus {
  display: none;
}
.cid-tIr3Lb9FAg .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIr3Lb9FAg ul {
  font-size: 0;
}
.cid-tIr3Lb9FAg .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIr3Lb9FAg .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIr3Lb9FAg .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIr3Lb9FAg .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIr3Lb9FAg .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIr3Lb9FAg .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIr3Lb9FAg .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIr3Lb9FAg .btn:hover {
  background: transparent !important;
}
.cid-tIr3Lb9FAg .btn:hover:before {
  background: transparent !important;
}
.cid-tIr3Lb9FAg .btn:before {
  background-color: transparent !important;
}
.cid-tIr3Lb9FAg .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIr3Lb9FAg .mbr-section-title {
  color: #ffffff;
}
.cid-tIr3Lb9FAg .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIr3LcmP4w {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIr3LcmP4w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIr3LcmP4w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIr3LcmP4w .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIr3LcmP4w .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIr3LcmP4w .container-fluid .row {
  padding: 0;
}
.cid-tIr3LcmP4w .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIr3LcmP4w .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIr3LcmP4w .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIr3LcmP4w .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIr3LcmP4w .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIr3LcmP4w .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIr3LcmP4w .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIr3LcmP4w .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIr3LcmP4w .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIr3LcmP4w .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIr3LcmP4w .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIr3LcmP4w .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIr3LcmP4w .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIr3LcmP4w .mbr-phone {
  color: #ffffff;
}
.cid-tIr3LcmP4w .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIr3LcmP4w .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIr9u07m5K {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIr9u07m5K nav.navbar {
  position: fixed;
}
.cid-tIr9u07m5K .container,
.cid-tIr9u07m5K .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIr9u07m5K .container,
  .cid-tIr9u07m5K .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIr9u07m5K .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-tIr9u07m5K .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIr9u07m5K .dropdown-item:hover,
.cid-tIr9u07m5K .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIr9u07m5K .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIr9u07m5K .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIr9u07m5K .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIr9u07m5K .nav-link {
  position: relative;
}
.cid-tIr9u07m5K .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIr9u07m5K .nav-link:hover:before {
  opacity: 1;
}
.cid-tIr9u07m5K .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIr9u07m5K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIr9u07m5K .container {
  display: flex;
  margin: auto;
}
.cid-tIr9u07m5K .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIr9u07m5K .nav-item:focus,
.cid-tIr9u07m5K .nav-link:focus {
  outline: none;
}
.cid-tIr9u07m5K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIr9u07m5K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIr9u07m5K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIr9u07m5K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIr9u07m5K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIr9u07m5K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIr9u07m5K .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIr9u07m5K .navbar.opened {
  transition: all 0.3s;
}
.cid-tIr9u07m5K .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIr9u07m5K .navbar .navbar-logo img {
  width: auto;
}
.cid-tIr9u07m5K .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIr9u07m5K .navbar.collapsed {
  justify-content: center;
}
.cid-tIr9u07m5K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIr9u07m5K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIr9u07m5K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIr9u07m5K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIr9u07m5K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIr9u07m5K .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-tIr9u07m5K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIr9u07m5K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIr9u07m5K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIr9u07m5K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIr9u07m5K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIr9u07m5K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIr9u07m5K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIr9u07m5K .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-tIr9u07m5K .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIr9u07m5K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIr9u07m5K .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIr9u07m5K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIr9u07m5K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIr9u07m5K .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIr9u07m5K .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIr9u07m5K .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIr9u07m5K .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIr9u07m5K .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-tIr9u07m5K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIr9u07m5K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIr9u07m5K .dropdown-item.active,
.cid-tIr9u07m5K .dropdown-item:active {
  background-color: transparent;
}
.cid-tIr9u07m5K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIr9u07m5K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIr9u07m5K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIr9u07m5K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIr9u07m5K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIr9u07m5K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIr9u07m5K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIr9u07m5K .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIr9u07m5K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIr9u07m5K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIr9u07m5K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIr9u07m5K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIr9u07m5K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIr9u07m5K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIr9u07m5K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIr9u07m5K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIr9u07m5K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIr9u07m5K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIr9u07m5K .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIr9u07m5K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIr9u07m5K .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-tIr9u07m5K .navbar {
    height: 70px;
  }
  .cid-tIr9u07m5K .navbar.opened {
    height: auto;
  }
  .cid-tIr9u07m5K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIr9u07m5K .icons-menu {
    padding-right: 0;
  }
  .cid-tIr9u07m5K .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIr9u1oiKS {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIr9u1oiKS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIr9u1oiKS .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIr9u1oiKS .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIr9u1oiKS img {
  border-radius: 1rem;
}
.cid-tIr9u1oiKS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIr9u1oiKS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIr9u1oiKS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIr9u1oiKS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIr9u1oiKS .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIr9u1oiKS .mbr-section-subtitle,
.cid-tIr9u1oiKS .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIr9u1oiKS .mbr-text,
.cid-tIr9u1oiKS .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIr9u2hb7f {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIr9u2hb7f .mbr-text {
    text-align: center;
  }
}
.cid-tIr9u2hb7f .container-fluid {
  padding: 0;
}
.cid-tIr9u2hb7f .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIr9u2hb7f img {
  height: 100%;
  object-fit: cover;
}
.cid-tIr9u2hb7f .mbr-figure {
  height: 100%;
}
.cid-tIr9u2hb7f .col-lg-6 {
  padding: 0;
}
.cid-tIr9u2hb7f .row {
  margin: 0;
}
.cid-tIr9u2hb7f .mbr-text,
.cid-tIr9u2hb7f .mbr-section-btn {
  text-align: center;
}
.cid-tIr9u2hb7f H3 {
  text-align: center;
}
.cid-tIr9u32tHw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIr9u32tHw .mbr-media {
  position: relative;
}
.cid-tIr9u32tHw .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIr9u32tHw .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIr9u32tHw .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIr9u32tHw .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIr9u32tHw .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIr9u32tHw .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIr9u32tHw .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIr9u32tHw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIr9u32tHw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIr9u32tHw .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIr9u4gOmd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIr9u4gOmd .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIr9u4gOmd .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIr9u4gOmd .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIr9u4gOmd .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIr9u4gOmd .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIr9u4gOmd .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIr9u4gOmd .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIr9u4gOmd .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIr9u4gOmd .mbr-figure {
    width: 100% !important;
  }
  .cid-tIr9u4gOmd .menu-item {
    flex-direction: column;
  }
  .cid-tIr9u4gOmd img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIr9u4gOmd .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIr9u4gOmd .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIr9u4gOmd .special-label {
  color: #fff;
}
.cid-tIr9u4gOmd .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIr9u4gOmd .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIr9u4gOmd .menu-row {
  margin: 0;
}
.cid-tIr9u4gOmd .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIr9u4gOmd .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIr9u4gOmd .group-title,
.cid-tIr9u4gOmd .align-wrap {
  text-align: left;
}
.cid-tIr9u4gOmd SPAN {
  color: #d44765;
}
.cid-tIr9u4gOmd .item-title {
  color: #808080;
}
.cid-tIr9u4gOmd H4 {
  color: #89b758;
}
.cid-tIr9u4gOmd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIr9u4gOmd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIr9u62kxR {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIr9u62kxR .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIr9u62kxR .mbr-section-title,
.cid-tIr9u62kxR .mbr-section-subtitle,
.cid-tIr9u62kxR .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIr9u62kxR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIr9u62kxR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIr9u62kxR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIr9u62kxR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIr9u62kxR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIr9u62kxR .icon-focus {
  display: none;
}
.cid-tIr9u62kxR .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIr9u62kxR ul {
  font-size: 0;
}
.cid-tIr9u62kxR .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIr9u62kxR .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIr9u62kxR .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIr9u62kxR .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIr9u62kxR .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIr9u62kxR .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIr9u62kxR .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIr9u62kxR .btn:hover {
  background: transparent !important;
}
.cid-tIr9u62kxR .btn:hover:before {
  background: transparent !important;
}
.cid-tIr9u62kxR .btn:before {
  background-color: transparent !important;
}
.cid-tIr9u62kxR .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIr9u62kxR .mbr-section-title {
  color: #ffffff;
}
.cid-tIr9u62kxR .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIr9u7dDUE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIr9u7dDUE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIr9u7dDUE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIr9u7dDUE .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIr9u7dDUE .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIr9u7dDUE .container-fluid .row {
  padding: 0;
}
.cid-tIr9u7dDUE .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIr9u7dDUE .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIr9u7dDUE .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIr9u7dDUE .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIr9u7dDUE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIr9u7dDUE .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIr9u7dDUE .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIr9u7dDUE .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIr9u7dDUE .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIr9u7dDUE .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIr9u7dDUE .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIr9u7dDUE .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIr9u7dDUE .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIr9u7dDUE .mbr-phone {
  color: #ffffff;
}
.cid-tIr9u7dDUE .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIr9u7dDUE .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIrb5YMYzj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIrb5YMYzj nav.navbar {
  position: fixed;
}
.cid-tIrb5YMYzj .container,
.cid-tIrb5YMYzj .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIrb5YMYzj .container,
  .cid-tIrb5YMYzj .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIrb5YMYzj .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-tIrb5YMYzj .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIrb5YMYzj .dropdown-item:hover,
.cid-tIrb5YMYzj .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIrb5YMYzj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIrb5YMYzj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIrb5YMYzj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIrb5YMYzj .nav-link {
  position: relative;
}
.cid-tIrb5YMYzj .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIrb5YMYzj .nav-link:hover:before {
  opacity: 1;
}
.cid-tIrb5YMYzj .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIrb5YMYzj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIrb5YMYzj .container {
  display: flex;
  margin: auto;
}
.cid-tIrb5YMYzj .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIrb5YMYzj .nav-item:focus,
.cid-tIrb5YMYzj .nav-link:focus {
  outline: none;
}
.cid-tIrb5YMYzj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIrb5YMYzj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIrb5YMYzj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIrb5YMYzj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIrb5YMYzj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIrb5YMYzj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIrb5YMYzj .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIrb5YMYzj .navbar.opened {
  transition: all 0.3s;
}
.cid-tIrb5YMYzj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIrb5YMYzj .navbar .navbar-logo img {
  width: auto;
}
.cid-tIrb5YMYzj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIrb5YMYzj .navbar.collapsed {
  justify-content: center;
}
.cid-tIrb5YMYzj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIrb5YMYzj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIrb5YMYzj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIrb5YMYzj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIrb5YMYzj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIrb5YMYzj .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-tIrb5YMYzj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIrb5YMYzj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIrb5YMYzj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIrb5YMYzj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIrb5YMYzj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIrb5YMYzj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIrb5YMYzj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIrb5YMYzj .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-tIrb5YMYzj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIrb5YMYzj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIrb5YMYzj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIrb5YMYzj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIrb5YMYzj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIrb5YMYzj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIrb5YMYzj .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIrb5YMYzj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIrb5YMYzj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIrb5YMYzj .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-tIrb5YMYzj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIrb5YMYzj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIrb5YMYzj .dropdown-item.active,
.cid-tIrb5YMYzj .dropdown-item:active {
  background-color: transparent;
}
.cid-tIrb5YMYzj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIrb5YMYzj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIrb5YMYzj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIrb5YMYzj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIrb5YMYzj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIrb5YMYzj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIrb5YMYzj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIrb5YMYzj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIrb5YMYzj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIrb5YMYzj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIrb5YMYzj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIrb5YMYzj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrb5YMYzj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrb5YMYzj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIrb5YMYzj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrb5YMYzj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIrb5YMYzj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIrb5YMYzj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrb5YMYzj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIrb5YMYzj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIrb5YMYzj .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-tIrb5YMYzj .navbar {
    height: 70px;
  }
  .cid-tIrb5YMYzj .navbar.opened {
    height: auto;
  }
  .cid-tIrb5YMYzj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIrb5YMYzj .icons-menu {
    padding-right: 0;
  }
  .cid-tIrb5YMYzj .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIrb60GcwQ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIrb60GcwQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrb60GcwQ .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIrb60GcwQ .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIrb60GcwQ img {
  border-radius: 1rem;
}
.cid-tIrb60GcwQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrb60GcwQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIrb60GcwQ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIrb60GcwQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIrb60GcwQ .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIrb60GcwQ .mbr-section-subtitle,
.cid-tIrb60GcwQ .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIrb60GcwQ .mbr-text,
.cid-tIrb60GcwQ .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIrb61TSRQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIrb61TSRQ .mbr-text {
    text-align: center;
  }
}
.cid-tIrb61TSRQ .container-fluid {
  padding: 0;
}
.cid-tIrb61TSRQ .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIrb61TSRQ img {
  height: 100%;
  object-fit: cover;
}
.cid-tIrb61TSRQ .mbr-figure {
  height: 100%;
}
.cid-tIrb61TSRQ .col-lg-6 {
  padding: 0;
}
.cid-tIrb61TSRQ .row {
  margin: 0;
}
.cid-tIrb61TSRQ .mbr-text,
.cid-tIrb61TSRQ .mbr-section-btn {
  text-align: center;
}
.cid-tIrb61TSRQ H3 {
  text-align: center;
}
.cid-tIrb62JeLH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIrb62JeLH .mbr-media {
  position: relative;
}
.cid-tIrb62JeLH .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIrb62JeLH .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIrb62JeLH .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIrb62JeLH .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIrb62JeLH .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIrb62JeLH .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIrb62JeLH .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIrb62JeLH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIrb62JeLH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIrb62JeLH .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIrb64EfCD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIrb64EfCD .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIrb64EfCD .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIrb64EfCD .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIrb64EfCD .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIrb64EfCD .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIrb64EfCD .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIrb64EfCD .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIrb64EfCD .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIrb64EfCD .mbr-figure {
    width: 100% !important;
  }
  .cid-tIrb64EfCD .menu-item {
    flex-direction: column;
  }
  .cid-tIrb64EfCD img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIrb64EfCD .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIrb64EfCD .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIrb64EfCD .special-label {
  color: #fff;
}
.cid-tIrb64EfCD .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIrb64EfCD .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIrb64EfCD .menu-row {
  margin: 0;
}
.cid-tIrb64EfCD .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIrb64EfCD .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIrb64EfCD .group-title,
.cid-tIrb64EfCD .align-wrap {
  text-align: left;
}
.cid-tIrb64EfCD SPAN {
  color: #d44765;
}
.cid-tIrb64EfCD .item-title {
  color: #808080;
}
.cid-tIrb64EfCD H4 {
  color: #89b758;
}
.cid-tIrb64EfCD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrb64EfCD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrb66BKJt {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIrb66BKJt .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIrb66BKJt .mbr-section-title,
.cid-tIrb66BKJt .mbr-section-subtitle,
.cid-tIrb66BKJt .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIrb66BKJt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIrb66BKJt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIrb66BKJt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIrb66BKJt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIrb66BKJt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIrb66BKJt .icon-focus {
  display: none;
}
.cid-tIrb66BKJt .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIrb66BKJt ul {
  font-size: 0;
}
.cid-tIrb66BKJt .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIrb66BKJt .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIrb66BKJt .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIrb66BKJt .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIrb66BKJt .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIrb66BKJt .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIrb66BKJt .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIrb66BKJt .btn:hover {
  background: transparent !important;
}
.cid-tIrb66BKJt .btn:hover:before {
  background: transparent !important;
}
.cid-tIrb66BKJt .btn:before {
  background-color: transparent !important;
}
.cid-tIrb66BKJt .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIrb66BKJt .mbr-section-title {
  color: #ffffff;
}
.cid-tIrb66BKJt .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIrb685rnb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIrb685rnb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrb685rnb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrb685rnb .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIrb685rnb .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIrb685rnb .container-fluid .row {
  padding: 0;
}
.cid-tIrb685rnb .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIrb685rnb .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIrb685rnb .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIrb685rnb .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIrb685rnb .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIrb685rnb .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIrb685rnb .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIrb685rnb .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIrb685rnb .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIrb685rnb .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIrb685rnb .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIrb685rnb .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIrb685rnb .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIrb685rnb .mbr-phone {
  color: #ffffff;
}
.cid-tIrb685rnb .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIrb685rnb .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIreYmIT0x {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIreYmIT0x nav.navbar {
  position: fixed;
}
.cid-tIreYmIT0x .container,
.cid-tIreYmIT0x .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIreYmIT0x .container,
  .cid-tIreYmIT0x .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIreYmIT0x .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-tIreYmIT0x .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIreYmIT0x .dropdown-item:hover,
.cid-tIreYmIT0x .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIreYmIT0x .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIreYmIT0x .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIreYmIT0x .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIreYmIT0x .nav-link {
  position: relative;
}
.cid-tIreYmIT0x .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIreYmIT0x .nav-link:hover:before {
  opacity: 1;
}
.cid-tIreYmIT0x .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIreYmIT0x .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIreYmIT0x .container {
  display: flex;
  margin: auto;
}
.cid-tIreYmIT0x .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIreYmIT0x .nav-item:focus,
.cid-tIreYmIT0x .nav-link:focus {
  outline: none;
}
.cid-tIreYmIT0x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIreYmIT0x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIreYmIT0x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIreYmIT0x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIreYmIT0x .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIreYmIT0x .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIreYmIT0x .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIreYmIT0x .navbar.opened {
  transition: all 0.3s;
}
.cid-tIreYmIT0x .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIreYmIT0x .navbar .navbar-logo img {
  width: auto;
}
.cid-tIreYmIT0x .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIreYmIT0x .navbar.collapsed {
  justify-content: center;
}
.cid-tIreYmIT0x .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIreYmIT0x .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIreYmIT0x .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIreYmIT0x .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIreYmIT0x .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIreYmIT0x .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-tIreYmIT0x .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIreYmIT0x .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIreYmIT0x .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIreYmIT0x .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIreYmIT0x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIreYmIT0x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIreYmIT0x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIreYmIT0x .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-tIreYmIT0x .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIreYmIT0x .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIreYmIT0x .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIreYmIT0x .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIreYmIT0x .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIreYmIT0x .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIreYmIT0x .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIreYmIT0x .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIreYmIT0x .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIreYmIT0x .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-tIreYmIT0x .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIreYmIT0x .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIreYmIT0x .dropdown-item.active,
.cid-tIreYmIT0x .dropdown-item:active {
  background-color: transparent;
}
.cid-tIreYmIT0x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIreYmIT0x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIreYmIT0x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIreYmIT0x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIreYmIT0x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIreYmIT0x .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIreYmIT0x ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIreYmIT0x .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIreYmIT0x button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIreYmIT0x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIreYmIT0x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIreYmIT0x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIreYmIT0x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIreYmIT0x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIreYmIT0x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIreYmIT0x nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIreYmIT0x nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIreYmIT0x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIreYmIT0x .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIreYmIT0x a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIreYmIT0x .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-tIreYmIT0x .navbar {
    height: 70px;
  }
  .cid-tIreYmIT0x .navbar.opened {
    height: auto;
  }
  .cid-tIreYmIT0x .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIreYmIT0x .icons-menu {
    padding-right: 0;
  }
  .cid-tIreYmIT0x .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIreYo9nRw {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIreYo9nRw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIreYo9nRw .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIreYo9nRw .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIreYo9nRw img {
  border-radius: 1rem;
}
.cid-tIreYo9nRw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIreYo9nRw .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIreYo9nRw .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIreYo9nRw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIreYo9nRw .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIreYo9nRw .mbr-section-subtitle,
.cid-tIreYo9nRw .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIreYo9nRw .mbr-text,
.cid-tIreYo9nRw .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIreYp65ri {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIreYp65ri .mbr-text {
    text-align: center;
  }
}
.cid-tIreYp65ri .container-fluid {
  padding: 0;
}
.cid-tIreYp65ri .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIreYp65ri img {
  height: 100%;
  object-fit: cover;
}
.cid-tIreYp65ri .mbr-figure {
  height: 100%;
}
.cid-tIreYp65ri .col-lg-6 {
  padding: 0;
}
.cid-tIreYp65ri .row {
  margin: 0;
}
.cid-tIreYp65ri .mbr-text,
.cid-tIreYp65ri .mbr-section-btn {
  text-align: center;
}
.cid-tIreYp65ri H3 {
  text-align: center;
}
.cid-tIreYpHo4D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIreYpHo4D .mbr-media {
  position: relative;
}
.cid-tIreYpHo4D .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIreYpHo4D .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIreYpHo4D .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIreYpHo4D .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIreYpHo4D .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIreYpHo4D .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIreYpHo4D .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIreYpHo4D .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIreYpHo4D .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIreYpHo4D .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIreYrdmVz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIreYrdmVz .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIreYrdmVz .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIreYrdmVz .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIreYrdmVz .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIreYrdmVz .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIreYrdmVz .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIreYrdmVz .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIreYrdmVz .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIreYrdmVz .mbr-figure {
    width: 100% !important;
  }
  .cid-tIreYrdmVz .menu-item {
    flex-direction: column;
  }
  .cid-tIreYrdmVz img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIreYrdmVz .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIreYrdmVz .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIreYrdmVz .special-label {
  color: #fff;
}
.cid-tIreYrdmVz .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIreYrdmVz .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIreYrdmVz .menu-row {
  margin: 0;
}
.cid-tIreYrdmVz .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIreYrdmVz .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIreYrdmVz .group-title,
.cid-tIreYrdmVz .align-wrap {
  text-align: left;
}
.cid-tIreYrdmVz SPAN {
  color: #d44765;
}
.cid-tIreYrdmVz .item-title {
  color: #808080;
}
.cid-tIreYrdmVz H4 {
  color: #89b758;
}
.cid-tIreYrdmVz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIreYrdmVz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIreYsGiVy {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIreYsGiVy .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIreYsGiVy .mbr-section-title,
.cid-tIreYsGiVy .mbr-section-subtitle,
.cid-tIreYsGiVy .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIreYsGiVy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIreYsGiVy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIreYsGiVy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIreYsGiVy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIreYsGiVy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIreYsGiVy .icon-focus {
  display: none;
}
.cid-tIreYsGiVy .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIreYsGiVy ul {
  font-size: 0;
}
.cid-tIreYsGiVy .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIreYsGiVy .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIreYsGiVy .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIreYsGiVy .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIreYsGiVy .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIreYsGiVy .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIreYsGiVy .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIreYsGiVy .btn:hover {
  background: transparent !important;
}
.cid-tIreYsGiVy .btn:hover:before {
  background: transparent !important;
}
.cid-tIreYsGiVy .btn:before {
  background-color: transparent !important;
}
.cid-tIreYsGiVy .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIreYsGiVy .mbr-section-title {
  color: #ffffff;
}
.cid-tIreYsGiVy .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIreYtO2df {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIreYtO2df .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIreYtO2df .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIreYtO2df .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIreYtO2df .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIreYtO2df .container-fluid .row {
  padding: 0;
}
.cid-tIreYtO2df .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIreYtO2df .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIreYtO2df .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIreYtO2df .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIreYtO2df .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIreYtO2df .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIreYtO2df .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIreYtO2df .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIreYtO2df .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIreYtO2df .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIreYtO2df .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIreYtO2df .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIreYtO2df .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIreYtO2df .mbr-phone {
  color: #ffffff;
}
.cid-tIreYtO2df .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIreYtO2df .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIrkI4Jvp6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIrkI4Jvp6 nav.navbar {
  position: fixed;
}
.cid-tIrkI4Jvp6 .container,
.cid-tIrkI4Jvp6 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIrkI4Jvp6 .container,
  .cid-tIrkI4Jvp6 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIrkI4Jvp6 .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-tIrkI4Jvp6 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIrkI4Jvp6 .dropdown-item:hover,
.cid-tIrkI4Jvp6 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIrkI4Jvp6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIrkI4Jvp6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIrkI4Jvp6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIrkI4Jvp6 .nav-link {
  position: relative;
}
.cid-tIrkI4Jvp6 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIrkI4Jvp6 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIrkI4Jvp6 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIrkI4Jvp6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIrkI4Jvp6 .container {
  display: flex;
  margin: auto;
}
.cid-tIrkI4Jvp6 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIrkI4Jvp6 .nav-item:focus,
.cid-tIrkI4Jvp6 .nav-link:focus {
  outline: none;
}
.cid-tIrkI4Jvp6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIrkI4Jvp6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIrkI4Jvp6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIrkI4Jvp6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIrkI4Jvp6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIrkI4Jvp6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIrkI4Jvp6 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIrkI4Jvp6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIrkI4Jvp6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIrkI4Jvp6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIrkI4Jvp6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIrkI4Jvp6 .navbar.collapsed {
  justify-content: center;
}
.cid-tIrkI4Jvp6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIrkI4Jvp6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIrkI4Jvp6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIrkI4Jvp6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIrkI4Jvp6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIrkI4Jvp6 .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-tIrkI4Jvp6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIrkI4Jvp6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIrkI4Jvp6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIrkI4Jvp6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIrkI4Jvp6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIrkI4Jvp6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIrkI4Jvp6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIrkI4Jvp6 .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-tIrkI4Jvp6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIrkI4Jvp6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIrkI4Jvp6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIrkI4Jvp6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIrkI4Jvp6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIrkI4Jvp6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIrkI4Jvp6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIrkI4Jvp6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIrkI4Jvp6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIrkI4Jvp6 .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-tIrkI4Jvp6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIrkI4Jvp6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIrkI4Jvp6 .dropdown-item.active,
.cid-tIrkI4Jvp6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIrkI4Jvp6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIrkI4Jvp6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIrkI4Jvp6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIrkI4Jvp6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIrkI4Jvp6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIrkI4Jvp6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIrkI4Jvp6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIrkI4Jvp6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIrkI4Jvp6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIrkI4Jvp6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIrkI4Jvp6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIrkI4Jvp6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrkI4Jvp6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrkI4Jvp6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIrkI4Jvp6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrkI4Jvp6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIrkI4Jvp6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIrkI4Jvp6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrkI4Jvp6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIrkI4Jvp6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIrkI4Jvp6 .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-tIrkI4Jvp6 .navbar {
    height: 70px;
  }
  .cid-tIrkI4Jvp6 .navbar.opened {
    height: auto;
  }
  .cid-tIrkI4Jvp6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIrkI4Jvp6 .icons-menu {
    padding-right: 0;
  }
  .cid-tIrkI4Jvp6 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIrkI6BQdZ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIrkI6BQdZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrkI6BQdZ .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIrkI6BQdZ .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIrkI6BQdZ img {
  border-radius: 1rem;
}
.cid-tIrkI6BQdZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrkI6BQdZ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIrkI6BQdZ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIrkI6BQdZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIrkI6BQdZ .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIrkI6BQdZ .mbr-section-subtitle,
.cid-tIrkI6BQdZ .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIrkI6BQdZ .mbr-text,
.cid-tIrkI6BQdZ .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIrkI7u1wy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIrkI7u1wy .mbr-text {
    text-align: center;
  }
}
.cid-tIrkI7u1wy .container-fluid {
  padding: 0;
}
.cid-tIrkI7u1wy .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIrkI7u1wy img {
  height: 100%;
  object-fit: cover;
}
.cid-tIrkI7u1wy .mbr-figure {
  height: 100%;
}
.cid-tIrkI7u1wy .col-lg-6 {
  padding: 0;
}
.cid-tIrkI7u1wy .row {
  margin: 0;
}
.cid-tIrkI7u1wy .mbr-text,
.cid-tIrkI7u1wy .mbr-section-btn {
  text-align: center;
}
.cid-tIrkI7u1wy H3 {
  text-align: center;
}
.cid-tIrkI7Y9wU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIrkI7Y9wU .mbr-media {
  position: relative;
}
.cid-tIrkI7Y9wU .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIrkI7Y9wU .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIrkI7Y9wU .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIrkI7Y9wU .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIrkI7Y9wU .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIrkI7Y9wU .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIrkI7Y9wU .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIrkI7Y9wU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIrkI7Y9wU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIrkI7Y9wU .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIrkI9oXxp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIrkI9oXxp .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIrkI9oXxp .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIrkI9oXxp .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIrkI9oXxp .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIrkI9oXxp .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIrkI9oXxp .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIrkI9oXxp .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIrkI9oXxp .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIrkI9oXxp .mbr-figure {
    width: 100% !important;
  }
  .cid-tIrkI9oXxp .menu-item {
    flex-direction: column;
  }
  .cid-tIrkI9oXxp img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIrkI9oXxp .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIrkI9oXxp .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIrkI9oXxp .special-label {
  color: #fff;
}
.cid-tIrkI9oXxp .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIrkI9oXxp .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIrkI9oXxp .menu-row {
  margin: 0;
}
.cid-tIrkI9oXxp .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIrkI9oXxp .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIrkI9oXxp .group-title,
.cid-tIrkI9oXxp .align-wrap {
  text-align: left;
}
.cid-tIrkI9oXxp SPAN {
  color: #d44765;
}
.cid-tIrkI9oXxp .item-title {
  color: #808080;
}
.cid-tIrkI9oXxp H4 {
  color: #89b758;
}
.cid-tIrkI9oXxp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrkI9oXxp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrkIaSHmu {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIrkIaSHmu .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIrkIaSHmu .mbr-section-title,
.cid-tIrkIaSHmu .mbr-section-subtitle,
.cid-tIrkIaSHmu .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIrkIaSHmu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIrkIaSHmu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIrkIaSHmu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIrkIaSHmu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIrkIaSHmu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIrkIaSHmu .icon-focus {
  display: none;
}
.cid-tIrkIaSHmu .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIrkIaSHmu ul {
  font-size: 0;
}
.cid-tIrkIaSHmu .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIrkIaSHmu .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIrkIaSHmu .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIrkIaSHmu .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIrkIaSHmu .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIrkIaSHmu .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIrkIaSHmu .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIrkIaSHmu .btn:hover {
  background: transparent !important;
}
.cid-tIrkIaSHmu .btn:hover:before {
  background: transparent !important;
}
.cid-tIrkIaSHmu .btn:before {
  background-color: transparent !important;
}
.cid-tIrkIaSHmu .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIrkIaSHmu .mbr-section-title {
  color: #ffffff;
}
.cid-tIrkIaSHmu .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIrkIbT2g7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIrkIbT2g7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrkIbT2g7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrkIbT2g7 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIrkIbT2g7 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIrkIbT2g7 .container-fluid .row {
  padding: 0;
}
.cid-tIrkIbT2g7 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIrkIbT2g7 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIrkIbT2g7 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIrkIbT2g7 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIrkIbT2g7 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIrkIbT2g7 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIrkIbT2g7 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIrkIbT2g7 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIrkIbT2g7 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIrkIbT2g7 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIrkIbT2g7 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIrkIbT2g7 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIrkIbT2g7 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIrkIbT2g7 .mbr-phone {
  color: #ffffff;
}
.cid-tIrkIbT2g7 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIrkIbT2g7 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIrnTWKr3u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIrnTWKr3u nav.navbar {
  position: fixed;
}
.cid-tIrnTWKr3u .container,
.cid-tIrnTWKr3u .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIrnTWKr3u .container,
  .cid-tIrnTWKr3u .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIrnTWKr3u .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-tIrnTWKr3u .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIrnTWKr3u .dropdown-item:hover,
.cid-tIrnTWKr3u .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIrnTWKr3u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIrnTWKr3u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIrnTWKr3u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIrnTWKr3u .nav-link {
  position: relative;
}
.cid-tIrnTWKr3u .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIrnTWKr3u .nav-link:hover:before {
  opacity: 1;
}
.cid-tIrnTWKr3u .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIrnTWKr3u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIrnTWKr3u .container {
  display: flex;
  margin: auto;
}
.cid-tIrnTWKr3u .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIrnTWKr3u .nav-item:focus,
.cid-tIrnTWKr3u .nav-link:focus {
  outline: none;
}
.cid-tIrnTWKr3u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIrnTWKr3u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIrnTWKr3u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIrnTWKr3u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIrnTWKr3u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIrnTWKr3u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIrnTWKr3u .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIrnTWKr3u .navbar.opened {
  transition: all 0.3s;
}
.cid-tIrnTWKr3u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIrnTWKr3u .navbar .navbar-logo img {
  width: auto;
}
.cid-tIrnTWKr3u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIrnTWKr3u .navbar.collapsed {
  justify-content: center;
}
.cid-tIrnTWKr3u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIrnTWKr3u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIrnTWKr3u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIrnTWKr3u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIrnTWKr3u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIrnTWKr3u .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-tIrnTWKr3u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIrnTWKr3u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIrnTWKr3u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIrnTWKr3u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIrnTWKr3u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIrnTWKr3u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIrnTWKr3u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIrnTWKr3u .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-tIrnTWKr3u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIrnTWKr3u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIrnTWKr3u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIrnTWKr3u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIrnTWKr3u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIrnTWKr3u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIrnTWKr3u .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIrnTWKr3u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIrnTWKr3u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIrnTWKr3u .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-tIrnTWKr3u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIrnTWKr3u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIrnTWKr3u .dropdown-item.active,
.cid-tIrnTWKr3u .dropdown-item:active {
  background-color: transparent;
}
.cid-tIrnTWKr3u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIrnTWKr3u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIrnTWKr3u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIrnTWKr3u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIrnTWKr3u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIrnTWKr3u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIrnTWKr3u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIrnTWKr3u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIrnTWKr3u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIrnTWKr3u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIrnTWKr3u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIrnTWKr3u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrnTWKr3u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrnTWKr3u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIrnTWKr3u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrnTWKr3u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIrnTWKr3u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIrnTWKr3u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrnTWKr3u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIrnTWKr3u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIrnTWKr3u .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-tIrnTWKr3u .navbar {
    height: 70px;
  }
  .cid-tIrnTWKr3u .navbar.opened {
    height: auto;
  }
  .cid-tIrnTWKr3u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIrnTWKr3u .icons-menu {
    padding-right: 0;
  }
  .cid-tIrnTWKr3u .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIrnTYxjWn {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIrnTYxjWn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrnTYxjWn .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIrnTYxjWn .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIrnTYxjWn img {
  border-radius: 1rem;
}
.cid-tIrnTYxjWn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrnTYxjWn .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIrnTYxjWn .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIrnTYxjWn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIrnTYxjWn .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIrnTYxjWn .mbr-section-subtitle,
.cid-tIrnTYxjWn .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIrnTYxjWn .mbr-text,
.cid-tIrnTYxjWn .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIrnTZsRkg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIrnTZsRkg .mbr-text {
    text-align: center;
  }
}
.cid-tIrnTZsRkg .container-fluid {
  padding: 0;
}
.cid-tIrnTZsRkg .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIrnTZsRkg img {
  height: 100%;
  object-fit: cover;
}
.cid-tIrnTZsRkg .mbr-figure {
  height: 100%;
}
.cid-tIrnTZsRkg .col-lg-6 {
  padding: 0;
}
.cid-tIrnTZsRkg .row {
  margin: 0;
}
.cid-tIrnTZsRkg .mbr-text,
.cid-tIrnTZsRkg .mbr-section-btn {
  text-align: center;
}
.cid-tIrnTZsRkg H3 {
  text-align: center;
}
.cid-tIrnU01ZYD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIrnU01ZYD .mbr-media {
  position: relative;
}
.cid-tIrnU01ZYD .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIrnU01ZYD .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIrnU01ZYD .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIrnU01ZYD .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIrnU01ZYD .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIrnU01ZYD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIrnU01ZYD .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIrnU01ZYD .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIrnU01ZYD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIrnU01ZYD .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIrnU1W6IH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIrnU1W6IH .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIrnU1W6IH .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIrnU1W6IH .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIrnU1W6IH .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIrnU1W6IH .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIrnU1W6IH .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIrnU1W6IH .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIrnU1W6IH .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIrnU1W6IH .mbr-figure {
    width: 100% !important;
  }
  .cid-tIrnU1W6IH .menu-item {
    flex-direction: column;
  }
  .cid-tIrnU1W6IH img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIrnU1W6IH .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIrnU1W6IH .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIrnU1W6IH .special-label {
  color: #fff;
}
.cid-tIrnU1W6IH .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIrnU1W6IH .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIrnU1W6IH .menu-row {
  margin: 0;
}
.cid-tIrnU1W6IH .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIrnU1W6IH .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIrnU1W6IH .group-title,
.cid-tIrnU1W6IH .align-wrap {
  text-align: left;
}
.cid-tIrnU1W6IH SPAN {
  color: #d44765;
}
.cid-tIrnU1W6IH .item-title {
  color: #808080;
}
.cid-tIrnU1W6IH H4 {
  color: #89b758;
}
.cid-tIrnU1W6IH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrnU1W6IH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrnU3fVXz {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIrnU3fVXz .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIrnU3fVXz .mbr-section-title,
.cid-tIrnU3fVXz .mbr-section-subtitle,
.cid-tIrnU3fVXz .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIrnU3fVXz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIrnU3fVXz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIrnU3fVXz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIrnU3fVXz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIrnU3fVXz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIrnU3fVXz .icon-focus {
  display: none;
}
.cid-tIrnU3fVXz .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIrnU3fVXz ul {
  font-size: 0;
}
.cid-tIrnU3fVXz .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIrnU3fVXz .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIrnU3fVXz .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIrnU3fVXz .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIrnU3fVXz .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIrnU3fVXz .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIrnU3fVXz .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIrnU3fVXz .btn:hover {
  background: transparent !important;
}
.cid-tIrnU3fVXz .btn:hover:before {
  background: transparent !important;
}
.cid-tIrnU3fVXz .btn:before {
  background-color: transparent !important;
}
.cid-tIrnU3fVXz .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIrnU3fVXz .mbr-section-title {
  color: #ffffff;
}
.cid-tIrnU3fVXz .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIrnU4xO7B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIrnU4xO7B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrnU4xO7B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrnU4xO7B .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIrnU4xO7B .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIrnU4xO7B .container-fluid .row {
  padding: 0;
}
.cid-tIrnU4xO7B .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIrnU4xO7B .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIrnU4xO7B .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIrnU4xO7B .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIrnU4xO7B .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIrnU4xO7B .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIrnU4xO7B .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIrnU4xO7B .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIrnU4xO7B .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIrnU4xO7B .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIrnU4xO7B .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIrnU4xO7B .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIrnU4xO7B .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIrnU4xO7B .mbr-phone {
  color: #ffffff;
}
.cid-tIrnU4xO7B .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIrnU4xO7B .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIrrAKurMy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIrrAKurMy nav.navbar {
  position: fixed;
}
.cid-tIrrAKurMy .container,
.cid-tIrrAKurMy .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIrrAKurMy .container,
  .cid-tIrrAKurMy .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIrrAKurMy .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-tIrrAKurMy .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIrrAKurMy .dropdown-item:hover,
.cid-tIrrAKurMy .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIrrAKurMy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIrrAKurMy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIrrAKurMy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIrrAKurMy .nav-link {
  position: relative;
}
.cid-tIrrAKurMy .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIrrAKurMy .nav-link:hover:before {
  opacity: 1;
}
.cid-tIrrAKurMy .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIrrAKurMy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIrrAKurMy .container {
  display: flex;
  margin: auto;
}
.cid-tIrrAKurMy .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIrrAKurMy .nav-item:focus,
.cid-tIrrAKurMy .nav-link:focus {
  outline: none;
}
.cid-tIrrAKurMy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIrrAKurMy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIrrAKurMy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIrrAKurMy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIrrAKurMy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIrrAKurMy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIrrAKurMy .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIrrAKurMy .navbar.opened {
  transition: all 0.3s;
}
.cid-tIrrAKurMy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIrrAKurMy .navbar .navbar-logo img {
  width: auto;
}
.cid-tIrrAKurMy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIrrAKurMy .navbar.collapsed {
  justify-content: center;
}
.cid-tIrrAKurMy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIrrAKurMy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIrrAKurMy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIrrAKurMy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIrrAKurMy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIrrAKurMy .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-tIrrAKurMy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIrrAKurMy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIrrAKurMy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIrrAKurMy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIrrAKurMy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIrrAKurMy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIrrAKurMy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIrrAKurMy .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-tIrrAKurMy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIrrAKurMy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIrrAKurMy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIrrAKurMy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIrrAKurMy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIrrAKurMy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIrrAKurMy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIrrAKurMy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIrrAKurMy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIrrAKurMy .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-tIrrAKurMy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIrrAKurMy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIrrAKurMy .dropdown-item.active,
.cid-tIrrAKurMy .dropdown-item:active {
  background-color: transparent;
}
.cid-tIrrAKurMy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIrrAKurMy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIrrAKurMy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIrrAKurMy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIrrAKurMy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIrrAKurMy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIrrAKurMy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIrrAKurMy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIrrAKurMy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIrrAKurMy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIrrAKurMy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIrrAKurMy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrrAKurMy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrrAKurMy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIrrAKurMy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrrAKurMy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIrrAKurMy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIrrAKurMy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrrAKurMy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIrrAKurMy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIrrAKurMy .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-tIrrAKurMy .navbar {
    height: 70px;
  }
  .cid-tIrrAKurMy .navbar.opened {
    height: auto;
  }
  .cid-tIrrAKurMy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIrrAKurMy .icons-menu {
    padding-right: 0;
  }
  .cid-tIrrAKurMy .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIrrALNyUM {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIrrALNyUM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrrALNyUM .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIrrALNyUM .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIrrALNyUM img {
  border-radius: 1rem;
}
.cid-tIrrALNyUM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrrALNyUM .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIrrALNyUM .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIrrALNyUM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIrrALNyUM .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIrrALNyUM .mbr-section-subtitle,
.cid-tIrrALNyUM .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIrrALNyUM .mbr-text,
.cid-tIrrALNyUM .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIrrAMKzlG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIrrAMKzlG .mbr-text {
    text-align: center;
  }
}
.cid-tIrrAMKzlG .container-fluid {
  padding: 0;
}
.cid-tIrrAMKzlG .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIrrAMKzlG img {
  height: 100%;
  object-fit: cover;
}
.cid-tIrrAMKzlG .mbr-figure {
  height: 100%;
}
.cid-tIrrAMKzlG .col-lg-6 {
  padding: 0;
}
.cid-tIrrAMKzlG .row {
  margin: 0;
}
.cid-tIrrAMKzlG .mbr-text,
.cid-tIrrAMKzlG .mbr-section-btn {
  text-align: center;
}
.cid-tIrrAMKzlG H3 {
  text-align: center;
}
.cid-tIrrANppiZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIrrANppiZ .mbr-media {
  position: relative;
}
.cid-tIrrANppiZ .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIrrANppiZ .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIrrANppiZ .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIrrANppiZ .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIrrANppiZ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIrrANppiZ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIrrANppiZ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIrrANppiZ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIrrANppiZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIrrANppiZ .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIrrAPeQ32 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIrrAPeQ32 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIrrAPeQ32 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIrrAPeQ32 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIrrAPeQ32 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIrrAPeQ32 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIrrAPeQ32 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIrrAPeQ32 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIrrAPeQ32 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIrrAPeQ32 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIrrAPeQ32 .menu-item {
    flex-direction: column;
  }
  .cid-tIrrAPeQ32 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIrrAPeQ32 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIrrAPeQ32 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIrrAPeQ32 .special-label {
  color: #fff;
}
.cid-tIrrAPeQ32 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIrrAPeQ32 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIrrAPeQ32 .menu-row {
  margin: 0;
}
.cid-tIrrAPeQ32 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIrrAPeQ32 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIrrAPeQ32 .group-title,
.cid-tIrrAPeQ32 .align-wrap {
  text-align: left;
}
.cid-tIrrAPeQ32 SPAN {
  color: #d44765;
}
.cid-tIrrAPeQ32 .item-title {
  color: #808080;
}
.cid-tIrrAPeQ32 H4 {
  color: #89b758;
}
.cid-tIrrAPeQ32 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrrAPeQ32 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrrAQQA7y {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIrrAQQA7y .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIrrAQQA7y .mbr-section-title,
.cid-tIrrAQQA7y .mbr-section-subtitle,
.cid-tIrrAQQA7y .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIrrAQQA7y .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIrrAQQA7y .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIrrAQQA7y .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIrrAQQA7y .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIrrAQQA7y .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIrrAQQA7y .icon-focus {
  display: none;
}
.cid-tIrrAQQA7y .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIrrAQQA7y ul {
  font-size: 0;
}
.cid-tIrrAQQA7y .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIrrAQQA7y .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIrrAQQA7y .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIrrAQQA7y .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIrrAQQA7y .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIrrAQQA7y .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIrrAQQA7y .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIrrAQQA7y .btn:hover {
  background: transparent !important;
}
.cid-tIrrAQQA7y .btn:hover:before {
  background: transparent !important;
}
.cid-tIrrAQQA7y .btn:before {
  background-color: transparent !important;
}
.cid-tIrrAQQA7y .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIrrAQQA7y .mbr-section-title {
  color: #ffffff;
}
.cid-tIrrAQQA7y .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIrrARO1dQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIrrARO1dQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrrARO1dQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrrARO1dQ .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIrrARO1dQ .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIrrARO1dQ .container-fluid .row {
  padding: 0;
}
.cid-tIrrARO1dQ .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIrrARO1dQ .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIrrARO1dQ .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIrrARO1dQ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIrrARO1dQ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIrrARO1dQ .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIrrARO1dQ .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIrrARO1dQ .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIrrARO1dQ .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIrrARO1dQ .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIrrARO1dQ .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIrrARO1dQ .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIrrARO1dQ .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIrrARO1dQ .mbr-phone {
  color: #ffffff;
}
.cid-tIrrARO1dQ .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIrrARO1dQ .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIru5C4N9r {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIru5C4N9r nav.navbar {
  position: fixed;
}
.cid-tIru5C4N9r .container,
.cid-tIru5C4N9r .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIru5C4N9r .container,
  .cid-tIru5C4N9r .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIru5C4N9r .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-tIru5C4N9r .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIru5C4N9r .dropdown-item:hover,
.cid-tIru5C4N9r .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIru5C4N9r .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIru5C4N9r .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIru5C4N9r .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIru5C4N9r .nav-link {
  position: relative;
}
.cid-tIru5C4N9r .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIru5C4N9r .nav-link:hover:before {
  opacity: 1;
}
.cid-tIru5C4N9r .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIru5C4N9r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIru5C4N9r .container {
  display: flex;
  margin: auto;
}
.cid-tIru5C4N9r .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIru5C4N9r .nav-item:focus,
.cid-tIru5C4N9r .nav-link:focus {
  outline: none;
}
.cid-tIru5C4N9r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIru5C4N9r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIru5C4N9r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIru5C4N9r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIru5C4N9r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIru5C4N9r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIru5C4N9r .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIru5C4N9r .navbar.opened {
  transition: all 0.3s;
}
.cid-tIru5C4N9r .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIru5C4N9r .navbar .navbar-logo img {
  width: auto;
}
.cid-tIru5C4N9r .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIru5C4N9r .navbar.collapsed {
  justify-content: center;
}
.cid-tIru5C4N9r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIru5C4N9r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIru5C4N9r .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIru5C4N9r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIru5C4N9r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIru5C4N9r .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-tIru5C4N9r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIru5C4N9r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIru5C4N9r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIru5C4N9r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIru5C4N9r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIru5C4N9r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIru5C4N9r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIru5C4N9r .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-tIru5C4N9r .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIru5C4N9r .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIru5C4N9r .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIru5C4N9r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIru5C4N9r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIru5C4N9r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIru5C4N9r .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIru5C4N9r .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIru5C4N9r .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIru5C4N9r .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-tIru5C4N9r .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIru5C4N9r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIru5C4N9r .dropdown-item.active,
.cid-tIru5C4N9r .dropdown-item:active {
  background-color: transparent;
}
.cid-tIru5C4N9r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIru5C4N9r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIru5C4N9r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIru5C4N9r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIru5C4N9r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIru5C4N9r .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIru5C4N9r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIru5C4N9r .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIru5C4N9r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIru5C4N9r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIru5C4N9r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIru5C4N9r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIru5C4N9r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIru5C4N9r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIru5C4N9r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIru5C4N9r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIru5C4N9r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIru5C4N9r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIru5C4N9r .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIru5C4N9r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIru5C4N9r .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-tIru5C4N9r .navbar {
    height: 70px;
  }
  .cid-tIru5C4N9r .navbar.opened {
    height: auto;
  }
  .cid-tIru5C4N9r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIru5C4N9r .icons-menu {
    padding-right: 0;
  }
  .cid-tIru5C4N9r .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIru5Dry1l {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIru5Dry1l .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIru5Dry1l .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIru5Dry1l .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIru5Dry1l img {
  border-radius: 1rem;
}
.cid-tIru5Dry1l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIru5Dry1l .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIru5Dry1l .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIru5Dry1l .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIru5Dry1l .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIru5Dry1l .mbr-section-subtitle,
.cid-tIru5Dry1l .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIru5Dry1l .mbr-text,
.cid-tIru5Dry1l .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIru5EeQfI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIru5EeQfI .mbr-text {
    text-align: center;
  }
}
.cid-tIru5EeQfI .container-fluid {
  padding: 0;
}
.cid-tIru5EeQfI .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIru5EeQfI img {
  height: 100%;
  object-fit: cover;
}
.cid-tIru5EeQfI .mbr-figure {
  height: 100%;
}
.cid-tIru5EeQfI .col-lg-6 {
  padding: 0;
}
.cid-tIru5EeQfI .row {
  margin: 0;
}
.cid-tIru5EeQfI .mbr-text,
.cid-tIru5EeQfI .mbr-section-btn {
  text-align: center;
}
.cid-tIru5EeQfI H3 {
  text-align: center;
}
.cid-tIru5EP1nr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIru5EP1nr .mbr-media {
  position: relative;
}
.cid-tIru5EP1nr .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIru5EP1nr .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIru5EP1nr .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIru5EP1nr .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIru5EP1nr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIru5EP1nr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIru5EP1nr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIru5EP1nr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIru5EP1nr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIru5EP1nr .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIru5GEpyi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIru5GEpyi .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIru5GEpyi .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIru5GEpyi .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIru5GEpyi .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIru5GEpyi .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIru5GEpyi .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIru5GEpyi .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIru5GEpyi .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIru5GEpyi .mbr-figure {
    width: 100% !important;
  }
  .cid-tIru5GEpyi .menu-item {
    flex-direction: column;
  }
  .cid-tIru5GEpyi img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIru5GEpyi .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIru5GEpyi .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIru5GEpyi .special-label {
  color: #fff;
}
.cid-tIru5GEpyi .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIru5GEpyi .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIru5GEpyi .menu-row {
  margin: 0;
}
.cid-tIru5GEpyi .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIru5GEpyi .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIru5GEpyi .group-title,
.cid-tIru5GEpyi .align-wrap {
  text-align: left;
}
.cid-tIru5GEpyi SPAN {
  color: #d44765;
}
.cid-tIru5GEpyi .item-title {
  color: #808080;
}
.cid-tIru5GEpyi H4 {
  color: #89b758;
}
.cid-tIru5GEpyi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIru5GEpyi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIru5I9xcx {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIru5I9xcx .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIru5I9xcx .mbr-section-title,
.cid-tIru5I9xcx .mbr-section-subtitle,
.cid-tIru5I9xcx .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIru5I9xcx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIru5I9xcx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIru5I9xcx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIru5I9xcx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIru5I9xcx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIru5I9xcx .icon-focus {
  display: none;
}
.cid-tIru5I9xcx .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIru5I9xcx ul {
  font-size: 0;
}
.cid-tIru5I9xcx .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIru5I9xcx .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIru5I9xcx .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIru5I9xcx .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIru5I9xcx .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIru5I9xcx .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIru5I9xcx .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIru5I9xcx .btn:hover {
  background: transparent !important;
}
.cid-tIru5I9xcx .btn:hover:before {
  background: transparent !important;
}
.cid-tIru5I9xcx .btn:before {
  background-color: transparent !important;
}
.cid-tIru5I9xcx .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIru5I9xcx .mbr-section-title {
  color: #ffffff;
}
.cid-tIru5I9xcx .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIru5Jbqi0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIru5Jbqi0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIru5Jbqi0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIru5Jbqi0 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIru5Jbqi0 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIru5Jbqi0 .container-fluid .row {
  padding: 0;
}
.cid-tIru5Jbqi0 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIru5Jbqi0 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIru5Jbqi0 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIru5Jbqi0 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIru5Jbqi0 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIru5Jbqi0 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIru5Jbqi0 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIru5Jbqi0 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIru5Jbqi0 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIru5Jbqi0 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIru5Jbqi0 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIru5Jbqi0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIru5Jbqi0 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIru5Jbqi0 .mbr-phone {
  color: #ffffff;
}
.cid-tIru5Jbqi0 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIru5Jbqi0 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIrDoQh59i {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIrDoQh59i nav.navbar {
  position: fixed;
}
.cid-tIrDoQh59i .container,
.cid-tIrDoQh59i .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIrDoQh59i .container,
  .cid-tIrDoQh59i .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIrDoQh59i .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-tIrDoQh59i .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIrDoQh59i .dropdown-item:hover,
.cid-tIrDoQh59i .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIrDoQh59i .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIrDoQh59i .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIrDoQh59i .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIrDoQh59i .nav-link {
  position: relative;
}
.cid-tIrDoQh59i .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIrDoQh59i .nav-link:hover:before {
  opacity: 1;
}
.cid-tIrDoQh59i .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIrDoQh59i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIrDoQh59i .container {
  display: flex;
  margin: auto;
}
.cid-tIrDoQh59i .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIrDoQh59i .nav-item:focus,
.cid-tIrDoQh59i .nav-link:focus {
  outline: none;
}
.cid-tIrDoQh59i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIrDoQh59i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIrDoQh59i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIrDoQh59i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIrDoQh59i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIrDoQh59i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIrDoQh59i .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIrDoQh59i .navbar.opened {
  transition: all 0.3s;
}
.cid-tIrDoQh59i .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIrDoQh59i .navbar .navbar-logo img {
  width: auto;
}
.cid-tIrDoQh59i .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIrDoQh59i .navbar.collapsed {
  justify-content: center;
}
.cid-tIrDoQh59i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIrDoQh59i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIrDoQh59i .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIrDoQh59i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIrDoQh59i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIrDoQh59i .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-tIrDoQh59i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIrDoQh59i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIrDoQh59i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIrDoQh59i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIrDoQh59i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIrDoQh59i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIrDoQh59i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIrDoQh59i .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-tIrDoQh59i .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIrDoQh59i .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIrDoQh59i .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIrDoQh59i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIrDoQh59i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIrDoQh59i .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIrDoQh59i .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIrDoQh59i .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIrDoQh59i .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIrDoQh59i .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-tIrDoQh59i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIrDoQh59i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIrDoQh59i .dropdown-item.active,
.cid-tIrDoQh59i .dropdown-item:active {
  background-color: transparent;
}
.cid-tIrDoQh59i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIrDoQh59i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIrDoQh59i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIrDoQh59i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIrDoQh59i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIrDoQh59i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIrDoQh59i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIrDoQh59i .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIrDoQh59i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIrDoQh59i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIrDoQh59i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIrDoQh59i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrDoQh59i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrDoQh59i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIrDoQh59i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrDoQh59i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIrDoQh59i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIrDoQh59i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrDoQh59i .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIrDoQh59i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIrDoQh59i .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-tIrDoQh59i .navbar {
    height: 70px;
  }
  .cid-tIrDoQh59i .navbar.opened {
    height: auto;
  }
  .cid-tIrDoQh59i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIrDoQh59i .icons-menu {
    padding-right: 0;
  }
  .cid-tIrDoQh59i .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIrDoRl1Dv {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIrDoRl1Dv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrDoRl1Dv .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIrDoRl1Dv .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIrDoRl1Dv img {
  border-radius: 1rem;
}
.cid-tIrDoRl1Dv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrDoRl1Dv .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIrDoRl1Dv .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIrDoRl1Dv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIrDoRl1Dv .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIrDoRl1Dv .mbr-section-subtitle,
.cid-tIrDoRl1Dv .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIrDoRl1Dv .mbr-text,
.cid-tIrDoRl1Dv .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIrDoS00kk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIrDoS00kk .mbr-text {
    text-align: center;
  }
}
.cid-tIrDoS00kk .container-fluid {
  padding: 0;
}
.cid-tIrDoS00kk .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIrDoS00kk img {
  height: 100%;
  object-fit: cover;
}
.cid-tIrDoS00kk .mbr-figure {
  height: 100%;
}
.cid-tIrDoS00kk .col-lg-6 {
  padding: 0;
}
.cid-tIrDoS00kk .row {
  margin: 0;
}
.cid-tIrDoS00kk .mbr-text,
.cid-tIrDoS00kk .mbr-section-btn {
  text-align: center;
}
.cid-tIrDoS00kk H3 {
  text-align: center;
}
.cid-tIrDoSyRUP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIrDoSyRUP .mbr-media {
  position: relative;
}
.cid-tIrDoSyRUP .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIrDoSyRUP .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIrDoSyRUP .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIrDoSyRUP .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIrDoSyRUP .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIrDoSyRUP .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIrDoSyRUP .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIrDoSyRUP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIrDoSyRUP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIrDoSyRUP .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIrDoTD98H {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIrDoTD98H .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIrDoTD98H .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIrDoTD98H .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIrDoTD98H .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIrDoTD98H .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIrDoTD98H .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIrDoTD98H .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIrDoTD98H .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIrDoTD98H .mbr-figure {
    width: 100% !important;
  }
  .cid-tIrDoTD98H .menu-item {
    flex-direction: column;
  }
  .cid-tIrDoTD98H img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIrDoTD98H .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIrDoTD98H .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIrDoTD98H .special-label {
  color: #fff;
}
.cid-tIrDoTD98H .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIrDoTD98H .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIrDoTD98H .menu-row {
  margin: 0;
}
.cid-tIrDoTD98H .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIrDoTD98H .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIrDoTD98H .group-title,
.cid-tIrDoTD98H .align-wrap {
  text-align: left;
}
.cid-tIrDoTD98H SPAN {
  color: #d44765;
}
.cid-tIrDoTD98H .item-title {
  color: #808080;
}
.cid-tIrDoTD98H H4 {
  color: #89b758;
}
.cid-tIrDoTD98H .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrDoTD98H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrDoV7oy9 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIrDoV7oy9 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIrDoV7oy9 .mbr-section-title,
.cid-tIrDoV7oy9 .mbr-section-subtitle,
.cid-tIrDoV7oy9 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIrDoV7oy9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIrDoV7oy9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIrDoV7oy9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIrDoV7oy9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIrDoV7oy9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIrDoV7oy9 .icon-focus {
  display: none;
}
.cid-tIrDoV7oy9 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIrDoV7oy9 ul {
  font-size: 0;
}
.cid-tIrDoV7oy9 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIrDoV7oy9 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIrDoV7oy9 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIrDoV7oy9 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIrDoV7oy9 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIrDoV7oy9 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIrDoV7oy9 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIrDoV7oy9 .btn:hover {
  background: transparent !important;
}
.cid-tIrDoV7oy9 .btn:hover:before {
  background: transparent !important;
}
.cid-tIrDoV7oy9 .btn:before {
  background-color: transparent !important;
}
.cid-tIrDoV7oy9 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIrDoV7oy9 .mbr-section-title {
  color: #ffffff;
}
.cid-tIrDoV7oy9 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIrDoW6tlf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIrDoW6tlf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrDoW6tlf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrDoW6tlf .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIrDoW6tlf .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIrDoW6tlf .container-fluid .row {
  padding: 0;
}
.cid-tIrDoW6tlf .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIrDoW6tlf .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIrDoW6tlf .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIrDoW6tlf .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIrDoW6tlf .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIrDoW6tlf .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIrDoW6tlf .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIrDoW6tlf .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIrDoW6tlf .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIrDoW6tlf .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIrDoW6tlf .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIrDoW6tlf .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIrDoW6tlf .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIrDoW6tlf .mbr-phone {
  color: #ffffff;
}
.cid-tIrDoW6tlf .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIrDoW6tlf .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIrOeenwcI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIrOeenwcI nav.navbar {
  position: fixed;
}
.cid-tIrOeenwcI .container,
.cid-tIrOeenwcI .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIrOeenwcI .container,
  .cid-tIrOeenwcI .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIrOeenwcI .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-tIrOeenwcI .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIrOeenwcI .dropdown-item:hover,
.cid-tIrOeenwcI .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIrOeenwcI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIrOeenwcI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIrOeenwcI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIrOeenwcI .nav-link {
  position: relative;
}
.cid-tIrOeenwcI .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIrOeenwcI .nav-link:hover:before {
  opacity: 1;
}
.cid-tIrOeenwcI .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIrOeenwcI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIrOeenwcI .container {
  display: flex;
  margin: auto;
}
.cid-tIrOeenwcI .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIrOeenwcI .nav-item:focus,
.cid-tIrOeenwcI .nav-link:focus {
  outline: none;
}
.cid-tIrOeenwcI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIrOeenwcI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIrOeenwcI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIrOeenwcI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIrOeenwcI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIrOeenwcI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIrOeenwcI .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIrOeenwcI .navbar.opened {
  transition: all 0.3s;
}
.cid-tIrOeenwcI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIrOeenwcI .navbar .navbar-logo img {
  width: auto;
}
.cid-tIrOeenwcI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIrOeenwcI .navbar.collapsed {
  justify-content: center;
}
.cid-tIrOeenwcI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIrOeenwcI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIrOeenwcI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIrOeenwcI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIrOeenwcI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIrOeenwcI .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-tIrOeenwcI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIrOeenwcI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIrOeenwcI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIrOeenwcI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIrOeenwcI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIrOeenwcI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIrOeenwcI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIrOeenwcI .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-tIrOeenwcI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIrOeenwcI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIrOeenwcI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIrOeenwcI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIrOeenwcI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIrOeenwcI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIrOeenwcI .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIrOeenwcI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIrOeenwcI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIrOeenwcI .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-tIrOeenwcI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIrOeenwcI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIrOeenwcI .dropdown-item.active,
.cid-tIrOeenwcI .dropdown-item:active {
  background-color: transparent;
}
.cid-tIrOeenwcI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIrOeenwcI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIrOeenwcI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIrOeenwcI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIrOeenwcI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIrOeenwcI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIrOeenwcI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIrOeenwcI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIrOeenwcI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIrOeenwcI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIrOeenwcI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIrOeenwcI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrOeenwcI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrOeenwcI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIrOeenwcI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrOeenwcI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIrOeenwcI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIrOeenwcI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrOeenwcI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIrOeenwcI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIrOeenwcI .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-tIrOeenwcI .navbar {
    height: 70px;
  }
  .cid-tIrOeenwcI .navbar.opened {
    height: auto;
  }
  .cid-tIrOeenwcI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIrOeenwcI .icons-menu {
    padding-right: 0;
  }
  .cid-tIrOeenwcI .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIrOehC1Zz {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIrOehC1Zz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrOehC1Zz .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIrOehC1Zz .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIrOehC1Zz img {
  border-radius: 1rem;
}
.cid-tIrOehC1Zz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrOehC1Zz .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIrOehC1Zz .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIrOehC1Zz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIrOehC1Zz .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIrOehC1Zz .mbr-section-subtitle,
.cid-tIrOehC1Zz .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIrOehC1Zz .mbr-text,
.cid-tIrOehC1Zz .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIrOej3GdD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIrOej3GdD .mbr-text {
    text-align: center;
  }
}
.cid-tIrOej3GdD .container-fluid {
  padding: 0;
}
.cid-tIrOej3GdD .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIrOej3GdD img {
  height: 100%;
  object-fit: cover;
}
.cid-tIrOej3GdD .mbr-figure {
  height: 100%;
}
.cid-tIrOej3GdD .col-lg-6 {
  padding: 0;
}
.cid-tIrOej3GdD .row {
  margin: 0;
}
.cid-tIrOej3GdD .mbr-text,
.cid-tIrOej3GdD .mbr-section-btn {
  text-align: center;
}
.cid-tIrOej3GdD H3 {
  text-align: center;
}
.cid-tIrOejJA5O {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIrOejJA5O .mbr-media {
  position: relative;
}
.cid-tIrOejJA5O .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIrOejJA5O .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIrOejJA5O .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIrOejJA5O .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIrOejJA5O .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIrOejJA5O .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIrOejJA5O .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIrOejJA5O .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIrOejJA5O .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIrOejJA5O .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIrOel1UpV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIrOel1UpV .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIrOel1UpV .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIrOel1UpV .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIrOel1UpV .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIrOel1UpV .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIrOel1UpV .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIrOel1UpV .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIrOel1UpV .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIrOel1UpV .mbr-figure {
    width: 100% !important;
  }
  .cid-tIrOel1UpV .menu-item {
    flex-direction: column;
  }
  .cid-tIrOel1UpV img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIrOel1UpV .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIrOel1UpV .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIrOel1UpV .special-label {
  color: #fff;
}
.cid-tIrOel1UpV .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIrOel1UpV .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIrOel1UpV .menu-row {
  margin: 0;
}
.cid-tIrOel1UpV .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIrOel1UpV .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIrOel1UpV .group-title,
.cid-tIrOel1UpV .align-wrap {
  text-align: left;
}
.cid-tIrOel1UpV SPAN {
  color: #d44765;
}
.cid-tIrOel1UpV .item-title {
  color: #808080;
}
.cid-tIrOel1UpV H4 {
  color: #89b758;
}
.cid-tIrOel1UpV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrOel1UpV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrOem97nz {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIrOem97nz .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIrOem97nz .mbr-section-title,
.cid-tIrOem97nz .mbr-section-subtitle,
.cid-tIrOem97nz .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIrOem97nz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIrOem97nz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIrOem97nz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIrOem97nz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIrOem97nz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIrOem97nz .icon-focus {
  display: none;
}
.cid-tIrOem97nz .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIrOem97nz ul {
  font-size: 0;
}
.cid-tIrOem97nz .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIrOem97nz .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIrOem97nz .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIrOem97nz .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIrOem97nz .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIrOem97nz .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIrOem97nz .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIrOem97nz .btn:hover {
  background: transparent !important;
}
.cid-tIrOem97nz .btn:hover:before {
  background: transparent !important;
}
.cid-tIrOem97nz .btn:before {
  background-color: transparent !important;
}
.cid-tIrOem97nz .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIrOem97nz .mbr-section-title {
  color: #ffffff;
}
.cid-tIrOem97nz .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIrOenIDlG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIrOenIDlG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIrOenIDlG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIrOenIDlG .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIrOenIDlG .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIrOenIDlG .container-fluid .row {
  padding: 0;
}
.cid-tIrOenIDlG .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIrOenIDlG .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIrOenIDlG .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIrOenIDlG .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIrOenIDlG .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIrOenIDlG .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIrOenIDlG .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIrOenIDlG .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIrOenIDlG .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIrOenIDlG .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIrOenIDlG .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIrOenIDlG .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIrOenIDlG .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIrOenIDlG .mbr-phone {
  color: #ffffff;
}
.cid-tIrOenIDlG .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIrOenIDlG .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIs4pdvIpM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIs4pdvIpM nav.navbar {
  position: fixed;
}
.cid-tIs4pdvIpM .container,
.cid-tIs4pdvIpM .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIs4pdvIpM .container,
  .cid-tIs4pdvIpM .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIs4pdvIpM .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-tIs4pdvIpM .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIs4pdvIpM .dropdown-item:hover,
.cid-tIs4pdvIpM .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIs4pdvIpM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIs4pdvIpM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIs4pdvIpM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIs4pdvIpM .nav-link {
  position: relative;
}
.cid-tIs4pdvIpM .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIs4pdvIpM .nav-link:hover:before {
  opacity: 1;
}
.cid-tIs4pdvIpM .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIs4pdvIpM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIs4pdvIpM .container {
  display: flex;
  margin: auto;
}
.cid-tIs4pdvIpM .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIs4pdvIpM .nav-item:focus,
.cid-tIs4pdvIpM .nav-link:focus {
  outline: none;
}
.cid-tIs4pdvIpM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIs4pdvIpM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIs4pdvIpM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIs4pdvIpM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIs4pdvIpM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIs4pdvIpM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIs4pdvIpM .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIs4pdvIpM .navbar.opened {
  transition: all 0.3s;
}
.cid-tIs4pdvIpM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIs4pdvIpM .navbar .navbar-logo img {
  width: auto;
}
.cid-tIs4pdvIpM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIs4pdvIpM .navbar.collapsed {
  justify-content: center;
}
.cid-tIs4pdvIpM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIs4pdvIpM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIs4pdvIpM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIs4pdvIpM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIs4pdvIpM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIs4pdvIpM .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-tIs4pdvIpM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIs4pdvIpM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIs4pdvIpM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIs4pdvIpM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIs4pdvIpM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIs4pdvIpM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIs4pdvIpM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIs4pdvIpM .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-tIs4pdvIpM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIs4pdvIpM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIs4pdvIpM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIs4pdvIpM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIs4pdvIpM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIs4pdvIpM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIs4pdvIpM .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIs4pdvIpM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIs4pdvIpM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIs4pdvIpM .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-tIs4pdvIpM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIs4pdvIpM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIs4pdvIpM .dropdown-item.active,
.cid-tIs4pdvIpM .dropdown-item:active {
  background-color: transparent;
}
.cid-tIs4pdvIpM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIs4pdvIpM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIs4pdvIpM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIs4pdvIpM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIs4pdvIpM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIs4pdvIpM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIs4pdvIpM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIs4pdvIpM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIs4pdvIpM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIs4pdvIpM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIs4pdvIpM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIs4pdvIpM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIs4pdvIpM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIs4pdvIpM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIs4pdvIpM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIs4pdvIpM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIs4pdvIpM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIs4pdvIpM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIs4pdvIpM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIs4pdvIpM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIs4pdvIpM .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-tIs4pdvIpM .navbar {
    height: 70px;
  }
  .cid-tIs4pdvIpM .navbar.opened {
    height: auto;
  }
  .cid-tIs4pdvIpM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIs4pdvIpM .icons-menu {
    padding-right: 0;
  }
  .cid-tIs4pdvIpM .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIs4peRBUd {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIs4peRBUd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIs4peRBUd .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIs4peRBUd .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIs4peRBUd img {
  border-radius: 1rem;
}
.cid-tIs4peRBUd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIs4peRBUd .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIs4peRBUd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIs4peRBUd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIs4peRBUd .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIs4peRBUd .mbr-section-subtitle,
.cid-tIs4peRBUd .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIs4peRBUd .mbr-text,
.cid-tIs4peRBUd .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIs4pfFR9i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIs4pfFR9i .mbr-text {
    text-align: center;
  }
}
.cid-tIs4pfFR9i .container-fluid {
  padding: 0;
}
.cid-tIs4pfFR9i .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIs4pfFR9i img {
  height: 100%;
  object-fit: cover;
}
.cid-tIs4pfFR9i .mbr-figure {
  height: 100%;
}
.cid-tIs4pfFR9i .col-lg-6 {
  padding: 0;
}
.cid-tIs4pfFR9i .row {
  margin: 0;
}
.cid-tIs4pfFR9i .mbr-text,
.cid-tIs4pfFR9i .mbr-section-btn {
  text-align: center;
}
.cid-tIs4pfFR9i H3 {
  text-align: center;
}
.cid-tIs4pgbEUq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIs4pgbEUq .mbr-media {
  position: relative;
}
.cid-tIs4pgbEUq .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIs4pgbEUq .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIs4pgbEUq .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIs4pgbEUq .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIs4pgbEUq .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIs4pgbEUq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIs4pgbEUq .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIs4pgbEUq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIs4pgbEUq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIs4pgbEUq .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIs4pidQK1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIs4pidQK1 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIs4pidQK1 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIs4pidQK1 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIs4pidQK1 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIs4pidQK1 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIs4pidQK1 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIs4pidQK1 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIs4pidQK1 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIs4pidQK1 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIs4pidQK1 .menu-item {
    flex-direction: column;
  }
  .cid-tIs4pidQK1 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIs4pidQK1 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIs4pidQK1 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIs4pidQK1 .special-label {
  color: #fff;
}
.cid-tIs4pidQK1 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIs4pidQK1 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIs4pidQK1 .menu-row {
  margin: 0;
}
.cid-tIs4pidQK1 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIs4pidQK1 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIs4pidQK1 .group-title,
.cid-tIs4pidQK1 .align-wrap {
  text-align: left;
}
.cid-tIs4pidQK1 SPAN {
  color: #d44765;
}
.cid-tIs4pidQK1 .item-title {
  color: #808080;
}
.cid-tIs4pidQK1 H4 {
  color: #89b758;
}
.cid-tIs4pidQK1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIs4pidQK1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIs4pj9P7j {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIs4pj9P7j .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIs4pj9P7j .mbr-section-title,
.cid-tIs4pj9P7j .mbr-section-subtitle,
.cid-tIs4pj9P7j .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIs4pj9P7j .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIs4pj9P7j .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIs4pj9P7j .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIs4pj9P7j .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIs4pj9P7j .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIs4pj9P7j .icon-focus {
  display: none;
}
.cid-tIs4pj9P7j .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIs4pj9P7j ul {
  font-size: 0;
}
.cid-tIs4pj9P7j .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIs4pj9P7j .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIs4pj9P7j .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIs4pj9P7j .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIs4pj9P7j .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIs4pj9P7j .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIs4pj9P7j .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIs4pj9P7j .btn:hover {
  background: transparent !important;
}
.cid-tIs4pj9P7j .btn:hover:before {
  background: transparent !important;
}
.cid-tIs4pj9P7j .btn:before {
  background-color: transparent !important;
}
.cid-tIs4pj9P7j .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIs4pj9P7j .mbr-section-title {
  color: #ffffff;
}
.cid-tIs4pj9P7j .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIs4pkhJDl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIs4pkhJDl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIs4pkhJDl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIs4pkhJDl .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIs4pkhJDl .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIs4pkhJDl .container-fluid .row {
  padding: 0;
}
.cid-tIs4pkhJDl .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIs4pkhJDl .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIs4pkhJDl .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIs4pkhJDl .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIs4pkhJDl .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIs4pkhJDl .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIs4pkhJDl .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIs4pkhJDl .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIs4pkhJDl .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIs4pkhJDl .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIs4pkhJDl .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIs4pkhJDl .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIs4pkhJDl .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIs4pkhJDl .mbr-phone {
  color: #ffffff;
}
.cid-tIs4pkhJDl .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIs4pkhJDl .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIsg1iNxEL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIsg1iNxEL nav.navbar {
  position: fixed;
}
.cid-tIsg1iNxEL .container,
.cid-tIsg1iNxEL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIsg1iNxEL .container,
  .cid-tIsg1iNxEL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIsg1iNxEL .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-tIsg1iNxEL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIsg1iNxEL .dropdown-item:hover,
.cid-tIsg1iNxEL .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIsg1iNxEL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIsg1iNxEL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIsg1iNxEL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIsg1iNxEL .nav-link {
  position: relative;
}
.cid-tIsg1iNxEL .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIsg1iNxEL .nav-link:hover:before {
  opacity: 1;
}
.cid-tIsg1iNxEL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIsg1iNxEL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIsg1iNxEL .container {
  display: flex;
  margin: auto;
}
.cid-tIsg1iNxEL .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIsg1iNxEL .nav-item:focus,
.cid-tIsg1iNxEL .nav-link:focus {
  outline: none;
}
.cid-tIsg1iNxEL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIsg1iNxEL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIsg1iNxEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIsg1iNxEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIsg1iNxEL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIsg1iNxEL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIsg1iNxEL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIsg1iNxEL .navbar.opened {
  transition: all 0.3s;
}
.cid-tIsg1iNxEL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIsg1iNxEL .navbar .navbar-logo img {
  width: auto;
}
.cid-tIsg1iNxEL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIsg1iNxEL .navbar.collapsed {
  justify-content: center;
}
.cid-tIsg1iNxEL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIsg1iNxEL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIsg1iNxEL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIsg1iNxEL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIsg1iNxEL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIsg1iNxEL .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-tIsg1iNxEL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIsg1iNxEL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIsg1iNxEL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIsg1iNxEL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIsg1iNxEL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIsg1iNxEL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIsg1iNxEL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIsg1iNxEL .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-tIsg1iNxEL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIsg1iNxEL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIsg1iNxEL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIsg1iNxEL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIsg1iNxEL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIsg1iNxEL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIsg1iNxEL .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIsg1iNxEL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIsg1iNxEL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIsg1iNxEL .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-tIsg1iNxEL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIsg1iNxEL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIsg1iNxEL .dropdown-item.active,
.cid-tIsg1iNxEL .dropdown-item:active {
  background-color: transparent;
}
.cid-tIsg1iNxEL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIsg1iNxEL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIsg1iNxEL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIsg1iNxEL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIsg1iNxEL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIsg1iNxEL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIsg1iNxEL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIsg1iNxEL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIsg1iNxEL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIsg1iNxEL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIsg1iNxEL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIsg1iNxEL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIsg1iNxEL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIsg1iNxEL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIsg1iNxEL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIsg1iNxEL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIsg1iNxEL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIsg1iNxEL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIsg1iNxEL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIsg1iNxEL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIsg1iNxEL .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-tIsg1iNxEL .navbar {
    height: 70px;
  }
  .cid-tIsg1iNxEL .navbar.opened {
    height: auto;
  }
  .cid-tIsg1iNxEL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIsg1iNxEL .icons-menu {
    padding-right: 0;
  }
  .cid-tIsg1iNxEL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIsg1jIiJb {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIsg1jIiJb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsg1jIiJb .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIsg1jIiJb .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIsg1jIiJb img {
  border-radius: 1rem;
}
.cid-tIsg1jIiJb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsg1jIiJb .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIsg1jIiJb .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIsg1jIiJb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIsg1jIiJb .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIsg1jIiJb .mbr-section-subtitle,
.cid-tIsg1jIiJb .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIsg1jIiJb .mbr-text,
.cid-tIsg1jIiJb .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIsg1kitFf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIsg1kitFf .mbr-text {
    text-align: center;
  }
}
.cid-tIsg1kitFf .container-fluid {
  padding: 0;
}
.cid-tIsg1kitFf .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIsg1kitFf img {
  height: 100%;
  object-fit: cover;
}
.cid-tIsg1kitFf .mbr-figure {
  height: 100%;
}
.cid-tIsg1kitFf .col-lg-6 {
  padding: 0;
}
.cid-tIsg1kitFf .row {
  margin: 0;
}
.cid-tIsg1kitFf .mbr-text,
.cid-tIsg1kitFf .mbr-section-btn {
  text-align: center;
}
.cid-tIsg1kitFf H3 {
  text-align: center;
}
.cid-tIsg1kPcE3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIsg1kPcE3 .mbr-media {
  position: relative;
}
.cid-tIsg1kPcE3 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIsg1kPcE3 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIsg1kPcE3 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIsg1kPcE3 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIsg1kPcE3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIsg1kPcE3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIsg1kPcE3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIsg1kPcE3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIsg1kPcE3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIsg1kPcE3 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIsg1m2PLQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIsg1m2PLQ .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIsg1m2PLQ .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIsg1m2PLQ .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIsg1m2PLQ .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIsg1m2PLQ .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIsg1m2PLQ .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIsg1m2PLQ .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIsg1m2PLQ .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIsg1m2PLQ .mbr-figure {
    width: 100% !important;
  }
  .cid-tIsg1m2PLQ .menu-item {
    flex-direction: column;
  }
  .cid-tIsg1m2PLQ img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIsg1m2PLQ .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIsg1m2PLQ .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIsg1m2PLQ .special-label {
  color: #fff;
}
.cid-tIsg1m2PLQ .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIsg1m2PLQ .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIsg1m2PLQ .menu-row {
  margin: 0;
}
.cid-tIsg1m2PLQ .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIsg1m2PLQ .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIsg1m2PLQ .group-title,
.cid-tIsg1m2PLQ .align-wrap {
  text-align: left;
}
.cid-tIsg1m2PLQ SPAN {
  color: #d44765;
}
.cid-tIsg1m2PLQ .item-title {
  color: #808080;
}
.cid-tIsg1m2PLQ H4 {
  color: #89b758;
}
.cid-tIsg1m2PLQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsg1m2PLQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsg1n3vnK {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIsg1n3vnK .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIsg1n3vnK .mbr-section-title,
.cid-tIsg1n3vnK .mbr-section-subtitle,
.cid-tIsg1n3vnK .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIsg1n3vnK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIsg1n3vnK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIsg1n3vnK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIsg1n3vnK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIsg1n3vnK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIsg1n3vnK .icon-focus {
  display: none;
}
.cid-tIsg1n3vnK .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIsg1n3vnK ul {
  font-size: 0;
}
.cid-tIsg1n3vnK .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIsg1n3vnK .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIsg1n3vnK .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIsg1n3vnK .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIsg1n3vnK .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIsg1n3vnK .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIsg1n3vnK .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIsg1n3vnK .btn:hover {
  background: transparent !important;
}
.cid-tIsg1n3vnK .btn:hover:before {
  background: transparent !important;
}
.cid-tIsg1n3vnK .btn:before {
  background-color: transparent !important;
}
.cid-tIsg1n3vnK .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIsg1n3vnK .mbr-section-title {
  color: #ffffff;
}
.cid-tIsg1n3vnK .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIsg1nVEnl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIsg1nVEnl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsg1nVEnl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsg1nVEnl .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIsg1nVEnl .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIsg1nVEnl .container-fluid .row {
  padding: 0;
}
.cid-tIsg1nVEnl .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIsg1nVEnl .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIsg1nVEnl .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIsg1nVEnl .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIsg1nVEnl .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIsg1nVEnl .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIsg1nVEnl .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIsg1nVEnl .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIsg1nVEnl .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIsg1nVEnl .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIsg1nVEnl .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIsg1nVEnl .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIsg1nVEnl .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIsg1nVEnl .mbr-phone {
  color: #ffffff;
}
.cid-tIsg1nVEnl .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIsg1nVEnl .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIsiZFn9ah {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIsiZFn9ah nav.navbar {
  position: fixed;
}
.cid-tIsiZFn9ah .container,
.cid-tIsiZFn9ah .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIsiZFn9ah .container,
  .cid-tIsiZFn9ah .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIsiZFn9ah .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-tIsiZFn9ah .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIsiZFn9ah .dropdown-item:hover,
.cid-tIsiZFn9ah .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIsiZFn9ah .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIsiZFn9ah .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIsiZFn9ah .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIsiZFn9ah .nav-link {
  position: relative;
}
.cid-tIsiZFn9ah .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIsiZFn9ah .nav-link:hover:before {
  opacity: 1;
}
.cid-tIsiZFn9ah .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIsiZFn9ah .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIsiZFn9ah .container {
  display: flex;
  margin: auto;
}
.cid-tIsiZFn9ah .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIsiZFn9ah .nav-item:focus,
.cid-tIsiZFn9ah .nav-link:focus {
  outline: none;
}
.cid-tIsiZFn9ah .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIsiZFn9ah .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIsiZFn9ah .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIsiZFn9ah .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIsiZFn9ah .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIsiZFn9ah .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIsiZFn9ah .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIsiZFn9ah .navbar.opened {
  transition: all 0.3s;
}
.cid-tIsiZFn9ah .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIsiZFn9ah .navbar .navbar-logo img {
  width: auto;
}
.cid-tIsiZFn9ah .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIsiZFn9ah .navbar.collapsed {
  justify-content: center;
}
.cid-tIsiZFn9ah .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIsiZFn9ah .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIsiZFn9ah .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIsiZFn9ah .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIsiZFn9ah .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIsiZFn9ah .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-tIsiZFn9ah .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIsiZFn9ah .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIsiZFn9ah .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIsiZFn9ah .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIsiZFn9ah .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIsiZFn9ah .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIsiZFn9ah .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIsiZFn9ah .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-tIsiZFn9ah .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIsiZFn9ah .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIsiZFn9ah .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIsiZFn9ah .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIsiZFn9ah .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIsiZFn9ah .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIsiZFn9ah .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIsiZFn9ah .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIsiZFn9ah .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIsiZFn9ah .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-tIsiZFn9ah .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIsiZFn9ah .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIsiZFn9ah .dropdown-item.active,
.cid-tIsiZFn9ah .dropdown-item:active {
  background-color: transparent;
}
.cid-tIsiZFn9ah .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIsiZFn9ah .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIsiZFn9ah .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIsiZFn9ah .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIsiZFn9ah .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIsiZFn9ah .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIsiZFn9ah ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIsiZFn9ah .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIsiZFn9ah button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIsiZFn9ah button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIsiZFn9ah button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIsiZFn9ah button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIsiZFn9ah button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIsiZFn9ah button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIsiZFn9ah nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIsiZFn9ah nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIsiZFn9ah nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIsiZFn9ah nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIsiZFn9ah .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIsiZFn9ah a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIsiZFn9ah .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-tIsiZFn9ah .navbar {
    height: 70px;
  }
  .cid-tIsiZFn9ah .navbar.opened {
    height: auto;
  }
  .cid-tIsiZFn9ah .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIsiZFn9ah .icons-menu {
    padding-right: 0;
  }
  .cid-tIsiZFn9ah .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIsiZHoWCh {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIsiZHoWCh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsiZHoWCh .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIsiZHoWCh .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIsiZHoWCh img {
  border-radius: 1rem;
}
.cid-tIsiZHoWCh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsiZHoWCh .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIsiZHoWCh .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIsiZHoWCh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIsiZHoWCh .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIsiZHoWCh .mbr-section-subtitle,
.cid-tIsiZHoWCh .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIsiZHoWCh .mbr-text,
.cid-tIsiZHoWCh .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIsiZIvcQL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIsiZIvcQL .mbr-text {
    text-align: center;
  }
}
.cid-tIsiZIvcQL .container-fluid {
  padding: 0;
}
.cid-tIsiZIvcQL .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIsiZIvcQL img {
  height: 100%;
  object-fit: cover;
}
.cid-tIsiZIvcQL .mbr-figure {
  height: 100%;
}
.cid-tIsiZIvcQL .col-lg-6 {
  padding: 0;
}
.cid-tIsiZIvcQL .row {
  margin: 0;
}
.cid-tIsiZIvcQL .mbr-text,
.cid-tIsiZIvcQL .mbr-section-btn {
  text-align: center;
}
.cid-tIsiZIvcQL H3 {
  text-align: center;
}
.cid-tIsiZJ6C3o {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIsiZJ6C3o .mbr-media {
  position: relative;
}
.cid-tIsiZJ6C3o .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIsiZJ6C3o .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIsiZJ6C3o .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIsiZJ6C3o .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIsiZJ6C3o .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIsiZJ6C3o .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIsiZJ6C3o .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIsiZJ6C3o .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIsiZJ6C3o .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIsiZJ6C3o .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIsiZKleaq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIsiZKleaq .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIsiZKleaq .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIsiZKleaq .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIsiZKleaq .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIsiZKleaq .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIsiZKleaq .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIsiZKleaq .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIsiZKleaq .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIsiZKleaq .mbr-figure {
    width: 100% !important;
  }
  .cid-tIsiZKleaq .menu-item {
    flex-direction: column;
  }
  .cid-tIsiZKleaq img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIsiZKleaq .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIsiZKleaq .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIsiZKleaq .special-label {
  color: #fff;
}
.cid-tIsiZKleaq .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIsiZKleaq .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIsiZKleaq .menu-row {
  margin: 0;
}
.cid-tIsiZKleaq .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIsiZKleaq .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIsiZKleaq .group-title,
.cid-tIsiZKleaq .align-wrap {
  text-align: left;
}
.cid-tIsiZKleaq SPAN {
  color: #d44765;
}
.cid-tIsiZKleaq .item-title {
  color: #808080;
}
.cid-tIsiZKleaq H4 {
  color: #89b758;
}
.cid-tIsiZKleaq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsiZKleaq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsiZLurKB {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIsiZLurKB .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIsiZLurKB .mbr-section-title,
.cid-tIsiZLurKB .mbr-section-subtitle,
.cid-tIsiZLurKB .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIsiZLurKB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIsiZLurKB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIsiZLurKB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIsiZLurKB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIsiZLurKB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIsiZLurKB .icon-focus {
  display: none;
}
.cid-tIsiZLurKB .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIsiZLurKB ul {
  font-size: 0;
}
.cid-tIsiZLurKB .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIsiZLurKB .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIsiZLurKB .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIsiZLurKB .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIsiZLurKB .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIsiZLurKB .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIsiZLurKB .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIsiZLurKB .btn:hover {
  background: transparent !important;
}
.cid-tIsiZLurKB .btn:hover:before {
  background: transparent !important;
}
.cid-tIsiZLurKB .btn:before {
  background-color: transparent !important;
}
.cid-tIsiZLurKB .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIsiZLurKB .mbr-section-title {
  color: #ffffff;
}
.cid-tIsiZLurKB .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIsiZMJASt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIsiZMJASt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsiZMJASt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsiZMJASt .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIsiZMJASt .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIsiZMJASt .container-fluid .row {
  padding: 0;
}
.cid-tIsiZMJASt .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIsiZMJASt .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIsiZMJASt .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIsiZMJASt .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIsiZMJASt .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIsiZMJASt .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIsiZMJASt .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIsiZMJASt .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIsiZMJASt .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIsiZMJASt .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIsiZMJASt .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIsiZMJASt .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIsiZMJASt .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIsiZMJASt .mbr-phone {
  color: #ffffff;
}
.cid-tIsiZMJASt .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIsiZMJASt .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIswxSmfoD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIswxSmfoD nav.navbar {
  position: fixed;
}
.cid-tIswxSmfoD .container,
.cid-tIswxSmfoD .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIswxSmfoD .container,
  .cid-tIswxSmfoD .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIswxSmfoD .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-tIswxSmfoD .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIswxSmfoD .dropdown-item:hover,
.cid-tIswxSmfoD .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIswxSmfoD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIswxSmfoD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIswxSmfoD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIswxSmfoD .nav-link {
  position: relative;
}
.cid-tIswxSmfoD .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIswxSmfoD .nav-link:hover:before {
  opacity: 1;
}
.cid-tIswxSmfoD .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIswxSmfoD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIswxSmfoD .container {
  display: flex;
  margin: auto;
}
.cid-tIswxSmfoD .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIswxSmfoD .nav-item:focus,
.cid-tIswxSmfoD .nav-link:focus {
  outline: none;
}
.cid-tIswxSmfoD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIswxSmfoD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIswxSmfoD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIswxSmfoD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIswxSmfoD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIswxSmfoD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIswxSmfoD .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIswxSmfoD .navbar.opened {
  transition: all 0.3s;
}
.cid-tIswxSmfoD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIswxSmfoD .navbar .navbar-logo img {
  width: auto;
}
.cid-tIswxSmfoD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIswxSmfoD .navbar.collapsed {
  justify-content: center;
}
.cid-tIswxSmfoD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIswxSmfoD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIswxSmfoD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIswxSmfoD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIswxSmfoD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIswxSmfoD .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-tIswxSmfoD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIswxSmfoD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIswxSmfoD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIswxSmfoD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIswxSmfoD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIswxSmfoD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIswxSmfoD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIswxSmfoD .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-tIswxSmfoD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIswxSmfoD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIswxSmfoD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIswxSmfoD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIswxSmfoD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIswxSmfoD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIswxSmfoD .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIswxSmfoD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIswxSmfoD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIswxSmfoD .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-tIswxSmfoD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIswxSmfoD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIswxSmfoD .dropdown-item.active,
.cid-tIswxSmfoD .dropdown-item:active {
  background-color: transparent;
}
.cid-tIswxSmfoD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIswxSmfoD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIswxSmfoD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIswxSmfoD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIswxSmfoD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIswxSmfoD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIswxSmfoD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIswxSmfoD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIswxSmfoD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIswxSmfoD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIswxSmfoD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIswxSmfoD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIswxSmfoD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIswxSmfoD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIswxSmfoD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIswxSmfoD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIswxSmfoD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIswxSmfoD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIswxSmfoD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIswxSmfoD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIswxSmfoD .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-tIswxSmfoD .navbar {
    height: 70px;
  }
  .cid-tIswxSmfoD .navbar.opened {
    height: auto;
  }
  .cid-tIswxSmfoD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIswxSmfoD .icons-menu {
    padding-right: 0;
  }
  .cid-tIswxSmfoD .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIswxUvuRu {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIswxUvuRu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIswxUvuRu .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIswxUvuRu .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIswxUvuRu img {
  border-radius: 1rem;
}
.cid-tIswxUvuRu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIswxUvuRu .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIswxUvuRu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIswxUvuRu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIswxUvuRu .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIswxUvuRu .mbr-section-subtitle,
.cid-tIswxUvuRu .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIswxUvuRu .mbr-text,
.cid-tIswxUvuRu .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIswxVnyzf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIswxVnyzf .mbr-text {
    text-align: center;
  }
}
.cid-tIswxVnyzf .container-fluid {
  padding: 0;
}
.cid-tIswxVnyzf .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIswxVnyzf img {
  height: 100%;
  object-fit: cover;
}
.cid-tIswxVnyzf .mbr-figure {
  height: 100%;
}
.cid-tIswxVnyzf .col-lg-6 {
  padding: 0;
}
.cid-tIswxVnyzf .row {
  margin: 0;
}
.cid-tIswxVnyzf .mbr-text,
.cid-tIswxVnyzf .mbr-section-btn {
  text-align: center;
}
.cid-tIswxVnyzf H3 {
  text-align: center;
}
.cid-tIswxW5F23 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIswxW5F23 .mbr-media {
  position: relative;
}
.cid-tIswxW5F23 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIswxW5F23 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIswxW5F23 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIswxW5F23 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIswxW5F23 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIswxW5F23 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIswxW5F23 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIswxW5F23 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIswxW5F23 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIswxW5F23 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIswxXCQ1y {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIswxXCQ1y .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIswxXCQ1y .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIswxXCQ1y .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIswxXCQ1y .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIswxXCQ1y .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIswxXCQ1y .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIswxXCQ1y .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIswxXCQ1y .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIswxXCQ1y .mbr-figure {
    width: 100% !important;
  }
  .cid-tIswxXCQ1y .menu-item {
    flex-direction: column;
  }
  .cid-tIswxXCQ1y img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIswxXCQ1y .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIswxXCQ1y .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIswxXCQ1y .special-label {
  color: #fff;
}
.cid-tIswxXCQ1y .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIswxXCQ1y .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIswxXCQ1y .menu-row {
  margin: 0;
}
.cid-tIswxXCQ1y .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIswxXCQ1y .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIswxXCQ1y .group-title,
.cid-tIswxXCQ1y .align-wrap {
  text-align: left;
}
.cid-tIswxXCQ1y SPAN {
  color: #d44765;
}
.cid-tIswxXCQ1y .item-title {
  color: #808080;
}
.cid-tIswxXCQ1y H4 {
  color: #89b758;
}
.cid-tIswxXCQ1y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIswxXCQ1y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIswxYEnuI {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIswxYEnuI .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIswxYEnuI .mbr-section-title,
.cid-tIswxYEnuI .mbr-section-subtitle,
.cid-tIswxYEnuI .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIswxYEnuI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIswxYEnuI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIswxYEnuI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIswxYEnuI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIswxYEnuI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIswxYEnuI .icon-focus {
  display: none;
}
.cid-tIswxYEnuI .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIswxYEnuI ul {
  font-size: 0;
}
.cid-tIswxYEnuI .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIswxYEnuI .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIswxYEnuI .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIswxYEnuI .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIswxYEnuI .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIswxYEnuI .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIswxYEnuI .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIswxYEnuI .btn:hover {
  background: transparent !important;
}
.cid-tIswxYEnuI .btn:hover:before {
  background: transparent !important;
}
.cid-tIswxYEnuI .btn:before {
  background-color: transparent !important;
}
.cid-tIswxYEnuI .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIswxYEnuI .mbr-section-title {
  color: #ffffff;
}
.cid-tIswxYEnuI .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIswxZPb2h {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIswxZPb2h .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIswxZPb2h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIswxZPb2h .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIswxZPb2h .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIswxZPb2h .container-fluid .row {
  padding: 0;
}
.cid-tIswxZPb2h .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIswxZPb2h .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIswxZPb2h .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIswxZPb2h .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIswxZPb2h .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIswxZPb2h .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIswxZPb2h .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIswxZPb2h .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIswxZPb2h .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIswxZPb2h .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIswxZPb2h .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIswxZPb2h .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIswxZPb2h .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIswxZPb2h .mbr-phone {
  color: #ffffff;
}
.cid-tIswxZPb2h .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIswxZPb2h .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIsyipCqat {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIsyipCqat nav.navbar {
  position: fixed;
}
.cid-tIsyipCqat .container,
.cid-tIsyipCqat .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIsyipCqat .container,
  .cid-tIsyipCqat .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIsyipCqat .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-tIsyipCqat .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIsyipCqat .dropdown-item:hover,
.cid-tIsyipCqat .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIsyipCqat .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIsyipCqat .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIsyipCqat .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIsyipCqat .nav-link {
  position: relative;
}
.cid-tIsyipCqat .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIsyipCqat .nav-link:hover:before {
  opacity: 1;
}
.cid-tIsyipCqat .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIsyipCqat .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIsyipCqat .container {
  display: flex;
  margin: auto;
}
.cid-tIsyipCqat .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIsyipCqat .nav-item:focus,
.cid-tIsyipCqat .nav-link:focus {
  outline: none;
}
.cid-tIsyipCqat .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIsyipCqat .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIsyipCqat .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIsyipCqat .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIsyipCqat .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIsyipCqat .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIsyipCqat .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIsyipCqat .navbar.opened {
  transition: all 0.3s;
}
.cid-tIsyipCqat .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIsyipCqat .navbar .navbar-logo img {
  width: auto;
}
.cid-tIsyipCqat .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIsyipCqat .navbar.collapsed {
  justify-content: center;
}
.cid-tIsyipCqat .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIsyipCqat .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIsyipCqat .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIsyipCqat .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIsyipCqat .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIsyipCqat .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-tIsyipCqat .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIsyipCqat .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIsyipCqat .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIsyipCqat .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIsyipCqat .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIsyipCqat .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIsyipCqat .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIsyipCqat .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-tIsyipCqat .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIsyipCqat .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIsyipCqat .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIsyipCqat .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIsyipCqat .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIsyipCqat .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIsyipCqat .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIsyipCqat .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIsyipCqat .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIsyipCqat .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-tIsyipCqat .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIsyipCqat .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIsyipCqat .dropdown-item.active,
.cid-tIsyipCqat .dropdown-item:active {
  background-color: transparent;
}
.cid-tIsyipCqat .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIsyipCqat .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIsyipCqat .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIsyipCqat .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIsyipCqat .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIsyipCqat .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIsyipCqat ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIsyipCqat .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIsyipCqat button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIsyipCqat button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIsyipCqat button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIsyipCqat button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIsyipCqat button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIsyipCqat button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIsyipCqat nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIsyipCqat nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIsyipCqat nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIsyipCqat nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIsyipCqat .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIsyipCqat a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIsyipCqat .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-tIsyipCqat .navbar {
    height: 70px;
  }
  .cid-tIsyipCqat .navbar.opened {
    height: auto;
  }
  .cid-tIsyipCqat .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIsyipCqat .icons-menu {
    padding-right: 0;
  }
  .cid-tIsyipCqat .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIsyirXooO {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIsyirXooO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsyirXooO .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIsyirXooO .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIsyirXooO img {
  border-radius: 1rem;
}
.cid-tIsyirXooO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsyirXooO .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIsyirXooO .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIsyirXooO .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIsyirXooO .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIsyirXooO .mbr-section-subtitle,
.cid-tIsyirXooO .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIsyirXooO .mbr-text,
.cid-tIsyirXooO .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIsyittI49 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIsyittI49 .mbr-text {
    text-align: center;
  }
}
.cid-tIsyittI49 .container-fluid {
  padding: 0;
}
.cid-tIsyittI49 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIsyittI49 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIsyittI49 .mbr-figure {
  height: 100%;
}
.cid-tIsyittI49 .col-lg-6 {
  padding: 0;
}
.cid-tIsyittI49 .row {
  margin: 0;
}
.cid-tIsyittI49 .mbr-text,
.cid-tIsyittI49 .mbr-section-btn {
  text-align: center;
}
.cid-tIsyittI49 H3 {
  text-align: center;
}
.cid-tIsyiubiQW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIsyiubiQW .mbr-media {
  position: relative;
}
.cid-tIsyiubiQW .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIsyiubiQW .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIsyiubiQW .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIsyiubiQW .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIsyiubiQW .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIsyiubiQW .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIsyiubiQW .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIsyiubiQW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIsyiubiQW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIsyiubiQW .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIsyiwjR1K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIsyiwjR1K .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIsyiwjR1K .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIsyiwjR1K .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIsyiwjR1K .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIsyiwjR1K .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIsyiwjR1K .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIsyiwjR1K .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIsyiwjR1K .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIsyiwjR1K .mbr-figure {
    width: 100% !important;
  }
  .cid-tIsyiwjR1K .menu-item {
    flex-direction: column;
  }
  .cid-tIsyiwjR1K img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIsyiwjR1K .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIsyiwjR1K .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIsyiwjR1K .special-label {
  color: #fff;
}
.cid-tIsyiwjR1K .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIsyiwjR1K .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIsyiwjR1K .menu-row {
  margin: 0;
}
.cid-tIsyiwjR1K .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIsyiwjR1K .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIsyiwjR1K .group-title,
.cid-tIsyiwjR1K .align-wrap {
  text-align: left;
}
.cid-tIsyiwjR1K SPAN {
  color: #d44765;
}
.cid-tIsyiwjR1K .item-title {
  color: #808080;
}
.cid-tIsyiwjR1K H4 {
  color: #89b758;
}
.cid-tIsyiwjR1K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsyiwjR1K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsyixKorK {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIsyixKorK .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIsyixKorK .mbr-section-title,
.cid-tIsyixKorK .mbr-section-subtitle,
.cid-tIsyixKorK .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIsyixKorK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIsyixKorK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIsyixKorK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIsyixKorK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIsyixKorK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIsyixKorK .icon-focus {
  display: none;
}
.cid-tIsyixKorK .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIsyixKorK ul {
  font-size: 0;
}
.cid-tIsyixKorK .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIsyixKorK .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIsyixKorK .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIsyixKorK .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIsyixKorK .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIsyixKorK .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIsyixKorK .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIsyixKorK .btn:hover {
  background: transparent !important;
}
.cid-tIsyixKorK .btn:hover:before {
  background: transparent !important;
}
.cid-tIsyixKorK .btn:before {
  background-color: transparent !important;
}
.cid-tIsyixKorK .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIsyixKorK .mbr-section-title {
  color: #ffffff;
}
.cid-tIsyixKorK .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIsyizbmy3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIsyizbmy3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsyizbmy3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsyizbmy3 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIsyizbmy3 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIsyizbmy3 .container-fluid .row {
  padding: 0;
}
.cid-tIsyizbmy3 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIsyizbmy3 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIsyizbmy3 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIsyizbmy3 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIsyizbmy3 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIsyizbmy3 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIsyizbmy3 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIsyizbmy3 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIsyizbmy3 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIsyizbmy3 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIsyizbmy3 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIsyizbmy3 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIsyizbmy3 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIsyizbmy3 .mbr-phone {
  color: #ffffff;
}
.cid-tIsyizbmy3 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIsyizbmy3 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIszXi6kyZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIszXi6kyZ nav.navbar {
  position: fixed;
}
.cid-tIszXi6kyZ .container,
.cid-tIszXi6kyZ .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIszXi6kyZ .container,
  .cid-tIszXi6kyZ .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIszXi6kyZ .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-tIszXi6kyZ .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIszXi6kyZ .dropdown-item:hover,
.cid-tIszXi6kyZ .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIszXi6kyZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIszXi6kyZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIszXi6kyZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIszXi6kyZ .nav-link {
  position: relative;
}
.cid-tIszXi6kyZ .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIszXi6kyZ .nav-link:hover:before {
  opacity: 1;
}
.cid-tIszXi6kyZ .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIszXi6kyZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIszXi6kyZ .container {
  display: flex;
  margin: auto;
}
.cid-tIszXi6kyZ .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIszXi6kyZ .nav-item:focus,
.cid-tIszXi6kyZ .nav-link:focus {
  outline: none;
}
.cid-tIszXi6kyZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIszXi6kyZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIszXi6kyZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIszXi6kyZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIszXi6kyZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIszXi6kyZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIszXi6kyZ .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIszXi6kyZ .navbar.opened {
  transition: all 0.3s;
}
.cid-tIszXi6kyZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIszXi6kyZ .navbar .navbar-logo img {
  width: auto;
}
.cid-tIszXi6kyZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIszXi6kyZ .navbar.collapsed {
  justify-content: center;
}
.cid-tIszXi6kyZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIszXi6kyZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIszXi6kyZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIszXi6kyZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIszXi6kyZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIszXi6kyZ .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-tIszXi6kyZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIszXi6kyZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIszXi6kyZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIszXi6kyZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIszXi6kyZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIszXi6kyZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIszXi6kyZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIszXi6kyZ .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-tIszXi6kyZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIszXi6kyZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIszXi6kyZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIszXi6kyZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIszXi6kyZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIszXi6kyZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIszXi6kyZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIszXi6kyZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIszXi6kyZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIszXi6kyZ .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-tIszXi6kyZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIszXi6kyZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIszXi6kyZ .dropdown-item.active,
.cid-tIszXi6kyZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tIszXi6kyZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIszXi6kyZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIszXi6kyZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIszXi6kyZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIszXi6kyZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIszXi6kyZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIszXi6kyZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIszXi6kyZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIszXi6kyZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIszXi6kyZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIszXi6kyZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIszXi6kyZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIszXi6kyZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIszXi6kyZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIszXi6kyZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIszXi6kyZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIszXi6kyZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIszXi6kyZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIszXi6kyZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIszXi6kyZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIszXi6kyZ .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-tIszXi6kyZ .navbar {
    height: 70px;
  }
  .cid-tIszXi6kyZ .navbar.opened {
    height: auto;
  }
  .cid-tIszXi6kyZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIszXi6kyZ .icons-menu {
    padding-right: 0;
  }
  .cid-tIszXi6kyZ .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIszXjEXEk {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIszXjEXEk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIszXjEXEk .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIszXjEXEk .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIszXjEXEk img {
  border-radius: 1rem;
}
.cid-tIszXjEXEk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIszXjEXEk .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIszXjEXEk .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIszXjEXEk .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIszXjEXEk .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIszXjEXEk .mbr-section-subtitle,
.cid-tIszXjEXEk .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIszXjEXEk .mbr-text,
.cid-tIszXjEXEk .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIszXkzgT4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIszXkzgT4 .mbr-text {
    text-align: center;
  }
}
.cid-tIszXkzgT4 .container-fluid {
  padding: 0;
}
.cid-tIszXkzgT4 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIszXkzgT4 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIszXkzgT4 .mbr-figure {
  height: 100%;
}
.cid-tIszXkzgT4 .col-lg-6 {
  padding: 0;
}
.cid-tIszXkzgT4 .row {
  margin: 0;
}
.cid-tIszXkzgT4 .mbr-text,
.cid-tIszXkzgT4 .mbr-section-btn {
  text-align: center;
}
.cid-tIszXkzgT4 H3 {
  text-align: center;
}
.cid-tIszXlfSd1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIszXlfSd1 .mbr-media {
  position: relative;
}
.cid-tIszXlfSd1 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIszXlfSd1 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIszXlfSd1 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIszXlfSd1 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIszXlfSd1 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIszXlfSd1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIszXlfSd1 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIszXlfSd1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIszXlfSd1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIszXlfSd1 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIszXn340R {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIszXn340R .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIszXn340R .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIszXn340R .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIszXn340R .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIszXn340R .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIszXn340R .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIszXn340R .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIszXn340R .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIszXn340R .mbr-figure {
    width: 100% !important;
  }
  .cid-tIszXn340R .menu-item {
    flex-direction: column;
  }
  .cid-tIszXn340R img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIszXn340R .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIszXn340R .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIszXn340R .special-label {
  color: #fff;
}
.cid-tIszXn340R .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIszXn340R .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIszXn340R .menu-row {
  margin: 0;
}
.cid-tIszXn340R .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIszXn340R .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIszXn340R .group-title,
.cid-tIszXn340R .align-wrap {
  text-align: left;
}
.cid-tIszXn340R SPAN {
  color: #d44765;
}
.cid-tIszXn340R .item-title {
  color: #808080;
}
.cid-tIszXn340R H4 {
  color: #89b758;
}
.cid-tIszXn340R .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIszXn340R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIszXnWyzR {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIszXnWyzR .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIszXnWyzR .mbr-section-title,
.cid-tIszXnWyzR .mbr-section-subtitle,
.cid-tIszXnWyzR .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIszXnWyzR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIszXnWyzR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIszXnWyzR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIszXnWyzR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIszXnWyzR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIszXnWyzR .icon-focus {
  display: none;
}
.cid-tIszXnWyzR .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIszXnWyzR ul {
  font-size: 0;
}
.cid-tIszXnWyzR .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIszXnWyzR .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIszXnWyzR .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIszXnWyzR .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIszXnWyzR .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIszXnWyzR .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIszXnWyzR .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIszXnWyzR .btn:hover {
  background: transparent !important;
}
.cid-tIszXnWyzR .btn:hover:before {
  background: transparent !important;
}
.cid-tIszXnWyzR .btn:before {
  background-color: transparent !important;
}
.cid-tIszXnWyzR .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIszXnWyzR .mbr-section-title {
  color: #ffffff;
}
.cid-tIszXnWyzR .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIszXp0PSa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIszXp0PSa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIszXp0PSa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIszXp0PSa .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIszXp0PSa .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIszXp0PSa .container-fluid .row {
  padding: 0;
}
.cid-tIszXp0PSa .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIszXp0PSa .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIszXp0PSa .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIszXp0PSa .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIszXp0PSa .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIszXp0PSa .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIszXp0PSa .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIszXp0PSa .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIszXp0PSa .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIszXp0PSa .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIszXp0PSa .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIszXp0PSa .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIszXp0PSa .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIszXp0PSa .mbr-phone {
  color: #ffffff;
}
.cid-tIszXp0PSa .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIszXp0PSa .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIsBPJ5s1V {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIsBPJ5s1V nav.navbar {
  position: fixed;
}
.cid-tIsBPJ5s1V .container,
.cid-tIsBPJ5s1V .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIsBPJ5s1V .container,
  .cid-tIsBPJ5s1V .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIsBPJ5s1V .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-tIsBPJ5s1V .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIsBPJ5s1V .dropdown-item:hover,
.cid-tIsBPJ5s1V .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIsBPJ5s1V .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIsBPJ5s1V .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIsBPJ5s1V .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIsBPJ5s1V .nav-link {
  position: relative;
}
.cid-tIsBPJ5s1V .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIsBPJ5s1V .nav-link:hover:before {
  opacity: 1;
}
.cid-tIsBPJ5s1V .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIsBPJ5s1V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIsBPJ5s1V .container {
  display: flex;
  margin: auto;
}
.cid-tIsBPJ5s1V .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIsBPJ5s1V .nav-item:focus,
.cid-tIsBPJ5s1V .nav-link:focus {
  outline: none;
}
.cid-tIsBPJ5s1V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIsBPJ5s1V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIsBPJ5s1V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIsBPJ5s1V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIsBPJ5s1V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIsBPJ5s1V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIsBPJ5s1V .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIsBPJ5s1V .navbar.opened {
  transition: all 0.3s;
}
.cid-tIsBPJ5s1V .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIsBPJ5s1V .navbar .navbar-logo img {
  width: auto;
}
.cid-tIsBPJ5s1V .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIsBPJ5s1V .navbar.collapsed {
  justify-content: center;
}
.cid-tIsBPJ5s1V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIsBPJ5s1V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIsBPJ5s1V .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIsBPJ5s1V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIsBPJ5s1V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIsBPJ5s1V .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-tIsBPJ5s1V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIsBPJ5s1V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIsBPJ5s1V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIsBPJ5s1V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIsBPJ5s1V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIsBPJ5s1V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIsBPJ5s1V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIsBPJ5s1V .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-tIsBPJ5s1V .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIsBPJ5s1V .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIsBPJ5s1V .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIsBPJ5s1V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIsBPJ5s1V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIsBPJ5s1V .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIsBPJ5s1V .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIsBPJ5s1V .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIsBPJ5s1V .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIsBPJ5s1V .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-tIsBPJ5s1V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIsBPJ5s1V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIsBPJ5s1V .dropdown-item.active,
.cid-tIsBPJ5s1V .dropdown-item:active {
  background-color: transparent;
}
.cid-tIsBPJ5s1V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIsBPJ5s1V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIsBPJ5s1V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIsBPJ5s1V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIsBPJ5s1V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIsBPJ5s1V .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIsBPJ5s1V ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIsBPJ5s1V .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIsBPJ5s1V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIsBPJ5s1V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIsBPJ5s1V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIsBPJ5s1V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIsBPJ5s1V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIsBPJ5s1V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIsBPJ5s1V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIsBPJ5s1V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIsBPJ5s1V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIsBPJ5s1V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIsBPJ5s1V .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIsBPJ5s1V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIsBPJ5s1V .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-tIsBPJ5s1V .navbar {
    height: 70px;
  }
  .cid-tIsBPJ5s1V .navbar.opened {
    height: auto;
  }
  .cid-tIsBPJ5s1V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIsBPJ5s1V .icons-menu {
    padding-right: 0;
  }
  .cid-tIsBPJ5s1V .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIsBPKxctO {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIsBPKxctO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsBPKxctO .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIsBPKxctO .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIsBPKxctO img {
  border-radius: 1rem;
}
.cid-tIsBPKxctO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsBPKxctO .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIsBPKxctO .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIsBPKxctO .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIsBPKxctO .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIsBPKxctO .mbr-section-subtitle,
.cid-tIsBPKxctO .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIsBPKxctO .mbr-text,
.cid-tIsBPKxctO .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIsBPLveAq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIsBPLveAq .mbr-text {
    text-align: center;
  }
}
.cid-tIsBPLveAq .container-fluid {
  padding: 0;
}
.cid-tIsBPLveAq .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIsBPLveAq img {
  height: 100%;
  object-fit: cover;
}
.cid-tIsBPLveAq .mbr-figure {
  height: 100%;
}
.cid-tIsBPLveAq .col-lg-6 {
  padding: 0;
}
.cid-tIsBPLveAq .row {
  margin: 0;
}
.cid-tIsBPLveAq .mbr-text,
.cid-tIsBPLveAq .mbr-section-btn {
  text-align: center;
}
.cid-tIsBPLveAq H3 {
  text-align: center;
}
.cid-tIsBPM8xSG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIsBPM8xSG .mbr-media {
  position: relative;
}
.cid-tIsBPM8xSG .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIsBPM8xSG .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIsBPM8xSG .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIsBPM8xSG .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIsBPM8xSG .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIsBPM8xSG .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIsBPM8xSG .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIsBPM8xSG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIsBPM8xSG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIsBPM8xSG .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIsBPO8Kqo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIsBPO8Kqo .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIsBPO8Kqo .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIsBPO8Kqo .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIsBPO8Kqo .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIsBPO8Kqo .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIsBPO8Kqo .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIsBPO8Kqo .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIsBPO8Kqo .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIsBPO8Kqo .mbr-figure {
    width: 100% !important;
  }
  .cid-tIsBPO8Kqo .menu-item {
    flex-direction: column;
  }
  .cid-tIsBPO8Kqo img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIsBPO8Kqo .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIsBPO8Kqo .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIsBPO8Kqo .special-label {
  color: #fff;
}
.cid-tIsBPO8Kqo .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIsBPO8Kqo .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIsBPO8Kqo .menu-row {
  margin: 0;
}
.cid-tIsBPO8Kqo .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIsBPO8Kqo .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIsBPO8Kqo .group-title,
.cid-tIsBPO8Kqo .align-wrap {
  text-align: left;
}
.cid-tIsBPO8Kqo SPAN {
  color: #d44765;
}
.cid-tIsBPO8Kqo .item-title {
  color: #808080;
}
.cid-tIsBPO8Kqo H4 {
  color: #89b758;
}
.cid-tIsBPO8Kqo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsBPO8Kqo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsBPP61vt {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIsBPP61vt .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIsBPP61vt .mbr-section-title,
.cid-tIsBPP61vt .mbr-section-subtitle,
.cid-tIsBPP61vt .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIsBPP61vt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIsBPP61vt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIsBPP61vt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIsBPP61vt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIsBPP61vt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIsBPP61vt .icon-focus {
  display: none;
}
.cid-tIsBPP61vt .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIsBPP61vt ul {
  font-size: 0;
}
.cid-tIsBPP61vt .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIsBPP61vt .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIsBPP61vt .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIsBPP61vt .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIsBPP61vt .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIsBPP61vt .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIsBPP61vt .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIsBPP61vt .btn:hover {
  background: transparent !important;
}
.cid-tIsBPP61vt .btn:hover:before {
  background: transparent !important;
}
.cid-tIsBPP61vt .btn:before {
  background-color: transparent !important;
}
.cid-tIsBPP61vt .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIsBPP61vt .mbr-section-title {
  color: #ffffff;
}
.cid-tIsBPP61vt .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIsBPQkEbd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIsBPQkEbd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsBPQkEbd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsBPQkEbd .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIsBPQkEbd .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIsBPQkEbd .container-fluid .row {
  padding: 0;
}
.cid-tIsBPQkEbd .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIsBPQkEbd .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIsBPQkEbd .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIsBPQkEbd .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIsBPQkEbd .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIsBPQkEbd .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIsBPQkEbd .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIsBPQkEbd .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIsBPQkEbd .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIsBPQkEbd .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIsBPQkEbd .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIsBPQkEbd .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIsBPQkEbd .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIsBPQkEbd .mbr-phone {
  color: #ffffff;
}
.cid-tIsBPQkEbd .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIsBPQkEbd .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIsIHJyQUC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIsIHJyQUC nav.navbar {
  position: fixed;
}
.cid-tIsIHJyQUC .container,
.cid-tIsIHJyQUC .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIsIHJyQUC .container,
  .cid-tIsIHJyQUC .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIsIHJyQUC .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-tIsIHJyQUC .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIsIHJyQUC .dropdown-item:hover,
.cid-tIsIHJyQUC .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIsIHJyQUC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIsIHJyQUC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIsIHJyQUC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIsIHJyQUC .nav-link {
  position: relative;
}
.cid-tIsIHJyQUC .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIsIHJyQUC .nav-link:hover:before {
  opacity: 1;
}
.cid-tIsIHJyQUC .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIsIHJyQUC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIsIHJyQUC .container {
  display: flex;
  margin: auto;
}
.cid-tIsIHJyQUC .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIsIHJyQUC .nav-item:focus,
.cid-tIsIHJyQUC .nav-link:focus {
  outline: none;
}
.cid-tIsIHJyQUC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIsIHJyQUC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIsIHJyQUC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIsIHJyQUC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIsIHJyQUC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIsIHJyQUC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIsIHJyQUC .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIsIHJyQUC .navbar.opened {
  transition: all 0.3s;
}
.cid-tIsIHJyQUC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIsIHJyQUC .navbar .navbar-logo img {
  width: auto;
}
.cid-tIsIHJyQUC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIsIHJyQUC .navbar.collapsed {
  justify-content: center;
}
.cid-tIsIHJyQUC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIsIHJyQUC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIsIHJyQUC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIsIHJyQUC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIsIHJyQUC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIsIHJyQUC .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-tIsIHJyQUC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIsIHJyQUC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIsIHJyQUC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIsIHJyQUC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIsIHJyQUC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIsIHJyQUC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIsIHJyQUC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIsIHJyQUC .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-tIsIHJyQUC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIsIHJyQUC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIsIHJyQUC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIsIHJyQUC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIsIHJyQUC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIsIHJyQUC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIsIHJyQUC .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIsIHJyQUC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIsIHJyQUC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIsIHJyQUC .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-tIsIHJyQUC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIsIHJyQUC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIsIHJyQUC .dropdown-item.active,
.cid-tIsIHJyQUC .dropdown-item:active {
  background-color: transparent;
}
.cid-tIsIHJyQUC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIsIHJyQUC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIsIHJyQUC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIsIHJyQUC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIsIHJyQUC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIsIHJyQUC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIsIHJyQUC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIsIHJyQUC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIsIHJyQUC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIsIHJyQUC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIsIHJyQUC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIsIHJyQUC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIsIHJyQUC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIsIHJyQUC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIsIHJyQUC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIsIHJyQUC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIsIHJyQUC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIsIHJyQUC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIsIHJyQUC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIsIHJyQUC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIsIHJyQUC .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-tIsIHJyQUC .navbar {
    height: 70px;
  }
  .cid-tIsIHJyQUC .navbar.opened {
    height: auto;
  }
  .cid-tIsIHJyQUC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIsIHJyQUC .icons-menu {
    padding-right: 0;
  }
  .cid-tIsIHJyQUC .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIsIHKQz84 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIsIHKQz84 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsIHKQz84 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIsIHKQz84 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIsIHKQz84 img {
  border-radius: 1rem;
}
.cid-tIsIHKQz84 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsIHKQz84 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIsIHKQz84 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIsIHKQz84 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIsIHKQz84 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIsIHKQz84 .mbr-section-subtitle,
.cid-tIsIHKQz84 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIsIHKQz84 .mbr-text,
.cid-tIsIHKQz84 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIsIHLE81M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIsIHLE81M .mbr-text {
    text-align: center;
  }
}
.cid-tIsIHLE81M .container-fluid {
  padding: 0;
}
.cid-tIsIHLE81M .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIsIHLE81M img {
  height: 100%;
  object-fit: cover;
}
.cid-tIsIHLE81M .mbr-figure {
  height: 100%;
}
.cid-tIsIHLE81M .col-lg-6 {
  padding: 0;
}
.cid-tIsIHLE81M .row {
  margin: 0;
}
.cid-tIsIHLE81M .mbr-text,
.cid-tIsIHLE81M .mbr-section-btn {
  text-align: center;
}
.cid-tIsIHLE81M H3 {
  text-align: center;
}
.cid-tIsIHMbyuj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIsIHMbyuj .mbr-media {
  position: relative;
}
.cid-tIsIHMbyuj .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIsIHMbyuj .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIsIHMbyuj .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIsIHMbyuj .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIsIHMbyuj .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIsIHMbyuj .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIsIHMbyuj .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIsIHMbyuj .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIsIHMbyuj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIsIHMbyuj .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIsIHNNbUA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIsIHNNbUA .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIsIHNNbUA .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIsIHNNbUA .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIsIHNNbUA .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIsIHNNbUA .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIsIHNNbUA .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIsIHNNbUA .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIsIHNNbUA .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIsIHNNbUA .mbr-figure {
    width: 100% !important;
  }
  .cid-tIsIHNNbUA .menu-item {
    flex-direction: column;
  }
  .cid-tIsIHNNbUA img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIsIHNNbUA .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIsIHNNbUA .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIsIHNNbUA .special-label {
  color: #fff;
}
.cid-tIsIHNNbUA .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIsIHNNbUA .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIsIHNNbUA .menu-row {
  margin: 0;
}
.cid-tIsIHNNbUA .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIsIHNNbUA .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIsIHNNbUA .group-title,
.cid-tIsIHNNbUA .align-wrap {
  text-align: left;
}
.cid-tIsIHNNbUA SPAN {
  color: #d44765;
}
.cid-tIsIHNNbUA .item-title {
  color: #808080;
}
.cid-tIsIHNNbUA H4 {
  color: #89b758;
}
.cid-tIsIHNNbUA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsIHNNbUA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsIHOz24a {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIsIHOz24a .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIsIHOz24a .mbr-section-title,
.cid-tIsIHOz24a .mbr-section-subtitle,
.cid-tIsIHOz24a .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIsIHOz24a .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIsIHOz24a .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIsIHOz24a .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIsIHOz24a .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIsIHOz24a .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIsIHOz24a .icon-focus {
  display: none;
}
.cid-tIsIHOz24a .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIsIHOz24a ul {
  font-size: 0;
}
.cid-tIsIHOz24a .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIsIHOz24a .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIsIHOz24a .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIsIHOz24a .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIsIHOz24a .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIsIHOz24a .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIsIHOz24a .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIsIHOz24a .btn:hover {
  background: transparent !important;
}
.cid-tIsIHOz24a .btn:hover:before {
  background: transparent !important;
}
.cid-tIsIHOz24a .btn:before {
  background-color: transparent !important;
}
.cid-tIsIHOz24a .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIsIHOz24a .mbr-section-title {
  color: #ffffff;
}
.cid-tIsIHOz24a .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIsIHPsNKB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIsIHPsNKB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIsIHPsNKB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIsIHPsNKB .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIsIHPsNKB .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIsIHPsNKB .container-fluid .row {
  padding: 0;
}
.cid-tIsIHPsNKB .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIsIHPsNKB .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIsIHPsNKB .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIsIHPsNKB .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIsIHPsNKB .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIsIHPsNKB .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIsIHPsNKB .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIsIHPsNKB .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIsIHPsNKB .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIsIHPsNKB .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIsIHPsNKB .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIsIHPsNKB .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIsIHPsNKB .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIsIHPsNKB .mbr-phone {
  color: #ffffff;
}
.cid-tIsIHPsNKB .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIsIHPsNKB .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIz0l6TuQ7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIz0l6TuQ7 nav.navbar {
  position: fixed;
}
.cid-tIz0l6TuQ7 .container,
.cid-tIz0l6TuQ7 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIz0l6TuQ7 .container,
  .cid-tIz0l6TuQ7 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIz0l6TuQ7 .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-tIz0l6TuQ7 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIz0l6TuQ7 .dropdown-item:hover,
.cid-tIz0l6TuQ7 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIz0l6TuQ7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIz0l6TuQ7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIz0l6TuQ7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIz0l6TuQ7 .nav-link {
  position: relative;
}
.cid-tIz0l6TuQ7 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIz0l6TuQ7 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIz0l6TuQ7 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIz0l6TuQ7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIz0l6TuQ7 .container {
  display: flex;
  margin: auto;
}
.cid-tIz0l6TuQ7 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIz0l6TuQ7 .nav-item:focus,
.cid-tIz0l6TuQ7 .nav-link:focus {
  outline: none;
}
.cid-tIz0l6TuQ7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIz0l6TuQ7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIz0l6TuQ7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIz0l6TuQ7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIz0l6TuQ7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIz0l6TuQ7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIz0l6TuQ7 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIz0l6TuQ7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIz0l6TuQ7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIz0l6TuQ7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIz0l6TuQ7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIz0l6TuQ7 .navbar.collapsed {
  justify-content: center;
}
.cid-tIz0l6TuQ7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIz0l6TuQ7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIz0l6TuQ7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIz0l6TuQ7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIz0l6TuQ7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIz0l6TuQ7 .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-tIz0l6TuQ7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIz0l6TuQ7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIz0l6TuQ7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIz0l6TuQ7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIz0l6TuQ7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIz0l6TuQ7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIz0l6TuQ7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIz0l6TuQ7 .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-tIz0l6TuQ7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIz0l6TuQ7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIz0l6TuQ7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIz0l6TuQ7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIz0l6TuQ7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIz0l6TuQ7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIz0l6TuQ7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIz0l6TuQ7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIz0l6TuQ7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIz0l6TuQ7 .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-tIz0l6TuQ7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIz0l6TuQ7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIz0l6TuQ7 .dropdown-item.active,
.cid-tIz0l6TuQ7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIz0l6TuQ7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIz0l6TuQ7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIz0l6TuQ7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIz0l6TuQ7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIz0l6TuQ7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIz0l6TuQ7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIz0l6TuQ7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIz0l6TuQ7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIz0l6TuQ7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIz0l6TuQ7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIz0l6TuQ7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIz0l6TuQ7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIz0l6TuQ7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIz0l6TuQ7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIz0l6TuQ7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIz0l6TuQ7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIz0l6TuQ7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIz0l6TuQ7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIz0l6TuQ7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIz0l6TuQ7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIz0l6TuQ7 .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-tIz0l6TuQ7 .navbar {
    height: 70px;
  }
  .cid-tIz0l6TuQ7 .navbar.opened {
    height: auto;
  }
  .cid-tIz0l6TuQ7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIz0l6TuQ7 .icons-menu {
    padding-right: 0;
  }
  .cid-tIz0l6TuQ7 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIz0l7O1R1 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIz0l7O1R1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIz0l7O1R1 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIz0l7O1R1 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIz0l7O1R1 img {
  border-radius: 1rem;
}
.cid-tIz0l7O1R1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIz0l7O1R1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIz0l7O1R1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIz0l7O1R1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIz0l7O1R1 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIz0l7O1R1 .mbr-section-subtitle,
.cid-tIz0l7O1R1 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIz0l7O1R1 .mbr-text,
.cid-tIz0l7O1R1 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIz0l8wy7P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIz0l8wy7P .mbr-text {
    text-align: center;
  }
}
.cid-tIz0l8wy7P .container-fluid {
  padding: 0;
}
.cid-tIz0l8wy7P .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIz0l8wy7P img {
  height: 100%;
  object-fit: cover;
}
.cid-tIz0l8wy7P .mbr-figure {
  height: 100%;
}
.cid-tIz0l8wy7P .col-lg-6 {
  padding: 0;
}
.cid-tIz0l8wy7P .row {
  margin: 0;
}
.cid-tIz0l8wy7P .mbr-text,
.cid-tIz0l8wy7P .mbr-section-btn {
  text-align: center;
}
.cid-tIz0l8wy7P H3 {
  text-align: center;
}
.cid-tIz0l95CxU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIz0l95CxU .mbr-media {
  position: relative;
}
.cid-tIz0l95CxU .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIz0l95CxU .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIz0l95CxU .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIz0l95CxU .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIz0l95CxU .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIz0l95CxU .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIz0l95CxU .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIz0l95CxU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIz0l95CxU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIz0l95CxU .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIz0lac3at {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIz0lac3at .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIz0lac3at .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIz0lac3at .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIz0lac3at .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIz0lac3at .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIz0lac3at .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIz0lac3at .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIz0lac3at .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIz0lac3at .mbr-figure {
    width: 100% !important;
  }
  .cid-tIz0lac3at .menu-item {
    flex-direction: column;
  }
  .cid-tIz0lac3at img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIz0lac3at .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIz0lac3at .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIz0lac3at .special-label {
  color: #fff;
}
.cid-tIz0lac3at .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIz0lac3at .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIz0lac3at .menu-row {
  margin: 0;
}
.cid-tIz0lac3at .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIz0lac3at .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIz0lac3at .group-title,
.cid-tIz0lac3at .align-wrap {
  text-align: left;
}
.cid-tIz0lac3at SPAN {
  color: #d44765;
}
.cid-tIz0lac3at .item-title {
  color: #808080;
}
.cid-tIz0lac3at H4 {
  color: #89b758;
}
.cid-tIz0lac3at .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIz0lac3at .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIz0laYxxS {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIz0laYxxS .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIz0laYxxS .mbr-section-title,
.cid-tIz0laYxxS .mbr-section-subtitle,
.cid-tIz0laYxxS .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIz0laYxxS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIz0laYxxS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIz0laYxxS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIz0laYxxS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIz0laYxxS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIz0laYxxS .icon-focus {
  display: none;
}
.cid-tIz0laYxxS .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIz0laYxxS ul {
  font-size: 0;
}
.cid-tIz0laYxxS .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIz0laYxxS .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIz0laYxxS .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIz0laYxxS .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIz0laYxxS .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIz0laYxxS .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIz0laYxxS .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIz0laYxxS .btn:hover {
  background: transparent !important;
}
.cid-tIz0laYxxS .btn:hover:before {
  background: transparent !important;
}
.cid-tIz0laYxxS .btn:before {
  background-color: transparent !important;
}
.cid-tIz0laYxxS .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIz0laYxxS .mbr-section-title {
  color: #ffffff;
}
.cid-tIz0laYxxS .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIz0lc0vRq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIz0lc0vRq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIz0lc0vRq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIz0lc0vRq .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIz0lc0vRq .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIz0lc0vRq .container-fluid .row {
  padding: 0;
}
.cid-tIz0lc0vRq .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIz0lc0vRq .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIz0lc0vRq .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIz0lc0vRq .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIz0lc0vRq .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIz0lc0vRq .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIz0lc0vRq .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIz0lc0vRq .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIz0lc0vRq .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIz0lc0vRq .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIz0lc0vRq .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIz0lc0vRq .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIz0lc0vRq .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIz0lc0vRq .mbr-phone {
  color: #ffffff;
}
.cid-tIz0lc0vRq .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIz0lc0vRq .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIz2F1pKU0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIz2F1pKU0 nav.navbar {
  position: fixed;
}
.cid-tIz2F1pKU0 .container,
.cid-tIz2F1pKU0 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIz2F1pKU0 .container,
  .cid-tIz2F1pKU0 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIz2F1pKU0 .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-tIz2F1pKU0 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIz2F1pKU0 .dropdown-item:hover,
.cid-tIz2F1pKU0 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIz2F1pKU0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIz2F1pKU0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIz2F1pKU0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIz2F1pKU0 .nav-link {
  position: relative;
}
.cid-tIz2F1pKU0 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIz2F1pKU0 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIz2F1pKU0 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIz2F1pKU0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIz2F1pKU0 .container {
  display: flex;
  margin: auto;
}
.cid-tIz2F1pKU0 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIz2F1pKU0 .nav-item:focus,
.cid-tIz2F1pKU0 .nav-link:focus {
  outline: none;
}
.cid-tIz2F1pKU0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIz2F1pKU0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIz2F1pKU0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIz2F1pKU0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIz2F1pKU0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIz2F1pKU0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIz2F1pKU0 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIz2F1pKU0 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIz2F1pKU0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIz2F1pKU0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIz2F1pKU0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIz2F1pKU0 .navbar.collapsed {
  justify-content: center;
}
.cid-tIz2F1pKU0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIz2F1pKU0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIz2F1pKU0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIz2F1pKU0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIz2F1pKU0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIz2F1pKU0 .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-tIz2F1pKU0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIz2F1pKU0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIz2F1pKU0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIz2F1pKU0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIz2F1pKU0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIz2F1pKU0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIz2F1pKU0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIz2F1pKU0 .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-tIz2F1pKU0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIz2F1pKU0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIz2F1pKU0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIz2F1pKU0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIz2F1pKU0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIz2F1pKU0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIz2F1pKU0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIz2F1pKU0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIz2F1pKU0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIz2F1pKU0 .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-tIz2F1pKU0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIz2F1pKU0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIz2F1pKU0 .dropdown-item.active,
.cid-tIz2F1pKU0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIz2F1pKU0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIz2F1pKU0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIz2F1pKU0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIz2F1pKU0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIz2F1pKU0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIz2F1pKU0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIz2F1pKU0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIz2F1pKU0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIz2F1pKU0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIz2F1pKU0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIz2F1pKU0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIz2F1pKU0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIz2F1pKU0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIz2F1pKU0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIz2F1pKU0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIz2F1pKU0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIz2F1pKU0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIz2F1pKU0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIz2F1pKU0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIz2F1pKU0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIz2F1pKU0 .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-tIz2F1pKU0 .navbar {
    height: 70px;
  }
  .cid-tIz2F1pKU0 .navbar.opened {
    height: auto;
  }
  .cid-tIz2F1pKU0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIz2F1pKU0 .icons-menu {
    padding-right: 0;
  }
  .cid-tIz2F1pKU0 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIz2F3bKuR {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIz2F3bKuR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIz2F3bKuR .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIz2F3bKuR .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIz2F3bKuR img {
  border-radius: 1rem;
}
.cid-tIz2F3bKuR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIz2F3bKuR .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIz2F3bKuR .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIz2F3bKuR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIz2F3bKuR .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIz2F3bKuR .mbr-section-subtitle,
.cid-tIz2F3bKuR .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIz2F3bKuR .mbr-text,
.cid-tIz2F3bKuR .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIz2F40lKU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIz2F40lKU .mbr-text {
    text-align: center;
  }
}
.cid-tIz2F40lKU .container-fluid {
  padding: 0;
}
.cid-tIz2F40lKU .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIz2F40lKU img {
  height: 100%;
  object-fit: cover;
}
.cid-tIz2F40lKU .mbr-figure {
  height: 100%;
}
.cid-tIz2F40lKU .col-lg-6 {
  padding: 0;
}
.cid-tIz2F40lKU .row {
  margin: 0;
}
.cid-tIz2F40lKU .mbr-text,
.cid-tIz2F40lKU .mbr-section-btn {
  text-align: center;
}
.cid-tIz2F40lKU H3 {
  text-align: center;
}
.cid-tIz2F4JGJ0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIz2F4JGJ0 .mbr-media {
  position: relative;
}
.cid-tIz2F4JGJ0 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIz2F4JGJ0 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIz2F4JGJ0 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIz2F4JGJ0 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIz2F4JGJ0 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIz2F4JGJ0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIz2F4JGJ0 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIz2F4JGJ0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIz2F4JGJ0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIz2F4JGJ0 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIz2F6cq1C {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIz2F6cq1C .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIz2F6cq1C .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIz2F6cq1C .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIz2F6cq1C .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIz2F6cq1C .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIz2F6cq1C .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIz2F6cq1C .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIz2F6cq1C .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIz2F6cq1C .mbr-figure {
    width: 100% !important;
  }
  .cid-tIz2F6cq1C .menu-item {
    flex-direction: column;
  }
  .cid-tIz2F6cq1C img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIz2F6cq1C .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIz2F6cq1C .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIz2F6cq1C .special-label {
  color: #fff;
}
.cid-tIz2F6cq1C .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIz2F6cq1C .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIz2F6cq1C .menu-row {
  margin: 0;
}
.cid-tIz2F6cq1C .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIz2F6cq1C .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIz2F6cq1C .group-title,
.cid-tIz2F6cq1C .align-wrap {
  text-align: left;
}
.cid-tIz2F6cq1C SPAN {
  color: #d44765;
}
.cid-tIz2F6cq1C .item-title {
  color: #808080;
}
.cid-tIz2F6cq1C H4 {
  color: #89b758;
}
.cid-tIz2F6cq1C .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIz2F6cq1C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIz2F7bGXk {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIz2F7bGXk .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIz2F7bGXk .mbr-section-title,
.cid-tIz2F7bGXk .mbr-section-subtitle,
.cid-tIz2F7bGXk .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIz2F7bGXk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIz2F7bGXk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIz2F7bGXk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIz2F7bGXk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIz2F7bGXk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIz2F7bGXk .icon-focus {
  display: none;
}
.cid-tIz2F7bGXk .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIz2F7bGXk ul {
  font-size: 0;
}
.cid-tIz2F7bGXk .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIz2F7bGXk .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIz2F7bGXk .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIz2F7bGXk .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIz2F7bGXk .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIz2F7bGXk .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIz2F7bGXk .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIz2F7bGXk .btn:hover {
  background: transparent !important;
}
.cid-tIz2F7bGXk .btn:hover:before {
  background: transparent !important;
}
.cid-tIz2F7bGXk .btn:before {
  background-color: transparent !important;
}
.cid-tIz2F7bGXk .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIz2F7bGXk .mbr-section-title {
  color: #ffffff;
}
.cid-tIz2F7bGXk .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIz2F8dfLS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIz2F8dfLS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIz2F8dfLS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIz2F8dfLS .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIz2F8dfLS .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIz2F8dfLS .container-fluid .row {
  padding: 0;
}
.cid-tIz2F8dfLS .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIz2F8dfLS .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIz2F8dfLS .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIz2F8dfLS .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIz2F8dfLS .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIz2F8dfLS .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIz2F8dfLS .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIz2F8dfLS .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIz2F8dfLS .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIz2F8dfLS .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIz2F8dfLS .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIz2F8dfLS .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIz2F8dfLS .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIz2F8dfLS .mbr-phone {
  color: #ffffff;
}
.cid-tIz2F8dfLS .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIz2F8dfLS .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIz4szyK7y {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIz4szyK7y nav.navbar {
  position: fixed;
}
.cid-tIz4szyK7y .container,
.cid-tIz4szyK7y .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIz4szyK7y .container,
  .cid-tIz4szyK7y .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIz4szyK7y .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-tIz4szyK7y .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIz4szyK7y .dropdown-item:hover,
.cid-tIz4szyK7y .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIz4szyK7y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIz4szyK7y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIz4szyK7y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIz4szyK7y .nav-link {
  position: relative;
}
.cid-tIz4szyK7y .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIz4szyK7y .nav-link:hover:before {
  opacity: 1;
}
.cid-tIz4szyK7y .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIz4szyK7y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIz4szyK7y .container {
  display: flex;
  margin: auto;
}
.cid-tIz4szyK7y .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIz4szyK7y .nav-item:focus,
.cid-tIz4szyK7y .nav-link:focus {
  outline: none;
}
.cid-tIz4szyK7y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIz4szyK7y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIz4szyK7y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIz4szyK7y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIz4szyK7y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIz4szyK7y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIz4szyK7y .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIz4szyK7y .navbar.opened {
  transition: all 0.3s;
}
.cid-tIz4szyK7y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIz4szyK7y .navbar .navbar-logo img {
  width: auto;
}
.cid-tIz4szyK7y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIz4szyK7y .navbar.collapsed {
  justify-content: center;
}
.cid-tIz4szyK7y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIz4szyK7y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIz4szyK7y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIz4szyK7y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIz4szyK7y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIz4szyK7y .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-tIz4szyK7y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIz4szyK7y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIz4szyK7y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIz4szyK7y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIz4szyK7y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIz4szyK7y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIz4szyK7y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIz4szyK7y .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-tIz4szyK7y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIz4szyK7y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIz4szyK7y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIz4szyK7y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIz4szyK7y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIz4szyK7y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIz4szyK7y .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIz4szyK7y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIz4szyK7y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIz4szyK7y .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-tIz4szyK7y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIz4szyK7y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIz4szyK7y .dropdown-item.active,
.cid-tIz4szyK7y .dropdown-item:active {
  background-color: transparent;
}
.cid-tIz4szyK7y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIz4szyK7y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIz4szyK7y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIz4szyK7y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIz4szyK7y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIz4szyK7y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIz4szyK7y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIz4szyK7y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIz4szyK7y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIz4szyK7y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIz4szyK7y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIz4szyK7y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIz4szyK7y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIz4szyK7y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIz4szyK7y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIz4szyK7y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIz4szyK7y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIz4szyK7y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIz4szyK7y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIz4szyK7y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIz4szyK7y .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-tIz4szyK7y .navbar {
    height: 70px;
  }
  .cid-tIz4szyK7y .navbar.opened {
    height: auto;
  }
  .cid-tIz4szyK7y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIz4szyK7y .icons-menu {
    padding-right: 0;
  }
  .cid-tIz4szyK7y .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIz4sB5nRn {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIz4sB5nRn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIz4sB5nRn .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIz4sB5nRn .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIz4sB5nRn img {
  border-radius: 1rem;
}
.cid-tIz4sB5nRn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIz4sB5nRn .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIz4sB5nRn .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIz4sB5nRn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIz4sB5nRn .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIz4sB5nRn .mbr-section-subtitle,
.cid-tIz4sB5nRn .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIz4sB5nRn .mbr-text,
.cid-tIz4sB5nRn .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIz4sC7CxE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIz4sC7CxE .mbr-text {
    text-align: center;
  }
}
.cid-tIz4sC7CxE .container-fluid {
  padding: 0;
}
.cid-tIz4sC7CxE .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIz4sC7CxE img {
  height: 100%;
  object-fit: cover;
}
.cid-tIz4sC7CxE .mbr-figure {
  height: 100%;
}
.cid-tIz4sC7CxE .col-lg-6 {
  padding: 0;
}
.cid-tIz4sC7CxE .row {
  margin: 0;
}
.cid-tIz4sC7CxE .mbr-text,
.cid-tIz4sC7CxE .mbr-section-btn {
  text-align: center;
}
.cid-tIz4sC7CxE H3 {
  text-align: center;
}
.cid-tIz4sCK2Q7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIz4sCK2Q7 .mbr-media {
  position: relative;
}
.cid-tIz4sCK2Q7 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIz4sCK2Q7 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIz4sCK2Q7 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIz4sCK2Q7 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIz4sCK2Q7 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIz4sCK2Q7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIz4sCK2Q7 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIz4sCK2Q7 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIz4sCK2Q7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIz4sCK2Q7 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIz4sEbUcO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIz4sEbUcO .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIz4sEbUcO .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIz4sEbUcO .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIz4sEbUcO .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIz4sEbUcO .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIz4sEbUcO .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIz4sEbUcO .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIz4sEbUcO .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIz4sEbUcO .mbr-figure {
    width: 100% !important;
  }
  .cid-tIz4sEbUcO .menu-item {
    flex-direction: column;
  }
  .cid-tIz4sEbUcO img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIz4sEbUcO .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIz4sEbUcO .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIz4sEbUcO .special-label {
  color: #fff;
}
.cid-tIz4sEbUcO .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIz4sEbUcO .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIz4sEbUcO .menu-row {
  margin: 0;
}
.cid-tIz4sEbUcO .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIz4sEbUcO .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIz4sEbUcO .group-title,
.cid-tIz4sEbUcO .align-wrap {
  text-align: left;
}
.cid-tIz4sEbUcO SPAN {
  color: #d44765;
}
.cid-tIz4sEbUcO .item-title {
  color: #808080;
}
.cid-tIz4sEbUcO H4 {
  color: #89b758;
}
.cid-tIz4sEbUcO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIz4sEbUcO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIz4sF3lVD {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIz4sF3lVD .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIz4sF3lVD .mbr-section-title,
.cid-tIz4sF3lVD .mbr-section-subtitle,
.cid-tIz4sF3lVD .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIz4sF3lVD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIz4sF3lVD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIz4sF3lVD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIz4sF3lVD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIz4sF3lVD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIz4sF3lVD .icon-focus {
  display: none;
}
.cid-tIz4sF3lVD .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIz4sF3lVD ul {
  font-size: 0;
}
.cid-tIz4sF3lVD .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIz4sF3lVD .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIz4sF3lVD .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIz4sF3lVD .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIz4sF3lVD .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIz4sF3lVD .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIz4sF3lVD .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIz4sF3lVD .btn:hover {
  background: transparent !important;
}
.cid-tIz4sF3lVD .btn:hover:before {
  background: transparent !important;
}
.cid-tIz4sF3lVD .btn:before {
  background-color: transparent !important;
}
.cid-tIz4sF3lVD .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIz4sF3lVD .mbr-section-title {
  color: #ffffff;
}
.cid-tIz4sF3lVD .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIz4sGfRjr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIz4sGfRjr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIz4sGfRjr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIz4sGfRjr .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIz4sGfRjr .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIz4sGfRjr .container-fluid .row {
  padding: 0;
}
.cid-tIz4sGfRjr .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIz4sGfRjr .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIz4sGfRjr .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIz4sGfRjr .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIz4sGfRjr .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIz4sGfRjr .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIz4sGfRjr .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIz4sGfRjr .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIz4sGfRjr .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIz4sGfRjr .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIz4sGfRjr .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIz4sGfRjr .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIz4sGfRjr .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIz4sGfRjr .mbr-phone {
  color: #ffffff;
}
.cid-tIz4sGfRjr .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIz4sGfRjr .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIz9jIe3iz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIz9jIe3iz nav.navbar {
  position: fixed;
}
.cid-tIz9jIe3iz .container,
.cid-tIz9jIe3iz .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIz9jIe3iz .container,
  .cid-tIz9jIe3iz .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIz9jIe3iz .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-tIz9jIe3iz .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIz9jIe3iz .dropdown-item:hover,
.cid-tIz9jIe3iz .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIz9jIe3iz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIz9jIe3iz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIz9jIe3iz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIz9jIe3iz .nav-link {
  position: relative;
}
.cid-tIz9jIe3iz .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIz9jIe3iz .nav-link:hover:before {
  opacity: 1;
}
.cid-tIz9jIe3iz .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIz9jIe3iz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIz9jIe3iz .container {
  display: flex;
  margin: auto;
}
.cid-tIz9jIe3iz .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIz9jIe3iz .nav-item:focus,
.cid-tIz9jIe3iz .nav-link:focus {
  outline: none;
}
.cid-tIz9jIe3iz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIz9jIe3iz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIz9jIe3iz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIz9jIe3iz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIz9jIe3iz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIz9jIe3iz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIz9jIe3iz .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIz9jIe3iz .navbar.opened {
  transition: all 0.3s;
}
.cid-tIz9jIe3iz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIz9jIe3iz .navbar .navbar-logo img {
  width: auto;
}
.cid-tIz9jIe3iz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIz9jIe3iz .navbar.collapsed {
  justify-content: center;
}
.cid-tIz9jIe3iz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIz9jIe3iz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIz9jIe3iz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIz9jIe3iz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIz9jIe3iz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIz9jIe3iz .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-tIz9jIe3iz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIz9jIe3iz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIz9jIe3iz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIz9jIe3iz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIz9jIe3iz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIz9jIe3iz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIz9jIe3iz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIz9jIe3iz .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-tIz9jIe3iz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIz9jIe3iz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIz9jIe3iz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIz9jIe3iz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIz9jIe3iz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIz9jIe3iz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIz9jIe3iz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIz9jIe3iz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIz9jIe3iz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIz9jIe3iz .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-tIz9jIe3iz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIz9jIe3iz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIz9jIe3iz .dropdown-item.active,
.cid-tIz9jIe3iz .dropdown-item:active {
  background-color: transparent;
}
.cid-tIz9jIe3iz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIz9jIe3iz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIz9jIe3iz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIz9jIe3iz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIz9jIe3iz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIz9jIe3iz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIz9jIe3iz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIz9jIe3iz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIz9jIe3iz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIz9jIe3iz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIz9jIe3iz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIz9jIe3iz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIz9jIe3iz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIz9jIe3iz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIz9jIe3iz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIz9jIe3iz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIz9jIe3iz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIz9jIe3iz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIz9jIe3iz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIz9jIe3iz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIz9jIe3iz .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-tIz9jIe3iz .navbar {
    height: 70px;
  }
  .cid-tIz9jIe3iz .navbar.opened {
    height: auto;
  }
  .cid-tIz9jIe3iz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIz9jIe3iz .icons-menu {
    padding-right: 0;
  }
  .cid-tIz9jIe3iz .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIz9jJlSgD {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIz9jJlSgD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIz9jJlSgD .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIz9jJlSgD .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIz9jJlSgD img {
  border-radius: 1rem;
}
.cid-tIz9jJlSgD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIz9jJlSgD .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIz9jJlSgD .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIz9jJlSgD .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIz9jJlSgD .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIz9jJlSgD .mbr-section-subtitle,
.cid-tIz9jJlSgD .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIz9jJlSgD .mbr-text,
.cid-tIz9jJlSgD .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIz9jK1hsN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIz9jK1hsN .mbr-text {
    text-align: center;
  }
}
.cid-tIz9jK1hsN .container-fluid {
  padding: 0;
}
.cid-tIz9jK1hsN .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIz9jK1hsN img {
  height: 100%;
  object-fit: cover;
}
.cid-tIz9jK1hsN .mbr-figure {
  height: 100%;
}
.cid-tIz9jK1hsN .col-lg-6 {
  padding: 0;
}
.cid-tIz9jK1hsN .row {
  margin: 0;
}
.cid-tIz9jK1hsN .mbr-text,
.cid-tIz9jK1hsN .mbr-section-btn {
  text-align: center;
}
.cid-tIz9jK1hsN H3 {
  text-align: center;
}
.cid-tIz9jKyega {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIz9jKyega .mbr-media {
  position: relative;
}
.cid-tIz9jKyega .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIz9jKyega .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIz9jKyega .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIz9jKyega .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIz9jKyega .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIz9jKyega .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIz9jKyega .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIz9jKyega .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIz9jKyega .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIz9jKyega .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIz9jLH5xz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIz9jLH5xz .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIz9jLH5xz .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIz9jLH5xz .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIz9jLH5xz .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIz9jLH5xz .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIz9jLH5xz .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIz9jLH5xz .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIz9jLH5xz .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIz9jLH5xz .mbr-figure {
    width: 100% !important;
  }
  .cid-tIz9jLH5xz .menu-item {
    flex-direction: column;
  }
  .cid-tIz9jLH5xz img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIz9jLH5xz .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIz9jLH5xz .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIz9jLH5xz .special-label {
  color: #fff;
}
.cid-tIz9jLH5xz .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIz9jLH5xz .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIz9jLH5xz .menu-row {
  margin: 0;
}
.cid-tIz9jLH5xz .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIz9jLH5xz .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIz9jLH5xz .group-title,
.cid-tIz9jLH5xz .align-wrap {
  text-align: left;
}
.cid-tIz9jLH5xz SPAN {
  color: #d44765;
}
.cid-tIz9jLH5xz .item-title {
  color: #808080;
}
.cid-tIz9jLH5xz H4 {
  color: #89b758;
}
.cid-tIz9jLH5xz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIz9jLH5xz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIz9jMrgjU {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIz9jMrgjU .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIz9jMrgjU .mbr-section-title,
.cid-tIz9jMrgjU .mbr-section-subtitle,
.cid-tIz9jMrgjU .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIz9jMrgjU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIz9jMrgjU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIz9jMrgjU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIz9jMrgjU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIz9jMrgjU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIz9jMrgjU .icon-focus {
  display: none;
}
.cid-tIz9jMrgjU .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIz9jMrgjU ul {
  font-size: 0;
}
.cid-tIz9jMrgjU .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIz9jMrgjU .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIz9jMrgjU .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIz9jMrgjU .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIz9jMrgjU .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIz9jMrgjU .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIz9jMrgjU .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIz9jMrgjU .btn:hover {
  background: transparent !important;
}
.cid-tIz9jMrgjU .btn:hover:before {
  background: transparent !important;
}
.cid-tIz9jMrgjU .btn:before {
  background-color: transparent !important;
}
.cid-tIz9jMrgjU .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIz9jMrgjU .mbr-section-title {
  color: #ffffff;
}
.cid-tIz9jMrgjU .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIz9jNBUCv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIz9jNBUCv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIz9jNBUCv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIz9jNBUCv .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIz9jNBUCv .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIz9jNBUCv .container-fluid .row {
  padding: 0;
}
.cid-tIz9jNBUCv .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIz9jNBUCv .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIz9jNBUCv .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIz9jNBUCv .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIz9jNBUCv .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIz9jNBUCv .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIz9jNBUCv .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIz9jNBUCv .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIz9jNBUCv .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIz9jNBUCv .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIz9jNBUCv .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIz9jNBUCv .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIz9jNBUCv .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIz9jNBUCv .mbr-phone {
  color: #ffffff;
}
.cid-tIz9jNBUCv .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIz9jNBUCv .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzaVtyEcl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzaVtyEcl nav.navbar {
  position: fixed;
}
.cid-tIzaVtyEcl .container,
.cid-tIzaVtyEcl .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzaVtyEcl .container,
  .cid-tIzaVtyEcl .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzaVtyEcl .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-tIzaVtyEcl .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzaVtyEcl .dropdown-item:hover,
.cid-tIzaVtyEcl .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzaVtyEcl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzaVtyEcl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzaVtyEcl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzaVtyEcl .nav-link {
  position: relative;
}
.cid-tIzaVtyEcl .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzaVtyEcl .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzaVtyEcl .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzaVtyEcl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzaVtyEcl .container {
  display: flex;
  margin: auto;
}
.cid-tIzaVtyEcl .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzaVtyEcl .nav-item:focus,
.cid-tIzaVtyEcl .nav-link:focus {
  outline: none;
}
.cid-tIzaVtyEcl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzaVtyEcl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzaVtyEcl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzaVtyEcl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzaVtyEcl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzaVtyEcl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzaVtyEcl .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzaVtyEcl .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzaVtyEcl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzaVtyEcl .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzaVtyEcl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzaVtyEcl .navbar.collapsed {
  justify-content: center;
}
.cid-tIzaVtyEcl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzaVtyEcl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzaVtyEcl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzaVtyEcl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzaVtyEcl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzaVtyEcl .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-tIzaVtyEcl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzaVtyEcl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzaVtyEcl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzaVtyEcl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzaVtyEcl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzaVtyEcl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzaVtyEcl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzaVtyEcl .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-tIzaVtyEcl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzaVtyEcl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzaVtyEcl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzaVtyEcl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzaVtyEcl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzaVtyEcl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzaVtyEcl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzaVtyEcl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzaVtyEcl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzaVtyEcl .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-tIzaVtyEcl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzaVtyEcl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzaVtyEcl .dropdown-item.active,
.cid-tIzaVtyEcl .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzaVtyEcl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzaVtyEcl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzaVtyEcl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzaVtyEcl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzaVtyEcl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzaVtyEcl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzaVtyEcl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzaVtyEcl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzaVtyEcl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzaVtyEcl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzaVtyEcl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzaVtyEcl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzaVtyEcl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzaVtyEcl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzaVtyEcl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzaVtyEcl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzaVtyEcl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzaVtyEcl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzaVtyEcl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzaVtyEcl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzaVtyEcl .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-tIzaVtyEcl .navbar {
    height: 70px;
  }
  .cid-tIzaVtyEcl .navbar.opened {
    height: auto;
  }
  .cid-tIzaVtyEcl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzaVtyEcl .icons-menu {
    padding-right: 0;
  }
  .cid-tIzaVtyEcl .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzaVvDcV6 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzaVvDcV6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzaVvDcV6 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzaVvDcV6 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzaVvDcV6 img {
  border-radius: 1rem;
}
.cid-tIzaVvDcV6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzaVvDcV6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzaVvDcV6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzaVvDcV6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzaVvDcV6 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzaVvDcV6 .mbr-section-subtitle,
.cid-tIzaVvDcV6 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzaVvDcV6 .mbr-text,
.cid-tIzaVvDcV6 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzaVwHWVd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzaVwHWVd .mbr-text {
    text-align: center;
  }
}
.cid-tIzaVwHWVd .container-fluid {
  padding: 0;
}
.cid-tIzaVwHWVd .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzaVwHWVd img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzaVwHWVd .mbr-figure {
  height: 100%;
}
.cid-tIzaVwHWVd .col-lg-6 {
  padding: 0;
}
.cid-tIzaVwHWVd .row {
  margin: 0;
}
.cid-tIzaVwHWVd .mbr-text,
.cid-tIzaVwHWVd .mbr-section-btn {
  text-align: center;
}
.cid-tIzaVwHWVd H3 {
  text-align: center;
}
.cid-tIzaVxipFg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzaVxipFg .mbr-media {
  position: relative;
}
.cid-tIzaVxipFg .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzaVxipFg .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzaVxipFg .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzaVxipFg .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzaVxipFg .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzaVxipFg .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzaVxipFg .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzaVxipFg .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzaVxipFg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzaVxipFg .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzaVyvvql {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzaVyvvql .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzaVyvvql .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzaVyvvql .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzaVyvvql .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzaVyvvql .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzaVyvvql .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzaVyvvql .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzaVyvvql .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzaVyvvql .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzaVyvvql .menu-item {
    flex-direction: column;
  }
  .cid-tIzaVyvvql img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzaVyvvql .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzaVyvvql .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzaVyvvql .special-label {
  color: #fff;
}
.cid-tIzaVyvvql .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzaVyvvql .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzaVyvvql .menu-row {
  margin: 0;
}
.cid-tIzaVyvvql .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzaVyvvql .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzaVyvvql .group-title,
.cid-tIzaVyvvql .align-wrap {
  text-align: left;
}
.cid-tIzaVyvvql SPAN {
  color: #d44765;
}
.cid-tIzaVyvvql .item-title {
  color: #808080;
}
.cid-tIzaVyvvql H4 {
  color: #89b758;
}
.cid-tIzaVyvvql .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzaVyvvql .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzaVzmDHN {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzaVzmDHN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzaVzmDHN .mbr-section-title,
.cid-tIzaVzmDHN .mbr-section-subtitle,
.cid-tIzaVzmDHN .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzaVzmDHN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzaVzmDHN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzaVzmDHN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzaVzmDHN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzaVzmDHN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzaVzmDHN .icon-focus {
  display: none;
}
.cid-tIzaVzmDHN .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzaVzmDHN ul {
  font-size: 0;
}
.cid-tIzaVzmDHN .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzaVzmDHN .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzaVzmDHN .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzaVzmDHN .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzaVzmDHN .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzaVzmDHN .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzaVzmDHN .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzaVzmDHN .btn:hover {
  background: transparent !important;
}
.cid-tIzaVzmDHN .btn:hover:before {
  background: transparent !important;
}
.cid-tIzaVzmDHN .btn:before {
  background-color: transparent !important;
}
.cid-tIzaVzmDHN .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzaVzmDHN .mbr-section-title {
  color: #ffffff;
}
.cid-tIzaVzmDHN .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzaVAuINv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzaVAuINv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzaVAuINv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzaVAuINv .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzaVAuINv .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzaVAuINv .container-fluid .row {
  padding: 0;
}
.cid-tIzaVAuINv .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzaVAuINv .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzaVAuINv .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzaVAuINv .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzaVAuINv .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzaVAuINv .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzaVAuINv .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzaVAuINv .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzaVAuINv .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzaVAuINv .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzaVAuINv .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzaVAuINv .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzaVAuINv .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzaVAuINv .mbr-phone {
  color: #ffffff;
}
.cid-tIzaVAuINv .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzaVAuINv .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzczC31kn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzczC31kn nav.navbar {
  position: fixed;
}
.cid-tIzczC31kn .container,
.cid-tIzczC31kn .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzczC31kn .container,
  .cid-tIzczC31kn .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzczC31kn .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-tIzczC31kn .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzczC31kn .dropdown-item:hover,
.cid-tIzczC31kn .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzczC31kn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzczC31kn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzczC31kn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzczC31kn .nav-link {
  position: relative;
}
.cid-tIzczC31kn .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzczC31kn .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzczC31kn .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzczC31kn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzczC31kn .container {
  display: flex;
  margin: auto;
}
.cid-tIzczC31kn .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzczC31kn .nav-item:focus,
.cid-tIzczC31kn .nav-link:focus {
  outline: none;
}
.cid-tIzczC31kn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzczC31kn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzczC31kn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzczC31kn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzczC31kn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzczC31kn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzczC31kn .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzczC31kn .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzczC31kn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzczC31kn .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzczC31kn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzczC31kn .navbar.collapsed {
  justify-content: center;
}
.cid-tIzczC31kn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzczC31kn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzczC31kn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzczC31kn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzczC31kn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzczC31kn .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-tIzczC31kn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzczC31kn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzczC31kn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzczC31kn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzczC31kn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzczC31kn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzczC31kn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzczC31kn .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-tIzczC31kn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzczC31kn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzczC31kn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzczC31kn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzczC31kn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzczC31kn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzczC31kn .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzczC31kn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzczC31kn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzczC31kn .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-tIzczC31kn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzczC31kn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzczC31kn .dropdown-item.active,
.cid-tIzczC31kn .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzczC31kn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzczC31kn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzczC31kn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzczC31kn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzczC31kn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzczC31kn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzczC31kn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzczC31kn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzczC31kn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzczC31kn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzczC31kn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzczC31kn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzczC31kn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzczC31kn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzczC31kn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzczC31kn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzczC31kn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzczC31kn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzczC31kn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzczC31kn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzczC31kn .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-tIzczC31kn .navbar {
    height: 70px;
  }
  .cid-tIzczC31kn .navbar.opened {
    height: auto;
  }
  .cid-tIzczC31kn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzczC31kn .icons-menu {
    padding-right: 0;
  }
  .cid-tIzczC31kn .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzczDXbV6 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzczDXbV6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzczDXbV6 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzczDXbV6 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzczDXbV6 img {
  border-radius: 1rem;
}
.cid-tIzczDXbV6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzczDXbV6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzczDXbV6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzczDXbV6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzczDXbV6 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzczDXbV6 .mbr-section-subtitle,
.cid-tIzczDXbV6 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzczDXbV6 .mbr-text,
.cid-tIzczDXbV6 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzczEYoQJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzczEYoQJ .mbr-text {
    text-align: center;
  }
}
.cid-tIzczEYoQJ .container-fluid {
  padding: 0;
}
.cid-tIzczEYoQJ .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzczEYoQJ img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzczEYoQJ .mbr-figure {
  height: 100%;
}
.cid-tIzczEYoQJ .col-lg-6 {
  padding: 0;
}
.cid-tIzczEYoQJ .row {
  margin: 0;
}
.cid-tIzczEYoQJ .mbr-text,
.cid-tIzczEYoQJ .mbr-section-btn {
  text-align: center;
}
.cid-tIzczEYoQJ H3 {
  text-align: center;
}
.cid-tIzczFUAar {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzczFUAar .mbr-media {
  position: relative;
}
.cid-tIzczFUAar .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzczFUAar .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzczFUAar .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzczFUAar .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzczFUAar .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzczFUAar .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzczFUAar .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzczFUAar .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzczFUAar .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzczFUAar .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzczHxAoX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzczHxAoX .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzczHxAoX .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzczHxAoX .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzczHxAoX .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzczHxAoX .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzczHxAoX .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzczHxAoX .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzczHxAoX .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzczHxAoX .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzczHxAoX .menu-item {
    flex-direction: column;
  }
  .cid-tIzczHxAoX img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzczHxAoX .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzczHxAoX .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzczHxAoX .special-label {
  color: #fff;
}
.cid-tIzczHxAoX .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzczHxAoX .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzczHxAoX .menu-row {
  margin: 0;
}
.cid-tIzczHxAoX .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzczHxAoX .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzczHxAoX .group-title,
.cid-tIzczHxAoX .align-wrap {
  text-align: left;
}
.cid-tIzczHxAoX SPAN {
  color: #d44765;
}
.cid-tIzczHxAoX .item-title {
  color: #808080;
}
.cid-tIzczHxAoX H4 {
  color: #89b758;
}
.cid-tIzczHxAoX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzczHxAoX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzczIn3VD {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzczIn3VD .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzczIn3VD .mbr-section-title,
.cid-tIzczIn3VD .mbr-section-subtitle,
.cid-tIzczIn3VD .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzczIn3VD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzczIn3VD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzczIn3VD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzczIn3VD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzczIn3VD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzczIn3VD .icon-focus {
  display: none;
}
.cid-tIzczIn3VD .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzczIn3VD ul {
  font-size: 0;
}
.cid-tIzczIn3VD .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzczIn3VD .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzczIn3VD .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzczIn3VD .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzczIn3VD .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzczIn3VD .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzczIn3VD .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzczIn3VD .btn:hover {
  background: transparent !important;
}
.cid-tIzczIn3VD .btn:hover:before {
  background: transparent !important;
}
.cid-tIzczIn3VD .btn:before {
  background-color: transparent !important;
}
.cid-tIzczIn3VD .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzczIn3VD .mbr-section-title {
  color: #ffffff;
}
.cid-tIzczIn3VD .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzczJQzGS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzczJQzGS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzczJQzGS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzczJQzGS .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzczJQzGS .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzczJQzGS .container-fluid .row {
  padding: 0;
}
.cid-tIzczJQzGS .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzczJQzGS .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzczJQzGS .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzczJQzGS .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzczJQzGS .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzczJQzGS .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzczJQzGS .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzczJQzGS .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzczJQzGS .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzczJQzGS .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzczJQzGS .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzczJQzGS .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzczJQzGS .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzczJQzGS .mbr-phone {
  color: #ffffff;
}
.cid-tIzczJQzGS .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzczJQzGS .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzdSLwTxO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzdSLwTxO nav.navbar {
  position: fixed;
}
.cid-tIzdSLwTxO .container,
.cid-tIzdSLwTxO .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzdSLwTxO .container,
  .cid-tIzdSLwTxO .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzdSLwTxO .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-tIzdSLwTxO .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzdSLwTxO .dropdown-item:hover,
.cid-tIzdSLwTxO .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzdSLwTxO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzdSLwTxO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzdSLwTxO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzdSLwTxO .nav-link {
  position: relative;
}
.cid-tIzdSLwTxO .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzdSLwTxO .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzdSLwTxO .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzdSLwTxO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzdSLwTxO .container {
  display: flex;
  margin: auto;
}
.cid-tIzdSLwTxO .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzdSLwTxO .nav-item:focus,
.cid-tIzdSLwTxO .nav-link:focus {
  outline: none;
}
.cid-tIzdSLwTxO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzdSLwTxO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzdSLwTxO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzdSLwTxO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzdSLwTxO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzdSLwTxO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzdSLwTxO .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzdSLwTxO .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzdSLwTxO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzdSLwTxO .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzdSLwTxO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzdSLwTxO .navbar.collapsed {
  justify-content: center;
}
.cid-tIzdSLwTxO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzdSLwTxO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzdSLwTxO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzdSLwTxO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzdSLwTxO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzdSLwTxO .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-tIzdSLwTxO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzdSLwTxO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzdSLwTxO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzdSLwTxO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzdSLwTxO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzdSLwTxO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzdSLwTxO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzdSLwTxO .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-tIzdSLwTxO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzdSLwTxO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzdSLwTxO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzdSLwTxO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzdSLwTxO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzdSLwTxO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzdSLwTxO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzdSLwTxO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzdSLwTxO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzdSLwTxO .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-tIzdSLwTxO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzdSLwTxO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzdSLwTxO .dropdown-item.active,
.cid-tIzdSLwTxO .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzdSLwTxO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzdSLwTxO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzdSLwTxO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzdSLwTxO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzdSLwTxO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzdSLwTxO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzdSLwTxO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzdSLwTxO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzdSLwTxO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzdSLwTxO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzdSLwTxO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzdSLwTxO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzdSLwTxO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzdSLwTxO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzdSLwTxO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzdSLwTxO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzdSLwTxO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzdSLwTxO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzdSLwTxO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzdSLwTxO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzdSLwTxO .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-tIzdSLwTxO .navbar {
    height: 70px;
  }
  .cid-tIzdSLwTxO .navbar.opened {
    height: auto;
  }
  .cid-tIzdSLwTxO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzdSLwTxO .icons-menu {
    padding-right: 0;
  }
  .cid-tIzdSLwTxO .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzdSN8ox3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzdSN8ox3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzdSN8ox3 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzdSN8ox3 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzdSN8ox3 img {
  border-radius: 1rem;
}
.cid-tIzdSN8ox3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzdSN8ox3 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzdSN8ox3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzdSN8ox3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzdSN8ox3 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzdSN8ox3 .mbr-section-subtitle,
.cid-tIzdSN8ox3 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzdSN8ox3 .mbr-text,
.cid-tIzdSN8ox3 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzdSO9ZTB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzdSO9ZTB .mbr-text {
    text-align: center;
  }
}
.cid-tIzdSO9ZTB .container-fluid {
  padding: 0;
}
.cid-tIzdSO9ZTB .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzdSO9ZTB img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzdSO9ZTB .mbr-figure {
  height: 100%;
}
.cid-tIzdSO9ZTB .col-lg-6 {
  padding: 0;
}
.cid-tIzdSO9ZTB .row {
  margin: 0;
}
.cid-tIzdSO9ZTB .mbr-text,
.cid-tIzdSO9ZTB .mbr-section-btn {
  text-align: center;
}
.cid-tIzdSO9ZTB H3 {
  text-align: center;
}
.cid-tIzdSOLmav {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzdSOLmav .mbr-media {
  position: relative;
}
.cid-tIzdSOLmav .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzdSOLmav .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzdSOLmav .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzdSOLmav .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzdSOLmav .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzdSOLmav .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzdSOLmav .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzdSOLmav .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzdSOLmav .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzdSOLmav .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzdSQhytU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzdSQhytU .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzdSQhytU .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzdSQhytU .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzdSQhytU .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzdSQhytU .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzdSQhytU .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzdSQhytU .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzdSQhytU .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzdSQhytU .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzdSQhytU .menu-item {
    flex-direction: column;
  }
  .cid-tIzdSQhytU img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzdSQhytU .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzdSQhytU .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzdSQhytU .special-label {
  color: #fff;
}
.cid-tIzdSQhytU .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzdSQhytU .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzdSQhytU .menu-row {
  margin: 0;
}
.cid-tIzdSQhytU .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzdSQhytU .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzdSQhytU .group-title,
.cid-tIzdSQhytU .align-wrap {
  text-align: left;
}
.cid-tIzdSQhytU SPAN {
  color: #d44765;
}
.cid-tIzdSQhytU .item-title {
  color: #808080;
}
.cid-tIzdSQhytU H4 {
  color: #89b758;
}
.cid-tIzdSQhytU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzdSQhytU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzdSRc908 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzdSRc908 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzdSRc908 .mbr-section-title,
.cid-tIzdSRc908 .mbr-section-subtitle,
.cid-tIzdSRc908 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzdSRc908 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzdSRc908 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzdSRc908 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzdSRc908 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzdSRc908 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzdSRc908 .icon-focus {
  display: none;
}
.cid-tIzdSRc908 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzdSRc908 ul {
  font-size: 0;
}
.cid-tIzdSRc908 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzdSRc908 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzdSRc908 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzdSRc908 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzdSRc908 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzdSRc908 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzdSRc908 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzdSRc908 .btn:hover {
  background: transparent !important;
}
.cid-tIzdSRc908 .btn:hover:before {
  background: transparent !important;
}
.cid-tIzdSRc908 .btn:before {
  background-color: transparent !important;
}
.cid-tIzdSRc908 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzdSRc908 .mbr-section-title {
  color: #ffffff;
}
.cid-tIzdSRc908 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzdSSfKT3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzdSSfKT3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzdSSfKT3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzdSSfKT3 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzdSSfKT3 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzdSSfKT3 .container-fluid .row {
  padding: 0;
}
.cid-tIzdSSfKT3 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzdSSfKT3 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzdSSfKT3 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzdSSfKT3 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzdSSfKT3 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzdSSfKT3 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzdSSfKT3 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzdSSfKT3 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzdSSfKT3 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzdSSfKT3 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzdSSfKT3 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzdSSfKT3 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzdSSfKT3 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzdSSfKT3 .mbr-phone {
  color: #ffffff;
}
.cid-tIzdSSfKT3 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzdSSfKT3 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzfjsCh6V {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzfjsCh6V nav.navbar {
  position: fixed;
}
.cid-tIzfjsCh6V .container,
.cid-tIzfjsCh6V .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzfjsCh6V .container,
  .cid-tIzfjsCh6V .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzfjsCh6V .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-tIzfjsCh6V .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzfjsCh6V .dropdown-item:hover,
.cid-tIzfjsCh6V .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzfjsCh6V .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzfjsCh6V .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzfjsCh6V .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzfjsCh6V .nav-link {
  position: relative;
}
.cid-tIzfjsCh6V .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzfjsCh6V .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzfjsCh6V .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzfjsCh6V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzfjsCh6V .container {
  display: flex;
  margin: auto;
}
.cid-tIzfjsCh6V .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzfjsCh6V .nav-item:focus,
.cid-tIzfjsCh6V .nav-link:focus {
  outline: none;
}
.cid-tIzfjsCh6V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzfjsCh6V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzfjsCh6V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzfjsCh6V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzfjsCh6V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzfjsCh6V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzfjsCh6V .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzfjsCh6V .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzfjsCh6V .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzfjsCh6V .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzfjsCh6V .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzfjsCh6V .navbar.collapsed {
  justify-content: center;
}
.cid-tIzfjsCh6V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzfjsCh6V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzfjsCh6V .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzfjsCh6V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzfjsCh6V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzfjsCh6V .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-tIzfjsCh6V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzfjsCh6V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzfjsCh6V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzfjsCh6V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzfjsCh6V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzfjsCh6V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzfjsCh6V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzfjsCh6V .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-tIzfjsCh6V .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzfjsCh6V .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzfjsCh6V .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzfjsCh6V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzfjsCh6V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzfjsCh6V .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzfjsCh6V .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzfjsCh6V .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzfjsCh6V .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzfjsCh6V .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-tIzfjsCh6V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzfjsCh6V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzfjsCh6V .dropdown-item.active,
.cid-tIzfjsCh6V .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzfjsCh6V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzfjsCh6V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzfjsCh6V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzfjsCh6V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzfjsCh6V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzfjsCh6V .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzfjsCh6V ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzfjsCh6V .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzfjsCh6V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzfjsCh6V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzfjsCh6V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzfjsCh6V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzfjsCh6V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzfjsCh6V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzfjsCh6V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzfjsCh6V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzfjsCh6V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzfjsCh6V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzfjsCh6V .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzfjsCh6V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzfjsCh6V .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-tIzfjsCh6V .navbar {
    height: 70px;
  }
  .cid-tIzfjsCh6V .navbar.opened {
    height: auto;
  }
  .cid-tIzfjsCh6V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzfjsCh6V .icons-menu {
    padding-right: 0;
  }
  .cid-tIzfjsCh6V .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzfjvaEA1 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzfjvaEA1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzfjvaEA1 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzfjvaEA1 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzfjvaEA1 img {
  border-radius: 1rem;
}
.cid-tIzfjvaEA1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzfjvaEA1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzfjvaEA1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzfjvaEA1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzfjvaEA1 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzfjvaEA1 .mbr-section-subtitle,
.cid-tIzfjvaEA1 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzfjvaEA1 .mbr-text,
.cid-tIzfjvaEA1 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzfjwisRr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzfjwisRr .mbr-text {
    text-align: center;
  }
}
.cid-tIzfjwisRr .container-fluid {
  padding: 0;
}
.cid-tIzfjwisRr .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzfjwisRr img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzfjwisRr .mbr-figure {
  height: 100%;
}
.cid-tIzfjwisRr .col-lg-6 {
  padding: 0;
}
.cid-tIzfjwisRr .row {
  margin: 0;
}
.cid-tIzfjwisRr .mbr-text,
.cid-tIzfjwisRr .mbr-section-btn {
  text-align: center;
}
.cid-tIzfjwisRr H3 {
  text-align: center;
}
.cid-tIzfjwX5sR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzfjwX5sR .mbr-media {
  position: relative;
}
.cid-tIzfjwX5sR .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzfjwX5sR .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzfjwX5sR .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzfjwX5sR .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzfjwX5sR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzfjwX5sR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzfjwX5sR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzfjwX5sR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzfjwX5sR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzfjwX5sR .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzfjyG4cn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzfjyG4cn .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzfjyG4cn .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzfjyG4cn .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzfjyG4cn .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzfjyG4cn .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzfjyG4cn .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzfjyG4cn .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzfjyG4cn .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzfjyG4cn .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzfjyG4cn .menu-item {
    flex-direction: column;
  }
  .cid-tIzfjyG4cn img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzfjyG4cn .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzfjyG4cn .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzfjyG4cn .special-label {
  color: #fff;
}
.cid-tIzfjyG4cn .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzfjyG4cn .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzfjyG4cn .menu-row {
  margin: 0;
}
.cid-tIzfjyG4cn .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzfjyG4cn .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzfjyG4cn .group-title,
.cid-tIzfjyG4cn .align-wrap {
  text-align: left;
}
.cid-tIzfjyG4cn SPAN {
  color: #d44765;
}
.cid-tIzfjyG4cn .item-title {
  color: #808080;
}
.cid-tIzfjyG4cn H4 {
  color: #89b758;
}
.cid-tIzfjyG4cn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzfjyG4cn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzfjzLQDJ {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzfjzLQDJ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzfjzLQDJ .mbr-section-title,
.cid-tIzfjzLQDJ .mbr-section-subtitle,
.cid-tIzfjzLQDJ .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzfjzLQDJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzfjzLQDJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzfjzLQDJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzfjzLQDJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzfjzLQDJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzfjzLQDJ .icon-focus {
  display: none;
}
.cid-tIzfjzLQDJ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzfjzLQDJ ul {
  font-size: 0;
}
.cid-tIzfjzLQDJ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzfjzLQDJ .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzfjzLQDJ .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzfjzLQDJ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzfjzLQDJ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzfjzLQDJ .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzfjzLQDJ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzfjzLQDJ .btn:hover {
  background: transparent !important;
}
.cid-tIzfjzLQDJ .btn:hover:before {
  background: transparent !important;
}
.cid-tIzfjzLQDJ .btn:before {
  background-color: transparent !important;
}
.cid-tIzfjzLQDJ .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzfjzLQDJ .mbr-section-title {
  color: #ffffff;
}
.cid-tIzfjzLQDJ .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzfjAQIMB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzfjAQIMB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzfjAQIMB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzfjAQIMB .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzfjAQIMB .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzfjAQIMB .container-fluid .row {
  padding: 0;
}
.cid-tIzfjAQIMB .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzfjAQIMB .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzfjAQIMB .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzfjAQIMB .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzfjAQIMB .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzfjAQIMB .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzfjAQIMB .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzfjAQIMB .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzfjAQIMB .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzfjAQIMB .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzfjAQIMB .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzfjAQIMB .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzfjAQIMB .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzfjAQIMB .mbr-phone {
  color: #ffffff;
}
.cid-tIzfjAQIMB .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzfjAQIMB .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzjMViojQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzjMViojQ nav.navbar {
  position: fixed;
}
.cid-tIzjMViojQ .container,
.cid-tIzjMViojQ .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzjMViojQ .container,
  .cid-tIzjMViojQ .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzjMViojQ .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-tIzjMViojQ .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzjMViojQ .dropdown-item:hover,
.cid-tIzjMViojQ .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzjMViojQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzjMViojQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzjMViojQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzjMViojQ .nav-link {
  position: relative;
}
.cid-tIzjMViojQ .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzjMViojQ .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzjMViojQ .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzjMViojQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzjMViojQ .container {
  display: flex;
  margin: auto;
}
.cid-tIzjMViojQ .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzjMViojQ .nav-item:focus,
.cid-tIzjMViojQ .nav-link:focus {
  outline: none;
}
.cid-tIzjMViojQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzjMViojQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzjMViojQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzjMViojQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzjMViojQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzjMViojQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzjMViojQ .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzjMViojQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzjMViojQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzjMViojQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzjMViojQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzjMViojQ .navbar.collapsed {
  justify-content: center;
}
.cid-tIzjMViojQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzjMViojQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzjMViojQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzjMViojQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzjMViojQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzjMViojQ .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-tIzjMViojQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzjMViojQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzjMViojQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzjMViojQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzjMViojQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzjMViojQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzjMViojQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzjMViojQ .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-tIzjMViojQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzjMViojQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzjMViojQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzjMViojQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzjMViojQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzjMViojQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzjMViojQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzjMViojQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzjMViojQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzjMViojQ .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-tIzjMViojQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzjMViojQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzjMViojQ .dropdown-item.active,
.cid-tIzjMViojQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzjMViojQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzjMViojQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzjMViojQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzjMViojQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzjMViojQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzjMViojQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzjMViojQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzjMViojQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzjMViojQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzjMViojQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzjMViojQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzjMViojQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzjMViojQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzjMViojQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzjMViojQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzjMViojQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzjMViojQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzjMViojQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzjMViojQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzjMViojQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzjMViojQ .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-tIzjMViojQ .navbar {
    height: 70px;
  }
  .cid-tIzjMViojQ .navbar.opened {
    height: auto;
  }
  .cid-tIzjMViojQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzjMViojQ .icons-menu {
    padding-right: 0;
  }
  .cid-tIzjMViojQ .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzjMXpEif {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzjMXpEif .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzjMXpEif .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzjMXpEif .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzjMXpEif img {
  border-radius: 1rem;
}
.cid-tIzjMXpEif .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzjMXpEif .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzjMXpEif .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzjMXpEif .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzjMXpEif .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzjMXpEif .mbr-section-subtitle,
.cid-tIzjMXpEif .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzjMXpEif .mbr-text,
.cid-tIzjMXpEif .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzjMYpjbL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzjMYpjbL .mbr-text {
    text-align: center;
  }
}
.cid-tIzjMYpjbL .container-fluid {
  padding: 0;
}
.cid-tIzjMYpjbL .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzjMYpjbL img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzjMYpjbL .mbr-figure {
  height: 100%;
}
.cid-tIzjMYpjbL .col-lg-6 {
  padding: 0;
}
.cid-tIzjMYpjbL .row {
  margin: 0;
}
.cid-tIzjMYpjbL .mbr-text,
.cid-tIzjMYpjbL .mbr-section-btn {
  text-align: center;
}
.cid-tIzjMYpjbL H3 {
  text-align: center;
}
.cid-tIzjMZ1vyB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzjMZ1vyB .mbr-media {
  position: relative;
}
.cid-tIzjMZ1vyB .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzjMZ1vyB .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzjMZ1vyB .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzjMZ1vyB .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzjMZ1vyB .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzjMZ1vyB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzjMZ1vyB .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzjMZ1vyB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzjMZ1vyB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzjMZ1vyB .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzjN0uH98 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzjN0uH98 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzjN0uH98 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzjN0uH98 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzjN0uH98 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzjN0uH98 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzjN0uH98 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzjN0uH98 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzjN0uH98 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzjN0uH98 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzjN0uH98 .menu-item {
    flex-direction: column;
  }
  .cid-tIzjN0uH98 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzjN0uH98 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzjN0uH98 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzjN0uH98 .special-label {
  color: #fff;
}
.cid-tIzjN0uH98 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzjN0uH98 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzjN0uH98 .menu-row {
  margin: 0;
}
.cid-tIzjN0uH98 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzjN0uH98 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzjN0uH98 .group-title,
.cid-tIzjN0uH98 .align-wrap {
  text-align: left;
}
.cid-tIzjN0uH98 SPAN {
  color: #d44765;
}
.cid-tIzjN0uH98 .item-title {
  color: #808080;
}
.cid-tIzjN0uH98 H4 {
  color: #89b758;
}
.cid-tIzjN0uH98 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzjN0uH98 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzjN1oppi {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzjN1oppi .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzjN1oppi .mbr-section-title,
.cid-tIzjN1oppi .mbr-section-subtitle,
.cid-tIzjN1oppi .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzjN1oppi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzjN1oppi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzjN1oppi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzjN1oppi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzjN1oppi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzjN1oppi .icon-focus {
  display: none;
}
.cid-tIzjN1oppi .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzjN1oppi ul {
  font-size: 0;
}
.cid-tIzjN1oppi .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzjN1oppi .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzjN1oppi .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzjN1oppi .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzjN1oppi .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzjN1oppi .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzjN1oppi .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzjN1oppi .btn:hover {
  background: transparent !important;
}
.cid-tIzjN1oppi .btn:hover:before {
  background: transparent !important;
}
.cid-tIzjN1oppi .btn:before {
  background-color: transparent !important;
}
.cid-tIzjN1oppi .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzjN1oppi .mbr-section-title {
  color: #ffffff;
}
.cid-tIzjN1oppi .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzjN2K3p9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzjN2K3p9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzjN2K3p9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzjN2K3p9 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzjN2K3p9 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzjN2K3p9 .container-fluid .row {
  padding: 0;
}
.cid-tIzjN2K3p9 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzjN2K3p9 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzjN2K3p9 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzjN2K3p9 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzjN2K3p9 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzjN2K3p9 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzjN2K3p9 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzjN2K3p9 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzjN2K3p9 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzjN2K3p9 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzjN2K3p9 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzjN2K3p9 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzjN2K3p9 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzjN2K3p9 .mbr-phone {
  color: #ffffff;
}
.cid-tIzjN2K3p9 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzjN2K3p9 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzsLuGvDD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzsLuGvDD nav.navbar {
  position: fixed;
}
.cid-tIzsLuGvDD .container,
.cid-tIzsLuGvDD .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzsLuGvDD .container,
  .cid-tIzsLuGvDD .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzsLuGvDD .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-tIzsLuGvDD .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzsLuGvDD .dropdown-item:hover,
.cid-tIzsLuGvDD .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzsLuGvDD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzsLuGvDD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzsLuGvDD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzsLuGvDD .nav-link {
  position: relative;
}
.cid-tIzsLuGvDD .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzsLuGvDD .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzsLuGvDD .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzsLuGvDD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzsLuGvDD .container {
  display: flex;
  margin: auto;
}
.cid-tIzsLuGvDD .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzsLuGvDD .nav-item:focus,
.cid-tIzsLuGvDD .nav-link:focus {
  outline: none;
}
.cid-tIzsLuGvDD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzsLuGvDD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzsLuGvDD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzsLuGvDD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzsLuGvDD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzsLuGvDD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzsLuGvDD .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzsLuGvDD .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzsLuGvDD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzsLuGvDD .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzsLuGvDD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzsLuGvDD .navbar.collapsed {
  justify-content: center;
}
.cid-tIzsLuGvDD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzsLuGvDD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzsLuGvDD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzsLuGvDD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzsLuGvDD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzsLuGvDD .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-tIzsLuGvDD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzsLuGvDD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzsLuGvDD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzsLuGvDD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzsLuGvDD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzsLuGvDD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzsLuGvDD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzsLuGvDD .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-tIzsLuGvDD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzsLuGvDD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzsLuGvDD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzsLuGvDD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzsLuGvDD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzsLuGvDD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzsLuGvDD .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzsLuGvDD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzsLuGvDD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzsLuGvDD .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-tIzsLuGvDD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzsLuGvDD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzsLuGvDD .dropdown-item.active,
.cid-tIzsLuGvDD .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzsLuGvDD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzsLuGvDD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzsLuGvDD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzsLuGvDD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzsLuGvDD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzsLuGvDD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzsLuGvDD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzsLuGvDD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzsLuGvDD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzsLuGvDD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzsLuGvDD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzsLuGvDD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzsLuGvDD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzsLuGvDD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzsLuGvDD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzsLuGvDD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzsLuGvDD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzsLuGvDD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzsLuGvDD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzsLuGvDD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzsLuGvDD .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-tIzsLuGvDD .navbar {
    height: 70px;
  }
  .cid-tIzsLuGvDD .navbar.opened {
    height: auto;
  }
  .cid-tIzsLuGvDD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzsLuGvDD .icons-menu {
    padding-right: 0;
  }
  .cid-tIzsLuGvDD .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzsLwswjf {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzsLwswjf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzsLwswjf .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzsLwswjf .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzsLwswjf img {
  border-radius: 1rem;
}
.cid-tIzsLwswjf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzsLwswjf .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzsLwswjf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzsLwswjf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzsLwswjf .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzsLwswjf .mbr-section-subtitle,
.cid-tIzsLwswjf .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzsLwswjf .mbr-text,
.cid-tIzsLwswjf .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzsLx3AcP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzsLx3AcP .mbr-text {
    text-align: center;
  }
}
.cid-tIzsLx3AcP .container-fluid {
  padding: 0;
}
.cid-tIzsLx3AcP .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzsLx3AcP img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzsLx3AcP .mbr-figure {
  height: 100%;
}
.cid-tIzsLx3AcP .col-lg-6 {
  padding: 0;
}
.cid-tIzsLx3AcP .row {
  margin: 0;
}
.cid-tIzsLx3AcP .mbr-text,
.cid-tIzsLx3AcP .mbr-section-btn {
  text-align: center;
}
.cid-tIzsLx3AcP H3 {
  text-align: center;
}
.cid-tIzsLxDnmH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzsLxDnmH .mbr-media {
  position: relative;
}
.cid-tIzsLxDnmH .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzsLxDnmH .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzsLxDnmH .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzsLxDnmH .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzsLxDnmH .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzsLxDnmH .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzsLxDnmH .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzsLxDnmH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzsLxDnmH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzsLxDnmH .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzsLyHkjy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzsLyHkjy .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzsLyHkjy .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzsLyHkjy .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzsLyHkjy .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzsLyHkjy .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzsLyHkjy .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzsLyHkjy .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzsLyHkjy .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzsLyHkjy .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzsLyHkjy .menu-item {
    flex-direction: column;
  }
  .cid-tIzsLyHkjy img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzsLyHkjy .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzsLyHkjy .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzsLyHkjy .special-label {
  color: #fff;
}
.cid-tIzsLyHkjy .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzsLyHkjy .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzsLyHkjy .menu-row {
  margin: 0;
}
.cid-tIzsLyHkjy .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzsLyHkjy .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzsLyHkjy .group-title,
.cid-tIzsLyHkjy .align-wrap {
  text-align: left;
}
.cid-tIzsLyHkjy SPAN {
  color: #d44765;
}
.cid-tIzsLyHkjy .item-title {
  color: #808080;
}
.cid-tIzsLyHkjy H4 {
  color: #89b758;
}
.cid-tIzsLyHkjy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzsLyHkjy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzsLzz5YH {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzsLzz5YH .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzsLzz5YH .mbr-section-title,
.cid-tIzsLzz5YH .mbr-section-subtitle,
.cid-tIzsLzz5YH .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzsLzz5YH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzsLzz5YH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzsLzz5YH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzsLzz5YH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzsLzz5YH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzsLzz5YH .icon-focus {
  display: none;
}
.cid-tIzsLzz5YH .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzsLzz5YH ul {
  font-size: 0;
}
.cid-tIzsLzz5YH .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzsLzz5YH .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzsLzz5YH .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzsLzz5YH .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzsLzz5YH .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzsLzz5YH .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzsLzz5YH .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzsLzz5YH .btn:hover {
  background: transparent !important;
}
.cid-tIzsLzz5YH .btn:hover:before {
  background: transparent !important;
}
.cid-tIzsLzz5YH .btn:before {
  background-color: transparent !important;
}
.cid-tIzsLzz5YH .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzsLzz5YH .mbr-section-title {
  color: #ffffff;
}
.cid-tIzsLzz5YH .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzsLAM464 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzsLAM464 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzsLAM464 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzsLAM464 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzsLAM464 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzsLAM464 .container-fluid .row {
  padding: 0;
}
.cid-tIzsLAM464 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzsLAM464 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzsLAM464 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzsLAM464 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzsLAM464 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzsLAM464 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzsLAM464 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzsLAM464 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzsLAM464 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzsLAM464 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzsLAM464 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzsLAM464 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzsLAM464 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzsLAM464 .mbr-phone {
  color: #ffffff;
}
.cid-tIzsLAM464 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzsLAM464 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzu3n86vr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzu3n86vr nav.navbar {
  position: fixed;
}
.cid-tIzu3n86vr .container,
.cid-tIzu3n86vr .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzu3n86vr .container,
  .cid-tIzu3n86vr .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzu3n86vr .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-tIzu3n86vr .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzu3n86vr .dropdown-item:hover,
.cid-tIzu3n86vr .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzu3n86vr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzu3n86vr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzu3n86vr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzu3n86vr .nav-link {
  position: relative;
}
.cid-tIzu3n86vr .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzu3n86vr .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzu3n86vr .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzu3n86vr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzu3n86vr .container {
  display: flex;
  margin: auto;
}
.cid-tIzu3n86vr .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzu3n86vr .nav-item:focus,
.cid-tIzu3n86vr .nav-link:focus {
  outline: none;
}
.cid-tIzu3n86vr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzu3n86vr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzu3n86vr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzu3n86vr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzu3n86vr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzu3n86vr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzu3n86vr .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzu3n86vr .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzu3n86vr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzu3n86vr .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzu3n86vr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzu3n86vr .navbar.collapsed {
  justify-content: center;
}
.cid-tIzu3n86vr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzu3n86vr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzu3n86vr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzu3n86vr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzu3n86vr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzu3n86vr .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-tIzu3n86vr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzu3n86vr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzu3n86vr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzu3n86vr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzu3n86vr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzu3n86vr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzu3n86vr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzu3n86vr .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-tIzu3n86vr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzu3n86vr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzu3n86vr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzu3n86vr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzu3n86vr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzu3n86vr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzu3n86vr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzu3n86vr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzu3n86vr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzu3n86vr .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-tIzu3n86vr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzu3n86vr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzu3n86vr .dropdown-item.active,
.cid-tIzu3n86vr .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzu3n86vr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzu3n86vr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzu3n86vr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzu3n86vr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzu3n86vr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzu3n86vr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzu3n86vr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzu3n86vr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzu3n86vr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzu3n86vr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzu3n86vr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzu3n86vr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzu3n86vr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzu3n86vr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzu3n86vr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzu3n86vr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzu3n86vr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzu3n86vr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzu3n86vr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzu3n86vr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzu3n86vr .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-tIzu3n86vr .navbar {
    height: 70px;
  }
  .cid-tIzu3n86vr .navbar.opened {
    height: auto;
  }
  .cid-tIzu3n86vr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzu3n86vr .icons-menu {
    padding-right: 0;
  }
  .cid-tIzu3n86vr .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzu3pb8us {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzu3pb8us .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzu3pb8us .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzu3pb8us .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzu3pb8us img {
  border-radius: 1rem;
}
.cid-tIzu3pb8us .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzu3pb8us .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzu3pb8us .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzu3pb8us .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzu3pb8us .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzu3pb8us .mbr-section-subtitle,
.cid-tIzu3pb8us .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzu3pb8us .mbr-text,
.cid-tIzu3pb8us .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzu3q6P57 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzu3q6P57 .mbr-text {
    text-align: center;
  }
}
.cid-tIzu3q6P57 .container-fluid {
  padding: 0;
}
.cid-tIzu3q6P57 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzu3q6P57 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzu3q6P57 .mbr-figure {
  height: 100%;
}
.cid-tIzu3q6P57 .col-lg-6 {
  padding: 0;
}
.cid-tIzu3q6P57 .row {
  margin: 0;
}
.cid-tIzu3q6P57 .mbr-text,
.cid-tIzu3q6P57 .mbr-section-btn {
  text-align: center;
}
.cid-tIzu3q6P57 H3 {
  text-align: center;
}
.cid-tIzu3qPVON {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzu3qPVON .mbr-media {
  position: relative;
}
.cid-tIzu3qPVON .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzu3qPVON .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzu3qPVON .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzu3qPVON .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzu3qPVON .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzu3qPVON .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzu3qPVON .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzu3qPVON .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzu3qPVON .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzu3qPVON .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzu3rXoQd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzu3rXoQd .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzu3rXoQd .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzu3rXoQd .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzu3rXoQd .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzu3rXoQd .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzu3rXoQd .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzu3rXoQd .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzu3rXoQd .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzu3rXoQd .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzu3rXoQd .menu-item {
    flex-direction: column;
  }
  .cid-tIzu3rXoQd img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzu3rXoQd .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzu3rXoQd .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzu3rXoQd .special-label {
  color: #fff;
}
.cid-tIzu3rXoQd .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzu3rXoQd .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzu3rXoQd .menu-row {
  margin: 0;
}
.cid-tIzu3rXoQd .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzu3rXoQd .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzu3rXoQd .group-title,
.cid-tIzu3rXoQd .align-wrap {
  text-align: left;
}
.cid-tIzu3rXoQd SPAN {
  color: #d44765;
}
.cid-tIzu3rXoQd .item-title {
  color: #808080;
}
.cid-tIzu3rXoQd H4 {
  color: #89b758;
}
.cid-tIzu3rXoQd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzu3rXoQd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzu3sUiXy {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzu3sUiXy .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzu3sUiXy .mbr-section-title,
.cid-tIzu3sUiXy .mbr-section-subtitle,
.cid-tIzu3sUiXy .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzu3sUiXy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzu3sUiXy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzu3sUiXy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzu3sUiXy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzu3sUiXy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzu3sUiXy .icon-focus {
  display: none;
}
.cid-tIzu3sUiXy .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzu3sUiXy ul {
  font-size: 0;
}
.cid-tIzu3sUiXy .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzu3sUiXy .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzu3sUiXy .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzu3sUiXy .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzu3sUiXy .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzu3sUiXy .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzu3sUiXy .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzu3sUiXy .btn:hover {
  background: transparent !important;
}
.cid-tIzu3sUiXy .btn:hover:before {
  background: transparent !important;
}
.cid-tIzu3sUiXy .btn:before {
  background-color: transparent !important;
}
.cid-tIzu3sUiXy .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzu3sUiXy .mbr-section-title {
  color: #ffffff;
}
.cid-tIzu3sUiXy .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzu3u7TMY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzu3u7TMY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzu3u7TMY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzu3u7TMY .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzu3u7TMY .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzu3u7TMY .container-fluid .row {
  padding: 0;
}
.cid-tIzu3u7TMY .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzu3u7TMY .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzu3u7TMY .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzu3u7TMY .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzu3u7TMY .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzu3u7TMY .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzu3u7TMY .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzu3u7TMY .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzu3u7TMY .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzu3u7TMY .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzu3u7TMY .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzu3u7TMY .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzu3u7TMY .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzu3u7TMY .mbr-phone {
  color: #ffffff;
}
.cid-tIzu3u7TMY .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzu3u7TMY .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzvCHxzlc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzvCHxzlc nav.navbar {
  position: fixed;
}
.cid-tIzvCHxzlc .container,
.cid-tIzvCHxzlc .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzvCHxzlc .container,
  .cid-tIzvCHxzlc .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzvCHxzlc .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-tIzvCHxzlc .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzvCHxzlc .dropdown-item:hover,
.cid-tIzvCHxzlc .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzvCHxzlc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzvCHxzlc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzvCHxzlc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzvCHxzlc .nav-link {
  position: relative;
}
.cid-tIzvCHxzlc .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzvCHxzlc .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzvCHxzlc .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzvCHxzlc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzvCHxzlc .container {
  display: flex;
  margin: auto;
}
.cid-tIzvCHxzlc .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzvCHxzlc .nav-item:focus,
.cid-tIzvCHxzlc .nav-link:focus {
  outline: none;
}
.cid-tIzvCHxzlc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzvCHxzlc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzvCHxzlc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzvCHxzlc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzvCHxzlc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzvCHxzlc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzvCHxzlc .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzvCHxzlc .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzvCHxzlc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzvCHxzlc .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzvCHxzlc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzvCHxzlc .navbar.collapsed {
  justify-content: center;
}
.cid-tIzvCHxzlc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzvCHxzlc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzvCHxzlc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzvCHxzlc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzvCHxzlc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzvCHxzlc .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-tIzvCHxzlc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzvCHxzlc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzvCHxzlc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzvCHxzlc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzvCHxzlc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzvCHxzlc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzvCHxzlc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzvCHxzlc .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-tIzvCHxzlc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzvCHxzlc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzvCHxzlc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzvCHxzlc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzvCHxzlc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzvCHxzlc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzvCHxzlc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzvCHxzlc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzvCHxzlc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzvCHxzlc .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-tIzvCHxzlc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzvCHxzlc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzvCHxzlc .dropdown-item.active,
.cid-tIzvCHxzlc .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzvCHxzlc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzvCHxzlc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzvCHxzlc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzvCHxzlc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzvCHxzlc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzvCHxzlc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzvCHxzlc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzvCHxzlc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzvCHxzlc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzvCHxzlc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzvCHxzlc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzvCHxzlc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzvCHxzlc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzvCHxzlc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzvCHxzlc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzvCHxzlc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzvCHxzlc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzvCHxzlc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzvCHxzlc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzvCHxzlc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzvCHxzlc .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-tIzvCHxzlc .navbar {
    height: 70px;
  }
  .cid-tIzvCHxzlc .navbar.opened {
    height: auto;
  }
  .cid-tIzvCHxzlc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzvCHxzlc .icons-menu {
    padding-right: 0;
  }
  .cid-tIzvCHxzlc .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzvCIZIqa {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzvCIZIqa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzvCIZIqa .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzvCIZIqa .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzvCIZIqa img {
  border-radius: 1rem;
}
.cid-tIzvCIZIqa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzvCIZIqa .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzvCIZIqa .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzvCIZIqa .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzvCIZIqa .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzvCIZIqa .mbr-section-subtitle,
.cid-tIzvCIZIqa .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzvCIZIqa .mbr-text,
.cid-tIzvCIZIqa .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzvCJSczw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzvCJSczw .mbr-text {
    text-align: center;
  }
}
.cid-tIzvCJSczw .container-fluid {
  padding: 0;
}
.cid-tIzvCJSczw .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzvCJSczw img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzvCJSczw .mbr-figure {
  height: 100%;
}
.cid-tIzvCJSczw .col-lg-6 {
  padding: 0;
}
.cid-tIzvCJSczw .row {
  margin: 0;
}
.cid-tIzvCJSczw .mbr-text,
.cid-tIzvCJSczw .mbr-section-btn {
  text-align: center;
}
.cid-tIzvCJSczw H3 {
  text-align: center;
}
.cid-tIzvCKw6fc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzvCKw6fc .mbr-media {
  position: relative;
}
.cid-tIzvCKw6fc .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzvCKw6fc .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzvCKw6fc .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzvCKw6fc .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzvCKw6fc .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzvCKw6fc .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzvCKw6fc .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzvCKw6fc .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzvCKw6fc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzvCKw6fc .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzvCLLevc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzvCLLevc .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzvCLLevc .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzvCLLevc .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzvCLLevc .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzvCLLevc .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzvCLLevc .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzvCLLevc .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzvCLLevc .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzvCLLevc .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzvCLLevc .menu-item {
    flex-direction: column;
  }
  .cid-tIzvCLLevc img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzvCLLevc .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzvCLLevc .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzvCLLevc .special-label {
  color: #fff;
}
.cid-tIzvCLLevc .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzvCLLevc .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzvCLLevc .menu-row {
  margin: 0;
}
.cid-tIzvCLLevc .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzvCLLevc .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzvCLLevc .group-title,
.cid-tIzvCLLevc .align-wrap {
  text-align: left;
}
.cid-tIzvCLLevc SPAN {
  color: #d44765;
}
.cid-tIzvCLLevc .item-title {
  color: #808080;
}
.cid-tIzvCLLevc H4 {
  color: #89b758;
}
.cid-tIzvCLLevc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzvCLLevc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzvCMCyxj {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzvCMCyxj .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzvCMCyxj .mbr-section-title,
.cid-tIzvCMCyxj .mbr-section-subtitle,
.cid-tIzvCMCyxj .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzvCMCyxj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzvCMCyxj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzvCMCyxj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzvCMCyxj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzvCMCyxj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzvCMCyxj .icon-focus {
  display: none;
}
.cid-tIzvCMCyxj .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzvCMCyxj ul {
  font-size: 0;
}
.cid-tIzvCMCyxj .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzvCMCyxj .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzvCMCyxj .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzvCMCyxj .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzvCMCyxj .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzvCMCyxj .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzvCMCyxj .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzvCMCyxj .btn:hover {
  background: transparent !important;
}
.cid-tIzvCMCyxj .btn:hover:before {
  background: transparent !important;
}
.cid-tIzvCMCyxj .btn:before {
  background-color: transparent !important;
}
.cid-tIzvCMCyxj .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzvCMCyxj .mbr-section-title {
  color: #ffffff;
}
.cid-tIzvCMCyxj .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzvCNDdvO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzvCNDdvO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzvCNDdvO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzvCNDdvO .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzvCNDdvO .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzvCNDdvO .container-fluid .row {
  padding: 0;
}
.cid-tIzvCNDdvO .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzvCNDdvO .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzvCNDdvO .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzvCNDdvO .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzvCNDdvO .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzvCNDdvO .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzvCNDdvO .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzvCNDdvO .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzvCNDdvO .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzvCNDdvO .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzvCNDdvO .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzvCNDdvO .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzvCNDdvO .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzvCNDdvO .mbr-phone {
  color: #ffffff;
}
.cid-tIzvCNDdvO .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzvCNDdvO .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzx1L139F {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzx1L139F nav.navbar {
  position: fixed;
}
.cid-tIzx1L139F .container,
.cid-tIzx1L139F .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzx1L139F .container,
  .cid-tIzx1L139F .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzx1L139F .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-tIzx1L139F .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzx1L139F .dropdown-item:hover,
.cid-tIzx1L139F .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzx1L139F .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzx1L139F .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzx1L139F .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzx1L139F .nav-link {
  position: relative;
}
.cid-tIzx1L139F .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzx1L139F .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzx1L139F .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzx1L139F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzx1L139F .container {
  display: flex;
  margin: auto;
}
.cid-tIzx1L139F .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzx1L139F .nav-item:focus,
.cid-tIzx1L139F .nav-link:focus {
  outline: none;
}
.cid-tIzx1L139F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzx1L139F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzx1L139F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzx1L139F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzx1L139F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzx1L139F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzx1L139F .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzx1L139F .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzx1L139F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzx1L139F .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzx1L139F .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzx1L139F .navbar.collapsed {
  justify-content: center;
}
.cid-tIzx1L139F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzx1L139F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzx1L139F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzx1L139F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzx1L139F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzx1L139F .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-tIzx1L139F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzx1L139F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzx1L139F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzx1L139F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzx1L139F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzx1L139F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzx1L139F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzx1L139F .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-tIzx1L139F .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzx1L139F .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzx1L139F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzx1L139F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzx1L139F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzx1L139F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzx1L139F .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzx1L139F .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzx1L139F .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzx1L139F .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-tIzx1L139F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzx1L139F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzx1L139F .dropdown-item.active,
.cid-tIzx1L139F .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzx1L139F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzx1L139F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzx1L139F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzx1L139F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzx1L139F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzx1L139F .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzx1L139F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzx1L139F .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzx1L139F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzx1L139F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzx1L139F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzx1L139F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzx1L139F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzx1L139F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzx1L139F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzx1L139F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzx1L139F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzx1L139F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzx1L139F .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzx1L139F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzx1L139F .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-tIzx1L139F .navbar {
    height: 70px;
  }
  .cid-tIzx1L139F .navbar.opened {
    height: auto;
  }
  .cid-tIzx1L139F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzx1L139F .icons-menu {
    padding-right: 0;
  }
  .cid-tIzx1L139F .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzx1MqnJ9 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzx1MqnJ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzx1MqnJ9 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzx1MqnJ9 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzx1MqnJ9 img {
  border-radius: 1rem;
}
.cid-tIzx1MqnJ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzx1MqnJ9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzx1MqnJ9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzx1MqnJ9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzx1MqnJ9 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzx1MqnJ9 .mbr-section-subtitle,
.cid-tIzx1MqnJ9 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzx1MqnJ9 .mbr-text,
.cid-tIzx1MqnJ9 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzx1NlJX9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzx1NlJX9 .mbr-text {
    text-align: center;
  }
}
.cid-tIzx1NlJX9 .container-fluid {
  padding: 0;
}
.cid-tIzx1NlJX9 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzx1NlJX9 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzx1NlJX9 .mbr-figure {
  height: 100%;
}
.cid-tIzx1NlJX9 .col-lg-6 {
  padding: 0;
}
.cid-tIzx1NlJX9 .row {
  margin: 0;
}
.cid-tIzx1NlJX9 .mbr-text,
.cid-tIzx1NlJX9 .mbr-section-btn {
  text-align: center;
}
.cid-tIzx1NlJX9 H3 {
  text-align: center;
}
.cid-tIzx1NYWW6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzx1NYWW6 .mbr-media {
  position: relative;
}
.cid-tIzx1NYWW6 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzx1NYWW6 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzx1NYWW6 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzx1NYWW6 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzx1NYWW6 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzx1NYWW6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzx1NYWW6 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzx1NYWW6 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzx1NYWW6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzx1NYWW6 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzx1Pm4z4 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzx1Pm4z4 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzx1Pm4z4 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzx1Pm4z4 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzx1Pm4z4 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzx1Pm4z4 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzx1Pm4z4 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzx1Pm4z4 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzx1Pm4z4 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzx1Pm4z4 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzx1Pm4z4 .menu-item {
    flex-direction: column;
  }
  .cid-tIzx1Pm4z4 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzx1Pm4z4 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzx1Pm4z4 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzx1Pm4z4 .special-label {
  color: #fff;
}
.cid-tIzx1Pm4z4 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzx1Pm4z4 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzx1Pm4z4 .menu-row {
  margin: 0;
}
.cid-tIzx1Pm4z4 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzx1Pm4z4 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzx1Pm4z4 .group-title,
.cid-tIzx1Pm4z4 .align-wrap {
  text-align: left;
}
.cid-tIzx1Pm4z4 SPAN {
  color: #d44765;
}
.cid-tIzx1Pm4z4 .item-title {
  color: #808080;
}
.cid-tIzx1Pm4z4 H4 {
  color: #89b758;
}
.cid-tIzx1Pm4z4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzx1Pm4z4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzx1Qov8y {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzx1Qov8y .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzx1Qov8y .mbr-section-title,
.cid-tIzx1Qov8y .mbr-section-subtitle,
.cid-tIzx1Qov8y .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzx1Qov8y .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzx1Qov8y .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzx1Qov8y .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzx1Qov8y .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzx1Qov8y .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzx1Qov8y .icon-focus {
  display: none;
}
.cid-tIzx1Qov8y .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzx1Qov8y ul {
  font-size: 0;
}
.cid-tIzx1Qov8y .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzx1Qov8y .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzx1Qov8y .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzx1Qov8y .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzx1Qov8y .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzx1Qov8y .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzx1Qov8y .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzx1Qov8y .btn:hover {
  background: transparent !important;
}
.cid-tIzx1Qov8y .btn:hover:before {
  background: transparent !important;
}
.cid-tIzx1Qov8y .btn:before {
  background-color: transparent !important;
}
.cid-tIzx1Qov8y .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzx1Qov8y .mbr-section-title {
  color: #ffffff;
}
.cid-tIzx1Qov8y .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzx1RqsJ8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzx1RqsJ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzx1RqsJ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzx1RqsJ8 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzx1RqsJ8 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzx1RqsJ8 .container-fluid .row {
  padding: 0;
}
.cid-tIzx1RqsJ8 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzx1RqsJ8 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzx1RqsJ8 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzx1RqsJ8 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzx1RqsJ8 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzx1RqsJ8 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzx1RqsJ8 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzx1RqsJ8 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzx1RqsJ8 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzx1RqsJ8 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzx1RqsJ8 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzx1RqsJ8 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzx1RqsJ8 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzx1RqsJ8 .mbr-phone {
  color: #ffffff;
}
.cid-tIzx1RqsJ8 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzx1RqsJ8 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzylaIKJz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzylaIKJz nav.navbar {
  position: fixed;
}
.cid-tIzylaIKJz .container,
.cid-tIzylaIKJz .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzylaIKJz .container,
  .cid-tIzylaIKJz .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzylaIKJz .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-tIzylaIKJz .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzylaIKJz .dropdown-item:hover,
.cid-tIzylaIKJz .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzylaIKJz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzylaIKJz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzylaIKJz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzylaIKJz .nav-link {
  position: relative;
}
.cid-tIzylaIKJz .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzylaIKJz .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzylaIKJz .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzylaIKJz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzylaIKJz .container {
  display: flex;
  margin: auto;
}
.cid-tIzylaIKJz .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzylaIKJz .nav-item:focus,
.cid-tIzylaIKJz .nav-link:focus {
  outline: none;
}
.cid-tIzylaIKJz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzylaIKJz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzylaIKJz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzylaIKJz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzylaIKJz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzylaIKJz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzylaIKJz .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzylaIKJz .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzylaIKJz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzylaIKJz .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzylaIKJz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzylaIKJz .navbar.collapsed {
  justify-content: center;
}
.cid-tIzylaIKJz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzylaIKJz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzylaIKJz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzylaIKJz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzylaIKJz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzylaIKJz .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-tIzylaIKJz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzylaIKJz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzylaIKJz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzylaIKJz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzylaIKJz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzylaIKJz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzylaIKJz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzylaIKJz .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-tIzylaIKJz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzylaIKJz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzylaIKJz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzylaIKJz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzylaIKJz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzylaIKJz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzylaIKJz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzylaIKJz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzylaIKJz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzylaIKJz .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-tIzylaIKJz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzylaIKJz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzylaIKJz .dropdown-item.active,
.cid-tIzylaIKJz .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzylaIKJz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzylaIKJz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzylaIKJz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzylaIKJz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzylaIKJz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzylaIKJz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzylaIKJz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzylaIKJz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzylaIKJz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzylaIKJz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzylaIKJz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzylaIKJz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzylaIKJz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzylaIKJz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzylaIKJz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzylaIKJz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzylaIKJz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzylaIKJz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzylaIKJz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzylaIKJz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzylaIKJz .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-tIzylaIKJz .navbar {
    height: 70px;
  }
  .cid-tIzylaIKJz .navbar.opened {
    height: auto;
  }
  .cid-tIzylaIKJz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzylaIKJz .icons-menu {
    padding-right: 0;
  }
  .cid-tIzylaIKJz .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzyld1GHn {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzyld1GHn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzyld1GHn .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzyld1GHn .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzyld1GHn img {
  border-radius: 1rem;
}
.cid-tIzyld1GHn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzyld1GHn .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzyld1GHn .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzyld1GHn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzyld1GHn .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzyld1GHn .mbr-section-subtitle,
.cid-tIzyld1GHn .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzyld1GHn .mbr-text,
.cid-tIzyld1GHn .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzyleuvHM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzyleuvHM .mbr-text {
    text-align: center;
  }
}
.cid-tIzyleuvHM .container-fluid {
  padding: 0;
}
.cid-tIzyleuvHM .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzyleuvHM img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzyleuvHM .mbr-figure {
  height: 100%;
}
.cid-tIzyleuvHM .col-lg-6 {
  padding: 0;
}
.cid-tIzyleuvHM .row {
  margin: 0;
}
.cid-tIzyleuvHM .mbr-text,
.cid-tIzyleuvHM .mbr-section-btn {
  text-align: center;
}
.cid-tIzyleuvHM H3 {
  text-align: center;
}
.cid-tIzylfHKf0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzylfHKf0 .mbr-media {
  position: relative;
}
.cid-tIzylfHKf0 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzylfHKf0 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzylfHKf0 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzylfHKf0 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzylfHKf0 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzylfHKf0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzylfHKf0 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzylfHKf0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzylfHKf0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzylfHKf0 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzylhwkCk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzylhwkCk .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzylhwkCk .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzylhwkCk .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzylhwkCk .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzylhwkCk .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzylhwkCk .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzylhwkCk .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzylhwkCk .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzylhwkCk .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzylhwkCk .menu-item {
    flex-direction: column;
  }
  .cid-tIzylhwkCk img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzylhwkCk .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzylhwkCk .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzylhwkCk .special-label {
  color: #fff;
}
.cid-tIzylhwkCk .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzylhwkCk .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzylhwkCk .menu-row {
  margin: 0;
}
.cid-tIzylhwkCk .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzylhwkCk .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzylhwkCk .group-title,
.cid-tIzylhwkCk .align-wrap {
  text-align: left;
}
.cid-tIzylhwkCk SPAN {
  color: #d44765;
}
.cid-tIzylhwkCk .item-title {
  color: #808080;
}
.cid-tIzylhwkCk H4 {
  color: #89b758;
}
.cid-tIzylhwkCk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzylhwkCk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzyliyzmP {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzyliyzmP .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzyliyzmP .mbr-section-title,
.cid-tIzyliyzmP .mbr-section-subtitle,
.cid-tIzyliyzmP .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzyliyzmP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzyliyzmP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzyliyzmP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzyliyzmP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzyliyzmP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzyliyzmP .icon-focus {
  display: none;
}
.cid-tIzyliyzmP .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzyliyzmP ul {
  font-size: 0;
}
.cid-tIzyliyzmP .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzyliyzmP .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzyliyzmP .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzyliyzmP .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzyliyzmP .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzyliyzmP .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzyliyzmP .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzyliyzmP .btn:hover {
  background: transparent !important;
}
.cid-tIzyliyzmP .btn:hover:before {
  background: transparent !important;
}
.cid-tIzyliyzmP .btn:before {
  background-color: transparent !important;
}
.cid-tIzyliyzmP .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzyliyzmP .mbr-section-title {
  color: #ffffff;
}
.cid-tIzyliyzmP .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzyljEY8Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzyljEY8Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzyljEY8Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzyljEY8Q .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzyljEY8Q .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzyljEY8Q .container-fluid .row {
  padding: 0;
}
.cid-tIzyljEY8Q .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzyljEY8Q .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzyljEY8Q .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzyljEY8Q .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzyljEY8Q .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzyljEY8Q .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzyljEY8Q .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzyljEY8Q .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzyljEY8Q .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzyljEY8Q .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzyljEY8Q .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzyljEY8Q .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzyljEY8Q .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzyljEY8Q .mbr-phone {
  color: #ffffff;
}
.cid-tIzyljEY8Q .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzyljEY8Q .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzzPBwls5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzzPBwls5 nav.navbar {
  position: fixed;
}
.cid-tIzzPBwls5 .container,
.cid-tIzzPBwls5 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzzPBwls5 .container,
  .cid-tIzzPBwls5 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzzPBwls5 .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-tIzzPBwls5 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzzPBwls5 .dropdown-item:hover,
.cid-tIzzPBwls5 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzzPBwls5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzzPBwls5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzzPBwls5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzzPBwls5 .nav-link {
  position: relative;
}
.cid-tIzzPBwls5 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzzPBwls5 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzzPBwls5 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzzPBwls5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzzPBwls5 .container {
  display: flex;
  margin: auto;
}
.cid-tIzzPBwls5 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzzPBwls5 .nav-item:focus,
.cid-tIzzPBwls5 .nav-link:focus {
  outline: none;
}
.cid-tIzzPBwls5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzzPBwls5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzzPBwls5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzzPBwls5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzzPBwls5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzzPBwls5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzzPBwls5 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzzPBwls5 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzzPBwls5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzzPBwls5 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzzPBwls5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzzPBwls5 .navbar.collapsed {
  justify-content: center;
}
.cid-tIzzPBwls5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzzPBwls5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzzPBwls5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzzPBwls5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzzPBwls5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzzPBwls5 .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-tIzzPBwls5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzzPBwls5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzzPBwls5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzzPBwls5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzzPBwls5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzzPBwls5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzzPBwls5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzzPBwls5 .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-tIzzPBwls5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzzPBwls5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzzPBwls5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzzPBwls5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzzPBwls5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzzPBwls5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzzPBwls5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzzPBwls5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzzPBwls5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzzPBwls5 .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-tIzzPBwls5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzzPBwls5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzzPBwls5 .dropdown-item.active,
.cid-tIzzPBwls5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzzPBwls5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzzPBwls5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzzPBwls5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzzPBwls5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzzPBwls5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzzPBwls5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzzPBwls5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzzPBwls5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzzPBwls5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzzPBwls5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzzPBwls5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzzPBwls5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzzPBwls5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzzPBwls5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzzPBwls5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzzPBwls5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzzPBwls5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzzPBwls5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzzPBwls5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzzPBwls5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzzPBwls5 .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-tIzzPBwls5 .navbar {
    height: 70px;
  }
  .cid-tIzzPBwls5 .navbar.opened {
    height: auto;
  }
  .cid-tIzzPBwls5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzzPBwls5 .icons-menu {
    padding-right: 0;
  }
  .cid-tIzzPBwls5 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzzPD88ka {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzzPD88ka .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzzPD88ka .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzzPD88ka .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzzPD88ka img {
  border-radius: 1rem;
}
.cid-tIzzPD88ka .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzzPD88ka .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzzPD88ka .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzzPD88ka .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzzPD88ka .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzzPD88ka .mbr-section-subtitle,
.cid-tIzzPD88ka .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzzPD88ka .mbr-text,
.cid-tIzzPD88ka .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzzPEibop {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzzPEibop .mbr-text {
    text-align: center;
  }
}
.cid-tIzzPEibop .container-fluid {
  padding: 0;
}
.cid-tIzzPEibop .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzzPEibop img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzzPEibop .mbr-figure {
  height: 100%;
}
.cid-tIzzPEibop .col-lg-6 {
  padding: 0;
}
.cid-tIzzPEibop .row {
  margin: 0;
}
.cid-tIzzPEibop .mbr-text,
.cid-tIzzPEibop .mbr-section-btn {
  text-align: center;
}
.cid-tIzzPEibop H3 {
  text-align: center;
}
.cid-tIzzPEZOJ9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzzPEZOJ9 .mbr-media {
  position: relative;
}
.cid-tIzzPEZOJ9 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzzPEZOJ9 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzzPEZOJ9 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzzPEZOJ9 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzzPEZOJ9 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzzPEZOJ9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzzPEZOJ9 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzzPEZOJ9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzzPEZOJ9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzzPEZOJ9 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzzPGF3t3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzzPGF3t3 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzzPGF3t3 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzzPGF3t3 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzzPGF3t3 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzzPGF3t3 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzzPGF3t3 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzzPGF3t3 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzzPGF3t3 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzzPGF3t3 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzzPGF3t3 .menu-item {
    flex-direction: column;
  }
  .cid-tIzzPGF3t3 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzzPGF3t3 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzzPGF3t3 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzzPGF3t3 .special-label {
  color: #fff;
}
.cid-tIzzPGF3t3 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzzPGF3t3 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzzPGF3t3 .menu-row {
  margin: 0;
}
.cid-tIzzPGF3t3 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzzPGF3t3 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzzPGF3t3 .group-title,
.cid-tIzzPGF3t3 .align-wrap {
  text-align: left;
}
.cid-tIzzPGF3t3 SPAN {
  color: #d44765;
}
.cid-tIzzPGF3t3 .item-title {
  color: #808080;
}
.cid-tIzzPGF3t3 H4 {
  color: #89b758;
}
.cid-tIzzPGF3t3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzzPGF3t3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzzPHHtrI {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzzPHHtrI .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzzPHHtrI .mbr-section-title,
.cid-tIzzPHHtrI .mbr-section-subtitle,
.cid-tIzzPHHtrI .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzzPHHtrI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzzPHHtrI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzzPHHtrI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzzPHHtrI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzzPHHtrI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzzPHHtrI .icon-focus {
  display: none;
}
.cid-tIzzPHHtrI .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzzPHHtrI ul {
  font-size: 0;
}
.cid-tIzzPHHtrI .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzzPHHtrI .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzzPHHtrI .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzzPHHtrI .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzzPHHtrI .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzzPHHtrI .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzzPHHtrI .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzzPHHtrI .btn:hover {
  background: transparent !important;
}
.cid-tIzzPHHtrI .btn:hover:before {
  background: transparent !important;
}
.cid-tIzzPHHtrI .btn:before {
  background-color: transparent !important;
}
.cid-tIzzPHHtrI .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzzPHHtrI .mbr-section-title {
  color: #ffffff;
}
.cid-tIzzPHHtrI .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzzPIU6Xc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzzPIU6Xc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzzPIU6Xc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzzPIU6Xc .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzzPIU6Xc .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzzPIU6Xc .container-fluid .row {
  padding: 0;
}
.cid-tIzzPIU6Xc .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzzPIU6Xc .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzzPIU6Xc .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzzPIU6Xc .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzzPIU6Xc .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzzPIU6Xc .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzzPIU6Xc .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzzPIU6Xc .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzzPIU6Xc .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzzPIU6Xc .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzzPIU6Xc .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzzPIU6Xc .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzzPIU6Xc .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzzPIU6Xc .mbr-phone {
  color: #ffffff;
}
.cid-tIzzPIU6Xc .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzzPIU6Xc .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzGiLKE6N {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzGiLKE6N nav.navbar {
  position: fixed;
}
.cid-tIzGiLKE6N .container,
.cid-tIzGiLKE6N .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzGiLKE6N .container,
  .cid-tIzGiLKE6N .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzGiLKE6N .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-tIzGiLKE6N .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzGiLKE6N .dropdown-item:hover,
.cid-tIzGiLKE6N .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzGiLKE6N .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzGiLKE6N .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzGiLKE6N .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzGiLKE6N .nav-link {
  position: relative;
}
.cid-tIzGiLKE6N .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzGiLKE6N .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzGiLKE6N .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzGiLKE6N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzGiLKE6N .container {
  display: flex;
  margin: auto;
}
.cid-tIzGiLKE6N .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzGiLKE6N .nav-item:focus,
.cid-tIzGiLKE6N .nav-link:focus {
  outline: none;
}
.cid-tIzGiLKE6N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzGiLKE6N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzGiLKE6N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzGiLKE6N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzGiLKE6N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzGiLKE6N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzGiLKE6N .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzGiLKE6N .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzGiLKE6N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzGiLKE6N .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzGiLKE6N .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzGiLKE6N .navbar.collapsed {
  justify-content: center;
}
.cid-tIzGiLKE6N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzGiLKE6N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzGiLKE6N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzGiLKE6N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzGiLKE6N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzGiLKE6N .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-tIzGiLKE6N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzGiLKE6N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzGiLKE6N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzGiLKE6N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzGiLKE6N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzGiLKE6N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzGiLKE6N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzGiLKE6N .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-tIzGiLKE6N .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzGiLKE6N .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzGiLKE6N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzGiLKE6N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzGiLKE6N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzGiLKE6N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzGiLKE6N .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzGiLKE6N .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzGiLKE6N .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzGiLKE6N .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-tIzGiLKE6N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzGiLKE6N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzGiLKE6N .dropdown-item.active,
.cid-tIzGiLKE6N .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzGiLKE6N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzGiLKE6N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzGiLKE6N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzGiLKE6N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzGiLKE6N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzGiLKE6N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzGiLKE6N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzGiLKE6N .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzGiLKE6N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzGiLKE6N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzGiLKE6N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzGiLKE6N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzGiLKE6N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzGiLKE6N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzGiLKE6N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzGiLKE6N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzGiLKE6N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzGiLKE6N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzGiLKE6N .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzGiLKE6N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzGiLKE6N .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-tIzGiLKE6N .navbar {
    height: 70px;
  }
  .cid-tIzGiLKE6N .navbar.opened {
    height: auto;
  }
  .cid-tIzGiLKE6N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzGiLKE6N .icons-menu {
    padding-right: 0;
  }
  .cid-tIzGiLKE6N .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzGiMCoqx {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzGiMCoqx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzGiMCoqx .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzGiMCoqx .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzGiMCoqx img {
  border-radius: 1rem;
}
.cid-tIzGiMCoqx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzGiMCoqx .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzGiMCoqx .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzGiMCoqx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzGiMCoqx .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzGiMCoqx .mbr-section-subtitle,
.cid-tIzGiMCoqx .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzGiMCoqx .mbr-text,
.cid-tIzGiMCoqx .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzGiN8dpn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzGiN8dpn .mbr-text {
    text-align: center;
  }
}
.cid-tIzGiN8dpn .container-fluid {
  padding: 0;
}
.cid-tIzGiN8dpn .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzGiN8dpn img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzGiN8dpn .mbr-figure {
  height: 100%;
}
.cid-tIzGiN8dpn .col-lg-6 {
  padding: 0;
}
.cid-tIzGiN8dpn .row {
  margin: 0;
}
.cid-tIzGiN8dpn .mbr-text,
.cid-tIzGiN8dpn .mbr-section-btn {
  text-align: center;
}
.cid-tIzGiN8dpn H3 {
  text-align: center;
}
.cid-tIzGiNMY3H {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzGiNMY3H .mbr-media {
  position: relative;
}
.cid-tIzGiNMY3H .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzGiNMY3H .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzGiNMY3H .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzGiNMY3H .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzGiNMY3H .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzGiNMY3H .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzGiNMY3H .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzGiNMY3H .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzGiNMY3H .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzGiNMY3H .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzGiOJHfE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzGiOJHfE .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzGiOJHfE .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzGiOJHfE .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzGiOJHfE .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzGiOJHfE .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzGiOJHfE .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzGiOJHfE .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzGiOJHfE .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzGiOJHfE .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzGiOJHfE .menu-item {
    flex-direction: column;
  }
  .cid-tIzGiOJHfE img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzGiOJHfE .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzGiOJHfE .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzGiOJHfE .special-label {
  color: #fff;
}
.cid-tIzGiOJHfE .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzGiOJHfE .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzGiOJHfE .menu-row {
  margin: 0;
}
.cid-tIzGiOJHfE .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzGiOJHfE .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzGiOJHfE .group-title,
.cid-tIzGiOJHfE .align-wrap {
  text-align: left;
}
.cid-tIzGiOJHfE SPAN {
  color: #d44765;
}
.cid-tIzGiOJHfE .item-title {
  color: #808080;
}
.cid-tIzGiOJHfE H4 {
  color: #89b758;
}
.cid-tIzGiOJHfE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzGiOJHfE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzGiPQ2UV {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzGiPQ2UV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzGiPQ2UV .mbr-section-title,
.cid-tIzGiPQ2UV .mbr-section-subtitle,
.cid-tIzGiPQ2UV .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzGiPQ2UV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzGiPQ2UV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzGiPQ2UV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzGiPQ2UV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzGiPQ2UV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzGiPQ2UV .icon-focus {
  display: none;
}
.cid-tIzGiPQ2UV .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzGiPQ2UV ul {
  font-size: 0;
}
.cid-tIzGiPQ2UV .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzGiPQ2UV .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzGiPQ2UV .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzGiPQ2UV .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzGiPQ2UV .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzGiPQ2UV .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzGiPQ2UV .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzGiPQ2UV .btn:hover {
  background: transparent !important;
}
.cid-tIzGiPQ2UV .btn:hover:before {
  background: transparent !important;
}
.cid-tIzGiPQ2UV .btn:before {
  background-color: transparent !important;
}
.cid-tIzGiPQ2UV .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzGiPQ2UV .mbr-section-title {
  color: #ffffff;
}
.cid-tIzGiPQ2UV .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzGiQVyqg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzGiQVyqg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzGiQVyqg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzGiQVyqg .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzGiQVyqg .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzGiQVyqg .container-fluid .row {
  padding: 0;
}
.cid-tIzGiQVyqg .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzGiQVyqg .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzGiQVyqg .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzGiQVyqg .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzGiQVyqg .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzGiQVyqg .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzGiQVyqg .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzGiQVyqg .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzGiQVyqg .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzGiQVyqg .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzGiQVyqg .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzGiQVyqg .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzGiQVyqg .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzGiQVyqg .mbr-phone {
  color: #ffffff;
}
.cid-tIzGiQVyqg .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzGiQVyqg .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzHDsdziD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzHDsdziD nav.navbar {
  position: fixed;
}
.cid-tIzHDsdziD .container,
.cid-tIzHDsdziD .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzHDsdziD .container,
  .cid-tIzHDsdziD .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzHDsdziD .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-tIzHDsdziD .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzHDsdziD .dropdown-item:hover,
.cid-tIzHDsdziD .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzHDsdziD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzHDsdziD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzHDsdziD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzHDsdziD .nav-link {
  position: relative;
}
.cid-tIzHDsdziD .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzHDsdziD .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzHDsdziD .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzHDsdziD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzHDsdziD .container {
  display: flex;
  margin: auto;
}
.cid-tIzHDsdziD .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzHDsdziD .nav-item:focus,
.cid-tIzHDsdziD .nav-link:focus {
  outline: none;
}
.cid-tIzHDsdziD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzHDsdziD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzHDsdziD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzHDsdziD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzHDsdziD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzHDsdziD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzHDsdziD .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzHDsdziD .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzHDsdziD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzHDsdziD .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzHDsdziD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzHDsdziD .navbar.collapsed {
  justify-content: center;
}
.cid-tIzHDsdziD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzHDsdziD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzHDsdziD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzHDsdziD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzHDsdziD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzHDsdziD .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-tIzHDsdziD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzHDsdziD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzHDsdziD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzHDsdziD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzHDsdziD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzHDsdziD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzHDsdziD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzHDsdziD .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-tIzHDsdziD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzHDsdziD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzHDsdziD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzHDsdziD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzHDsdziD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzHDsdziD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzHDsdziD .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzHDsdziD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzHDsdziD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzHDsdziD .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-tIzHDsdziD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzHDsdziD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzHDsdziD .dropdown-item.active,
.cid-tIzHDsdziD .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzHDsdziD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzHDsdziD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzHDsdziD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzHDsdziD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzHDsdziD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzHDsdziD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzHDsdziD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzHDsdziD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzHDsdziD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzHDsdziD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzHDsdziD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzHDsdziD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzHDsdziD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzHDsdziD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzHDsdziD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzHDsdziD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzHDsdziD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzHDsdziD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzHDsdziD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzHDsdziD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzHDsdziD .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-tIzHDsdziD .navbar {
    height: 70px;
  }
  .cid-tIzHDsdziD .navbar.opened {
    height: auto;
  }
  .cid-tIzHDsdziD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzHDsdziD .icons-menu {
    padding-right: 0;
  }
  .cid-tIzHDsdziD .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzHDubHaO {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzHDubHaO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzHDubHaO .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzHDubHaO .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzHDubHaO img {
  border-radius: 1rem;
}
.cid-tIzHDubHaO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzHDubHaO .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzHDubHaO .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzHDubHaO .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzHDubHaO .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzHDubHaO .mbr-section-subtitle,
.cid-tIzHDubHaO .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzHDubHaO .mbr-text,
.cid-tIzHDubHaO .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzHDvoTGv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzHDvoTGv .mbr-text {
    text-align: center;
  }
}
.cid-tIzHDvoTGv .container-fluid {
  padding: 0;
}
.cid-tIzHDvoTGv .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzHDvoTGv img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzHDvoTGv .mbr-figure {
  height: 100%;
}
.cid-tIzHDvoTGv .col-lg-6 {
  padding: 0;
}
.cid-tIzHDvoTGv .row {
  margin: 0;
}
.cid-tIzHDvoTGv .mbr-text,
.cid-tIzHDvoTGv .mbr-section-btn {
  text-align: center;
}
.cid-tIzHDvoTGv H3 {
  text-align: center;
}
.cid-tIzHDw5DhU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzHDw5DhU .mbr-media {
  position: relative;
}
.cid-tIzHDw5DhU .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzHDw5DhU .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzHDw5DhU .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzHDw5DhU .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzHDw5DhU .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzHDw5DhU .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzHDw5DhU .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzHDw5DhU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzHDw5DhU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzHDw5DhU .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzHDxiw9Y {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzHDxiw9Y .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzHDxiw9Y .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzHDxiw9Y .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzHDxiw9Y .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzHDxiw9Y .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzHDxiw9Y .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzHDxiw9Y .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzHDxiw9Y .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzHDxiw9Y .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzHDxiw9Y .menu-item {
    flex-direction: column;
  }
  .cid-tIzHDxiw9Y img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzHDxiw9Y .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzHDxiw9Y .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzHDxiw9Y .special-label {
  color: #fff;
}
.cid-tIzHDxiw9Y .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzHDxiw9Y .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzHDxiw9Y .menu-row {
  margin: 0;
}
.cid-tIzHDxiw9Y .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzHDxiw9Y .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzHDxiw9Y .group-title,
.cid-tIzHDxiw9Y .align-wrap {
  text-align: left;
}
.cid-tIzHDxiw9Y SPAN {
  color: #d44765;
}
.cid-tIzHDxiw9Y .item-title {
  color: #808080;
}
.cid-tIzHDxiw9Y H4 {
  color: #89b758;
}
.cid-tIzHDxiw9Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzHDxiw9Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzHDyidlN {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzHDyidlN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzHDyidlN .mbr-section-title,
.cid-tIzHDyidlN .mbr-section-subtitle,
.cid-tIzHDyidlN .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzHDyidlN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzHDyidlN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzHDyidlN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzHDyidlN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzHDyidlN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzHDyidlN .icon-focus {
  display: none;
}
.cid-tIzHDyidlN .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzHDyidlN ul {
  font-size: 0;
}
.cid-tIzHDyidlN .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzHDyidlN .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzHDyidlN .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzHDyidlN .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzHDyidlN .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzHDyidlN .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzHDyidlN .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzHDyidlN .btn:hover {
  background: transparent !important;
}
.cid-tIzHDyidlN .btn:hover:before {
  background: transparent !important;
}
.cid-tIzHDyidlN .btn:before {
  background-color: transparent !important;
}
.cid-tIzHDyidlN .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzHDyidlN .mbr-section-title {
  color: #ffffff;
}
.cid-tIzHDyidlN .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzHDzspbi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzHDzspbi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzHDzspbi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzHDzspbi .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzHDzspbi .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzHDzspbi .container-fluid .row {
  padding: 0;
}
.cid-tIzHDzspbi .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzHDzspbi .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzHDzspbi .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzHDzspbi .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzHDzspbi .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzHDzspbi .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzHDzspbi .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzHDzspbi .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzHDzspbi .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzHDzspbi .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzHDzspbi .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzHDzspbi .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzHDzspbi .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzHDzspbi .mbr-phone {
  color: #ffffff;
}
.cid-tIzHDzspbi .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzHDzspbi .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzNie6JPL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzNie6JPL nav.navbar {
  position: fixed;
}
.cid-tIzNie6JPL .container,
.cid-tIzNie6JPL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzNie6JPL .container,
  .cid-tIzNie6JPL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzNie6JPL .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-tIzNie6JPL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzNie6JPL .dropdown-item:hover,
.cid-tIzNie6JPL .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzNie6JPL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzNie6JPL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzNie6JPL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzNie6JPL .nav-link {
  position: relative;
}
.cid-tIzNie6JPL .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzNie6JPL .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzNie6JPL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzNie6JPL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzNie6JPL .container {
  display: flex;
  margin: auto;
}
.cid-tIzNie6JPL .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzNie6JPL .nav-item:focus,
.cid-tIzNie6JPL .nav-link:focus {
  outline: none;
}
.cid-tIzNie6JPL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzNie6JPL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzNie6JPL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzNie6JPL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzNie6JPL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzNie6JPL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzNie6JPL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzNie6JPL .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzNie6JPL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzNie6JPL .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzNie6JPL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzNie6JPL .navbar.collapsed {
  justify-content: center;
}
.cid-tIzNie6JPL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzNie6JPL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzNie6JPL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzNie6JPL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzNie6JPL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzNie6JPL .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-tIzNie6JPL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzNie6JPL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzNie6JPL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzNie6JPL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzNie6JPL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzNie6JPL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzNie6JPL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzNie6JPL .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-tIzNie6JPL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzNie6JPL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzNie6JPL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzNie6JPL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzNie6JPL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzNie6JPL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzNie6JPL .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzNie6JPL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzNie6JPL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzNie6JPL .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-tIzNie6JPL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzNie6JPL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzNie6JPL .dropdown-item.active,
.cid-tIzNie6JPL .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzNie6JPL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzNie6JPL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzNie6JPL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzNie6JPL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzNie6JPL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzNie6JPL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzNie6JPL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzNie6JPL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzNie6JPL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzNie6JPL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzNie6JPL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzNie6JPL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzNie6JPL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzNie6JPL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzNie6JPL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzNie6JPL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzNie6JPL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzNie6JPL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzNie6JPL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzNie6JPL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzNie6JPL .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-tIzNie6JPL .navbar {
    height: 70px;
  }
  .cid-tIzNie6JPL .navbar.opened {
    height: auto;
  }
  .cid-tIzNie6JPL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzNie6JPL .icons-menu {
    padding-right: 0;
  }
  .cid-tIzNie6JPL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzNifZkMb {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzNifZkMb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzNifZkMb .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzNifZkMb .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzNifZkMb img {
  border-radius: 1rem;
}
.cid-tIzNifZkMb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzNifZkMb .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzNifZkMb .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzNifZkMb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzNifZkMb .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzNifZkMb .mbr-section-subtitle,
.cid-tIzNifZkMb .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzNifZkMb .mbr-text,
.cid-tIzNifZkMb .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzNih7Sku {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzNih7Sku .mbr-text {
    text-align: center;
  }
}
.cid-tIzNih7Sku .container-fluid {
  padding: 0;
}
.cid-tIzNih7Sku .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzNih7Sku img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzNih7Sku .mbr-figure {
  height: 100%;
}
.cid-tIzNih7Sku .col-lg-6 {
  padding: 0;
}
.cid-tIzNih7Sku .row {
  margin: 0;
}
.cid-tIzNih7Sku .mbr-text,
.cid-tIzNih7Sku .mbr-section-btn {
  text-align: center;
}
.cid-tIzNih7Sku H3 {
  text-align: center;
}
.cid-tIzNihQZG1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzNihQZG1 .mbr-media {
  position: relative;
}
.cid-tIzNihQZG1 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzNihQZG1 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzNihQZG1 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzNihQZG1 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzNihQZG1 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzNihQZG1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzNihQZG1 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzNihQZG1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzNihQZG1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzNihQZG1 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzNijiyDf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzNijiyDf .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzNijiyDf .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzNijiyDf .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzNijiyDf .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzNijiyDf .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzNijiyDf .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzNijiyDf .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzNijiyDf .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzNijiyDf .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzNijiyDf .menu-item {
    flex-direction: column;
  }
  .cid-tIzNijiyDf img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzNijiyDf .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzNijiyDf .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzNijiyDf .special-label {
  color: #fff;
}
.cid-tIzNijiyDf .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzNijiyDf .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzNijiyDf .menu-row {
  margin: 0;
}
.cid-tIzNijiyDf .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzNijiyDf .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzNijiyDf .group-title,
.cid-tIzNijiyDf .align-wrap {
  text-align: left;
}
.cid-tIzNijiyDf SPAN {
  color: #d44765;
}
.cid-tIzNijiyDf .item-title {
  color: #808080;
}
.cid-tIzNijiyDf H4 {
  color: #89b758;
}
.cid-tIzNijiyDf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzNijiyDf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzNikDd1f {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzNikDd1f .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzNikDd1f .mbr-section-title,
.cid-tIzNikDd1f .mbr-section-subtitle,
.cid-tIzNikDd1f .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzNikDd1f .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzNikDd1f .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzNikDd1f .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzNikDd1f .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzNikDd1f .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzNikDd1f .icon-focus {
  display: none;
}
.cid-tIzNikDd1f .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzNikDd1f ul {
  font-size: 0;
}
.cid-tIzNikDd1f .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzNikDd1f .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzNikDd1f .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzNikDd1f .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzNikDd1f .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzNikDd1f .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzNikDd1f .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzNikDd1f .btn:hover {
  background: transparent !important;
}
.cid-tIzNikDd1f .btn:hover:before {
  background: transparent !important;
}
.cid-tIzNikDd1f .btn:before {
  background-color: transparent !important;
}
.cid-tIzNikDd1f .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzNikDd1f .mbr-section-title {
  color: #ffffff;
}
.cid-tIzNikDd1f .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzNilRutF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzNilRutF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzNilRutF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzNilRutF .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzNilRutF .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzNilRutF .container-fluid .row {
  padding: 0;
}
.cid-tIzNilRutF .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzNilRutF .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzNilRutF .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzNilRutF .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzNilRutF .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzNilRutF .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzNilRutF .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzNilRutF .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzNilRutF .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzNilRutF .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzNilRutF .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzNilRutF .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzNilRutF .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzNilRutF .mbr-phone {
  color: #ffffff;
}
.cid-tIzNilRutF .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzNilRutF .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzPKDzPEZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzPKDzPEZ nav.navbar {
  position: fixed;
}
.cid-tIzPKDzPEZ .container,
.cid-tIzPKDzPEZ .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzPKDzPEZ .container,
  .cid-tIzPKDzPEZ .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzPKDzPEZ .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-tIzPKDzPEZ .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzPKDzPEZ .dropdown-item:hover,
.cid-tIzPKDzPEZ .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzPKDzPEZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzPKDzPEZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzPKDzPEZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzPKDzPEZ .nav-link {
  position: relative;
}
.cid-tIzPKDzPEZ .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzPKDzPEZ .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzPKDzPEZ .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzPKDzPEZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzPKDzPEZ .container {
  display: flex;
  margin: auto;
}
.cid-tIzPKDzPEZ .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzPKDzPEZ .nav-item:focus,
.cid-tIzPKDzPEZ .nav-link:focus {
  outline: none;
}
.cid-tIzPKDzPEZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzPKDzPEZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzPKDzPEZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzPKDzPEZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzPKDzPEZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzPKDzPEZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzPKDzPEZ .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzPKDzPEZ .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzPKDzPEZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzPKDzPEZ .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzPKDzPEZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzPKDzPEZ .navbar.collapsed {
  justify-content: center;
}
.cid-tIzPKDzPEZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzPKDzPEZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzPKDzPEZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzPKDzPEZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzPKDzPEZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzPKDzPEZ .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-tIzPKDzPEZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzPKDzPEZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzPKDzPEZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzPKDzPEZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzPKDzPEZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzPKDzPEZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzPKDzPEZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzPKDzPEZ .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-tIzPKDzPEZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzPKDzPEZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzPKDzPEZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzPKDzPEZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzPKDzPEZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzPKDzPEZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzPKDzPEZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzPKDzPEZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzPKDzPEZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzPKDzPEZ .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-tIzPKDzPEZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzPKDzPEZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzPKDzPEZ .dropdown-item.active,
.cid-tIzPKDzPEZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzPKDzPEZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzPKDzPEZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzPKDzPEZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzPKDzPEZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzPKDzPEZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzPKDzPEZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzPKDzPEZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzPKDzPEZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzPKDzPEZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzPKDzPEZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzPKDzPEZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzPKDzPEZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzPKDzPEZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzPKDzPEZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzPKDzPEZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzPKDzPEZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzPKDzPEZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzPKDzPEZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzPKDzPEZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzPKDzPEZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzPKDzPEZ .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-tIzPKDzPEZ .navbar {
    height: 70px;
  }
  .cid-tIzPKDzPEZ .navbar.opened {
    height: auto;
  }
  .cid-tIzPKDzPEZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzPKDzPEZ .icons-menu {
    padding-right: 0;
  }
  .cid-tIzPKDzPEZ .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzPKF5biV {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzPKF5biV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzPKF5biV .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzPKF5biV .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzPKF5biV img {
  border-radius: 1rem;
}
.cid-tIzPKF5biV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzPKF5biV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzPKF5biV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzPKF5biV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzPKF5biV .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzPKF5biV .mbr-section-subtitle,
.cid-tIzPKF5biV .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzPKF5biV .mbr-text,
.cid-tIzPKF5biV .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzPKG8nRU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzPKG8nRU .mbr-text {
    text-align: center;
  }
}
.cid-tIzPKG8nRU .container-fluid {
  padding: 0;
}
.cid-tIzPKG8nRU .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzPKG8nRU img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzPKG8nRU .mbr-figure {
  height: 100%;
}
.cid-tIzPKG8nRU .col-lg-6 {
  padding: 0;
}
.cid-tIzPKG8nRU .row {
  margin: 0;
}
.cid-tIzPKG8nRU .mbr-text,
.cid-tIzPKG8nRU .mbr-section-btn {
  text-align: center;
}
.cid-tIzPKG8nRU H3 {
  text-align: center;
}
.cid-tIzPKGVXzN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzPKGVXzN .mbr-media {
  position: relative;
}
.cid-tIzPKGVXzN .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzPKGVXzN .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzPKGVXzN .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzPKGVXzN .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzPKGVXzN .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzPKGVXzN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzPKGVXzN .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzPKGVXzN .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzPKGVXzN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzPKGVXzN .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzPKIglGz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzPKIglGz .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzPKIglGz .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzPKIglGz .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzPKIglGz .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzPKIglGz .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzPKIglGz .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzPKIglGz .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzPKIglGz .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzPKIglGz .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzPKIglGz .menu-item {
    flex-direction: column;
  }
  .cid-tIzPKIglGz img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzPKIglGz .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzPKIglGz .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzPKIglGz .special-label {
  color: #fff;
}
.cid-tIzPKIglGz .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzPKIglGz .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzPKIglGz .menu-row {
  margin: 0;
}
.cid-tIzPKIglGz .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzPKIglGz .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzPKIglGz .group-title,
.cid-tIzPKIglGz .align-wrap {
  text-align: left;
}
.cid-tIzPKIglGz SPAN {
  color: #d44765;
}
.cid-tIzPKIglGz .item-title {
  color: #808080;
}
.cid-tIzPKIglGz H4 {
  color: #89b758;
}
.cid-tIzPKIglGz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzPKIglGz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzPKJ9jSL {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzPKJ9jSL .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzPKJ9jSL .mbr-section-title,
.cid-tIzPKJ9jSL .mbr-section-subtitle,
.cid-tIzPKJ9jSL .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzPKJ9jSL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzPKJ9jSL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzPKJ9jSL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzPKJ9jSL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzPKJ9jSL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzPKJ9jSL .icon-focus {
  display: none;
}
.cid-tIzPKJ9jSL .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzPKJ9jSL ul {
  font-size: 0;
}
.cid-tIzPKJ9jSL .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzPKJ9jSL .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzPKJ9jSL .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzPKJ9jSL .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzPKJ9jSL .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzPKJ9jSL .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzPKJ9jSL .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzPKJ9jSL .btn:hover {
  background: transparent !important;
}
.cid-tIzPKJ9jSL .btn:hover:before {
  background: transparent !important;
}
.cid-tIzPKJ9jSL .btn:before {
  background-color: transparent !important;
}
.cid-tIzPKJ9jSL .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzPKJ9jSL .mbr-section-title {
  color: #ffffff;
}
.cid-tIzPKJ9jSL .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzPKKbTH3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzPKKbTH3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzPKKbTH3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzPKKbTH3 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzPKKbTH3 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzPKKbTH3 .container-fluid .row {
  padding: 0;
}
.cid-tIzPKKbTH3 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzPKKbTH3 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzPKKbTH3 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzPKKbTH3 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzPKKbTH3 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzPKKbTH3 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzPKKbTH3 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzPKKbTH3 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzPKKbTH3 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzPKKbTH3 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzPKKbTH3 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzPKKbTH3 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzPKKbTH3 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzPKKbTH3 .mbr-phone {
  color: #ffffff;
}
.cid-tIzPKKbTH3 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzPKKbTH3 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIzSwRRXuc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIzSwRRXuc nav.navbar {
  position: fixed;
}
.cid-tIzSwRRXuc .container,
.cid-tIzSwRRXuc .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIzSwRRXuc .container,
  .cid-tIzSwRRXuc .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIzSwRRXuc .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-tIzSwRRXuc .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIzSwRRXuc .dropdown-item:hover,
.cid-tIzSwRRXuc .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIzSwRRXuc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIzSwRRXuc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIzSwRRXuc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIzSwRRXuc .nav-link {
  position: relative;
}
.cid-tIzSwRRXuc .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIzSwRRXuc .nav-link:hover:before {
  opacity: 1;
}
.cid-tIzSwRRXuc .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIzSwRRXuc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIzSwRRXuc .container {
  display: flex;
  margin: auto;
}
.cid-tIzSwRRXuc .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIzSwRRXuc .nav-item:focus,
.cid-tIzSwRRXuc .nav-link:focus {
  outline: none;
}
.cid-tIzSwRRXuc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIzSwRRXuc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIzSwRRXuc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIzSwRRXuc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIzSwRRXuc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIzSwRRXuc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIzSwRRXuc .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIzSwRRXuc .navbar.opened {
  transition: all 0.3s;
}
.cid-tIzSwRRXuc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIzSwRRXuc .navbar .navbar-logo img {
  width: auto;
}
.cid-tIzSwRRXuc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIzSwRRXuc .navbar.collapsed {
  justify-content: center;
}
.cid-tIzSwRRXuc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIzSwRRXuc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIzSwRRXuc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIzSwRRXuc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIzSwRRXuc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIzSwRRXuc .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-tIzSwRRXuc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIzSwRRXuc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIzSwRRXuc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIzSwRRXuc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIzSwRRXuc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIzSwRRXuc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIzSwRRXuc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIzSwRRXuc .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-tIzSwRRXuc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIzSwRRXuc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIzSwRRXuc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIzSwRRXuc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIzSwRRXuc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIzSwRRXuc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIzSwRRXuc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIzSwRRXuc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIzSwRRXuc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIzSwRRXuc .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-tIzSwRRXuc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIzSwRRXuc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIzSwRRXuc .dropdown-item.active,
.cid-tIzSwRRXuc .dropdown-item:active {
  background-color: transparent;
}
.cid-tIzSwRRXuc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIzSwRRXuc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIzSwRRXuc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIzSwRRXuc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIzSwRRXuc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIzSwRRXuc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIzSwRRXuc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIzSwRRXuc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIzSwRRXuc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIzSwRRXuc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIzSwRRXuc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIzSwRRXuc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzSwRRXuc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIzSwRRXuc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIzSwRRXuc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzSwRRXuc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIzSwRRXuc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIzSwRRXuc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIzSwRRXuc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIzSwRRXuc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIzSwRRXuc .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-tIzSwRRXuc .navbar {
    height: 70px;
  }
  .cid-tIzSwRRXuc .navbar.opened {
    height: auto;
  }
  .cid-tIzSwRRXuc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIzSwRRXuc .icons-menu {
    padding-right: 0;
  }
  .cid-tIzSwRRXuc .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIzSwTh9Y3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIzSwTh9Y3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzSwTh9Y3 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIzSwTh9Y3 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIzSwTh9Y3 img {
  border-radius: 1rem;
}
.cid-tIzSwTh9Y3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzSwTh9Y3 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIzSwTh9Y3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIzSwTh9Y3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIzSwTh9Y3 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIzSwTh9Y3 .mbr-section-subtitle,
.cid-tIzSwTh9Y3 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIzSwTh9Y3 .mbr-text,
.cid-tIzSwTh9Y3 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIzSwUury8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIzSwUury8 .mbr-text {
    text-align: center;
  }
}
.cid-tIzSwUury8 .container-fluid {
  padding: 0;
}
.cid-tIzSwUury8 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIzSwUury8 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIzSwUury8 .mbr-figure {
  height: 100%;
}
.cid-tIzSwUury8 .col-lg-6 {
  padding: 0;
}
.cid-tIzSwUury8 .row {
  margin: 0;
}
.cid-tIzSwUury8 .mbr-text,
.cid-tIzSwUury8 .mbr-section-btn {
  text-align: center;
}
.cid-tIzSwUury8 H3 {
  text-align: center;
}
.cid-tIzSwVen8y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIzSwVen8y .mbr-media {
  position: relative;
}
.cid-tIzSwVen8y .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIzSwVen8y .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIzSwVen8y .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIzSwVen8y .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIzSwVen8y .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIzSwVen8y .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIzSwVen8y .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIzSwVen8y .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIzSwVen8y .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIzSwVen8y .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIzSwWSg6x {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIzSwWSg6x .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIzSwWSg6x .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIzSwWSg6x .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIzSwWSg6x .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIzSwWSg6x .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIzSwWSg6x .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIzSwWSg6x .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIzSwWSg6x .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIzSwWSg6x .mbr-figure {
    width: 100% !important;
  }
  .cid-tIzSwWSg6x .menu-item {
    flex-direction: column;
  }
  .cid-tIzSwWSg6x img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIzSwWSg6x .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIzSwWSg6x .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIzSwWSg6x .special-label {
  color: #fff;
}
.cid-tIzSwWSg6x .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIzSwWSg6x .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIzSwWSg6x .menu-row {
  margin: 0;
}
.cid-tIzSwWSg6x .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIzSwWSg6x .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIzSwWSg6x .group-title,
.cid-tIzSwWSg6x .align-wrap {
  text-align: left;
}
.cid-tIzSwWSg6x SPAN {
  color: #d44765;
}
.cid-tIzSwWSg6x .item-title {
  color: #808080;
}
.cid-tIzSwWSg6x H4 {
  color: #89b758;
}
.cid-tIzSwWSg6x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzSwWSg6x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzSwXFJEL {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIzSwXFJEL .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIzSwXFJEL .mbr-section-title,
.cid-tIzSwXFJEL .mbr-section-subtitle,
.cid-tIzSwXFJEL .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIzSwXFJEL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIzSwXFJEL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIzSwXFJEL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIzSwXFJEL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIzSwXFJEL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIzSwXFJEL .icon-focus {
  display: none;
}
.cid-tIzSwXFJEL .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIzSwXFJEL ul {
  font-size: 0;
}
.cid-tIzSwXFJEL .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIzSwXFJEL .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIzSwXFJEL .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIzSwXFJEL .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIzSwXFJEL .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIzSwXFJEL .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIzSwXFJEL .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIzSwXFJEL .btn:hover {
  background: transparent !important;
}
.cid-tIzSwXFJEL .btn:hover:before {
  background: transparent !important;
}
.cid-tIzSwXFJEL .btn:before {
  background-color: transparent !important;
}
.cid-tIzSwXFJEL .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIzSwXFJEL .mbr-section-title {
  color: #ffffff;
}
.cid-tIzSwXFJEL .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIzSwYSAFd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIzSwYSAFd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIzSwYSAFd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIzSwYSAFd .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIzSwYSAFd .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIzSwYSAFd .container-fluid .row {
  padding: 0;
}
.cid-tIzSwYSAFd .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIzSwYSAFd .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIzSwYSAFd .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIzSwYSAFd .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIzSwYSAFd .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIzSwYSAFd .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIzSwYSAFd .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzSwYSAFd .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIzSwYSAFd .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIzSwYSAFd .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIzSwYSAFd .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIzSwYSAFd .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIzSwYSAFd .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIzSwYSAFd .mbr-phone {
  color: #ffffff;
}
.cid-tIzSwYSAFd .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIzSwYSAFd .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAcYAU6gc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAcYAU6gc nav.navbar {
  position: fixed;
}
.cid-tIAcYAU6gc .container,
.cid-tIAcYAU6gc .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAcYAU6gc .container,
  .cid-tIAcYAU6gc .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAcYAU6gc .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-tIAcYAU6gc .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAcYAU6gc .dropdown-item:hover,
.cid-tIAcYAU6gc .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAcYAU6gc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAcYAU6gc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAcYAU6gc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAcYAU6gc .nav-link {
  position: relative;
}
.cid-tIAcYAU6gc .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAcYAU6gc .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAcYAU6gc .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAcYAU6gc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAcYAU6gc .container {
  display: flex;
  margin: auto;
}
.cid-tIAcYAU6gc .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAcYAU6gc .nav-item:focus,
.cid-tIAcYAU6gc .nav-link:focus {
  outline: none;
}
.cid-tIAcYAU6gc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAcYAU6gc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAcYAU6gc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAcYAU6gc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAcYAU6gc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAcYAU6gc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAcYAU6gc .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAcYAU6gc .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAcYAU6gc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAcYAU6gc .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAcYAU6gc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAcYAU6gc .navbar.collapsed {
  justify-content: center;
}
.cid-tIAcYAU6gc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAcYAU6gc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAcYAU6gc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAcYAU6gc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAcYAU6gc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAcYAU6gc .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-tIAcYAU6gc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAcYAU6gc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAcYAU6gc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAcYAU6gc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAcYAU6gc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAcYAU6gc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAcYAU6gc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAcYAU6gc .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-tIAcYAU6gc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAcYAU6gc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAcYAU6gc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAcYAU6gc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAcYAU6gc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAcYAU6gc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAcYAU6gc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAcYAU6gc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAcYAU6gc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAcYAU6gc .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-tIAcYAU6gc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAcYAU6gc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAcYAU6gc .dropdown-item.active,
.cid-tIAcYAU6gc .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAcYAU6gc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAcYAU6gc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAcYAU6gc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAcYAU6gc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAcYAU6gc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAcYAU6gc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAcYAU6gc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAcYAU6gc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAcYAU6gc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAcYAU6gc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAcYAU6gc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAcYAU6gc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAcYAU6gc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAcYAU6gc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAcYAU6gc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAcYAU6gc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAcYAU6gc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAcYAU6gc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAcYAU6gc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAcYAU6gc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAcYAU6gc .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-tIAcYAU6gc .navbar {
    height: 70px;
  }
  .cid-tIAcYAU6gc .navbar.opened {
    height: auto;
  }
  .cid-tIAcYAU6gc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAcYAU6gc .icons-menu {
    padding-right: 0;
  }
  .cid-tIAcYAU6gc .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAcYCvT3y {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAcYCvT3y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAcYCvT3y .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAcYCvT3y .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAcYCvT3y img {
  border-radius: 1rem;
}
.cid-tIAcYCvT3y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAcYCvT3y .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAcYCvT3y .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAcYCvT3y .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAcYCvT3y .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAcYCvT3y .mbr-section-subtitle,
.cid-tIAcYCvT3y .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAcYCvT3y .mbr-text,
.cid-tIAcYCvT3y .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAcYDAmhX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAcYDAmhX .mbr-text {
    text-align: center;
  }
}
.cid-tIAcYDAmhX .container-fluid {
  padding: 0;
}
.cid-tIAcYDAmhX .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAcYDAmhX img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAcYDAmhX .mbr-figure {
  height: 100%;
}
.cid-tIAcYDAmhX .col-lg-6 {
  padding: 0;
}
.cid-tIAcYDAmhX .row {
  margin: 0;
}
.cid-tIAcYDAmhX .mbr-text,
.cid-tIAcYDAmhX .mbr-section-btn {
  text-align: center;
}
.cid-tIAcYDAmhX H3 {
  text-align: center;
}
.cid-tIAcYEo0Hm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAcYEo0Hm .mbr-media {
  position: relative;
}
.cid-tIAcYEo0Hm .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAcYEo0Hm .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAcYEo0Hm .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAcYEo0Hm .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAcYEo0Hm .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAcYEo0Hm .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAcYEo0Hm .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAcYEo0Hm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAcYEo0Hm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAcYEo0Hm .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAcYGehlT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAcYGehlT .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAcYGehlT .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAcYGehlT .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAcYGehlT .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAcYGehlT .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAcYGehlT .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAcYGehlT .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAcYGehlT .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAcYGehlT .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAcYGehlT .menu-item {
    flex-direction: column;
  }
  .cid-tIAcYGehlT img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAcYGehlT .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAcYGehlT .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAcYGehlT .special-label {
  color: #fff;
}
.cid-tIAcYGehlT .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAcYGehlT .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAcYGehlT .menu-row {
  margin: 0;
}
.cid-tIAcYGehlT .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAcYGehlT .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAcYGehlT .group-title,
.cid-tIAcYGehlT .align-wrap {
  text-align: left;
}
.cid-tIAcYGehlT SPAN {
  color: #d44765;
}
.cid-tIAcYGehlT .item-title {
  color: #808080;
}
.cid-tIAcYGehlT H4 {
  color: #89b758;
}
.cid-tIAcYGehlT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAcYGehlT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAcYHht2g {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAcYHht2g .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAcYHht2g .mbr-section-title,
.cid-tIAcYHht2g .mbr-section-subtitle,
.cid-tIAcYHht2g .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAcYHht2g .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAcYHht2g .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAcYHht2g .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAcYHht2g .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAcYHht2g .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAcYHht2g .icon-focus {
  display: none;
}
.cid-tIAcYHht2g .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAcYHht2g ul {
  font-size: 0;
}
.cid-tIAcYHht2g .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAcYHht2g .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAcYHht2g .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAcYHht2g .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAcYHht2g .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAcYHht2g .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAcYHht2g .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAcYHht2g .btn:hover {
  background: transparent !important;
}
.cid-tIAcYHht2g .btn:hover:before {
  background: transparent !important;
}
.cid-tIAcYHht2g .btn:before {
  background-color: transparent !important;
}
.cid-tIAcYHht2g .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAcYHht2g .mbr-section-title {
  color: #ffffff;
}
.cid-tIAcYHht2g .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAcYIq6if {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAcYIq6if .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAcYIq6if .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAcYIq6if .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAcYIq6if .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAcYIq6if .container-fluid .row {
  padding: 0;
}
.cid-tIAcYIq6if .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAcYIq6if .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAcYIq6if .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAcYIq6if .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAcYIq6if .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAcYIq6if .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAcYIq6if .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAcYIq6if .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAcYIq6if .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAcYIq6if .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAcYIq6if .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAcYIq6if .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAcYIq6if .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAcYIq6if .mbr-phone {
  color: #ffffff;
}
.cid-tIAcYIq6if .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAcYIq6if .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAepopKqs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAepopKqs nav.navbar {
  position: fixed;
}
.cid-tIAepopKqs .container,
.cid-tIAepopKqs .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAepopKqs .container,
  .cid-tIAepopKqs .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAepopKqs .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-tIAepopKqs .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAepopKqs .dropdown-item:hover,
.cid-tIAepopKqs .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAepopKqs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAepopKqs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAepopKqs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAepopKqs .nav-link {
  position: relative;
}
.cid-tIAepopKqs .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAepopKqs .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAepopKqs .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAepopKqs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAepopKqs .container {
  display: flex;
  margin: auto;
}
.cid-tIAepopKqs .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAepopKqs .nav-item:focus,
.cid-tIAepopKqs .nav-link:focus {
  outline: none;
}
.cid-tIAepopKqs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAepopKqs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAepopKqs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAepopKqs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAepopKqs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAepopKqs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAepopKqs .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAepopKqs .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAepopKqs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAepopKqs .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAepopKqs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAepopKqs .navbar.collapsed {
  justify-content: center;
}
.cid-tIAepopKqs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAepopKqs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAepopKqs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAepopKqs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAepopKqs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAepopKqs .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-tIAepopKqs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAepopKqs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAepopKqs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAepopKqs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAepopKqs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAepopKqs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAepopKqs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAepopKqs .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-tIAepopKqs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAepopKqs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAepopKqs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAepopKqs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAepopKqs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAepopKqs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAepopKqs .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAepopKqs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAepopKqs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAepopKqs .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-tIAepopKqs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAepopKqs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAepopKqs .dropdown-item.active,
.cid-tIAepopKqs .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAepopKqs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAepopKqs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAepopKqs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAepopKqs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAepopKqs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAepopKqs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAepopKqs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAepopKqs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAepopKqs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAepopKqs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAepopKqs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAepopKqs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAepopKqs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAepopKqs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAepopKqs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAepopKqs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAepopKqs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAepopKqs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAepopKqs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAepopKqs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAepopKqs .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-tIAepopKqs .navbar {
    height: 70px;
  }
  .cid-tIAepopKqs .navbar.opened {
    height: auto;
  }
  .cid-tIAepopKqs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAepopKqs .icons-menu {
    padding-right: 0;
  }
  .cid-tIAepopKqs .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAeppT6KZ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAeppT6KZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAeppT6KZ .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAeppT6KZ .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAeppT6KZ img {
  border-radius: 1rem;
}
.cid-tIAeppT6KZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAeppT6KZ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAeppT6KZ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAeppT6KZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAeppT6KZ .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAeppT6KZ .mbr-section-subtitle,
.cid-tIAeppT6KZ .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAeppT6KZ .mbr-text,
.cid-tIAeppT6KZ .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAepqYE8M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAepqYE8M .mbr-text {
    text-align: center;
  }
}
.cid-tIAepqYE8M .container-fluid {
  padding: 0;
}
.cid-tIAepqYE8M .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAepqYE8M img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAepqYE8M .mbr-figure {
  height: 100%;
}
.cid-tIAepqYE8M .col-lg-6 {
  padding: 0;
}
.cid-tIAepqYE8M .row {
  margin: 0;
}
.cid-tIAepqYE8M .mbr-text,
.cid-tIAepqYE8M .mbr-section-btn {
  text-align: center;
}
.cid-tIAepqYE8M H3 {
  text-align: center;
}
.cid-tIAeprFpQ2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAeprFpQ2 .mbr-media {
  position: relative;
}
.cid-tIAeprFpQ2 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAeprFpQ2 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAeprFpQ2 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAeprFpQ2 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAeprFpQ2 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAeprFpQ2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAeprFpQ2 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAeprFpQ2 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAeprFpQ2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAeprFpQ2 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAeptnaYa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAeptnaYa .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAeptnaYa .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAeptnaYa .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAeptnaYa .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAeptnaYa .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAeptnaYa .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAeptnaYa .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAeptnaYa .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAeptnaYa .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAeptnaYa .menu-item {
    flex-direction: column;
  }
  .cid-tIAeptnaYa img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAeptnaYa .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAeptnaYa .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAeptnaYa .special-label {
  color: #fff;
}
.cid-tIAeptnaYa .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAeptnaYa .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAeptnaYa .menu-row {
  margin: 0;
}
.cid-tIAeptnaYa .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAeptnaYa .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAeptnaYa .group-title,
.cid-tIAeptnaYa .align-wrap {
  text-align: left;
}
.cid-tIAeptnaYa SPAN {
  color: #d44765;
}
.cid-tIAeptnaYa .item-title {
  color: #808080;
}
.cid-tIAeptnaYa H4 {
  color: #89b758;
}
.cid-tIAeptnaYa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAeptnaYa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAepuzndi {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAepuzndi .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAepuzndi .mbr-section-title,
.cid-tIAepuzndi .mbr-section-subtitle,
.cid-tIAepuzndi .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAepuzndi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAepuzndi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAepuzndi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAepuzndi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAepuzndi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAepuzndi .icon-focus {
  display: none;
}
.cid-tIAepuzndi .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAepuzndi ul {
  font-size: 0;
}
.cid-tIAepuzndi .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAepuzndi .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAepuzndi .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAepuzndi .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAepuzndi .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAepuzndi .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAepuzndi .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAepuzndi .btn:hover {
  background: transparent !important;
}
.cid-tIAepuzndi .btn:hover:before {
  background: transparent !important;
}
.cid-tIAepuzndi .btn:before {
  background-color: transparent !important;
}
.cid-tIAepuzndi .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAepuzndi .mbr-section-title {
  color: #ffffff;
}
.cid-tIAepuzndi .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAepvJGh2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAepvJGh2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAepvJGh2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAepvJGh2 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAepvJGh2 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAepvJGh2 .container-fluid .row {
  padding: 0;
}
.cid-tIAepvJGh2 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAepvJGh2 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAepvJGh2 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAepvJGh2 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAepvJGh2 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAepvJGh2 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAepvJGh2 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAepvJGh2 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAepvJGh2 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAepvJGh2 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAepvJGh2 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAepvJGh2 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAepvJGh2 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAepvJGh2 .mbr-phone {
  color: #ffffff;
}
.cid-tIAepvJGh2 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAepvJGh2 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAjz0cfLP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAjz0cfLP nav.navbar {
  position: fixed;
}
.cid-tIAjz0cfLP .container,
.cid-tIAjz0cfLP .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAjz0cfLP .container,
  .cid-tIAjz0cfLP .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAjz0cfLP .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-tIAjz0cfLP .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAjz0cfLP .dropdown-item:hover,
.cid-tIAjz0cfLP .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAjz0cfLP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAjz0cfLP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAjz0cfLP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAjz0cfLP .nav-link {
  position: relative;
}
.cid-tIAjz0cfLP .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAjz0cfLP .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAjz0cfLP .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAjz0cfLP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAjz0cfLP .container {
  display: flex;
  margin: auto;
}
.cid-tIAjz0cfLP .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAjz0cfLP .nav-item:focus,
.cid-tIAjz0cfLP .nav-link:focus {
  outline: none;
}
.cid-tIAjz0cfLP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAjz0cfLP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAjz0cfLP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAjz0cfLP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAjz0cfLP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAjz0cfLP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAjz0cfLP .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAjz0cfLP .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAjz0cfLP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAjz0cfLP .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAjz0cfLP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAjz0cfLP .navbar.collapsed {
  justify-content: center;
}
.cid-tIAjz0cfLP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAjz0cfLP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAjz0cfLP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAjz0cfLP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAjz0cfLP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAjz0cfLP .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-tIAjz0cfLP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAjz0cfLP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAjz0cfLP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAjz0cfLP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAjz0cfLP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAjz0cfLP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAjz0cfLP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAjz0cfLP .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-tIAjz0cfLP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAjz0cfLP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAjz0cfLP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAjz0cfLP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAjz0cfLP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAjz0cfLP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAjz0cfLP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAjz0cfLP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAjz0cfLP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAjz0cfLP .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-tIAjz0cfLP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAjz0cfLP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAjz0cfLP .dropdown-item.active,
.cid-tIAjz0cfLP .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAjz0cfLP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAjz0cfLP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAjz0cfLP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAjz0cfLP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAjz0cfLP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAjz0cfLP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAjz0cfLP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAjz0cfLP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAjz0cfLP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAjz0cfLP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAjz0cfLP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAjz0cfLP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAjz0cfLP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAjz0cfLP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAjz0cfLP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAjz0cfLP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAjz0cfLP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAjz0cfLP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAjz0cfLP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAjz0cfLP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAjz0cfLP .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-tIAjz0cfLP .navbar {
    height: 70px;
  }
  .cid-tIAjz0cfLP .navbar.opened {
    height: auto;
  }
  .cid-tIAjz0cfLP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAjz0cfLP .icons-menu {
    padding-right: 0;
  }
  .cid-tIAjz0cfLP .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAjz2e1lM {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAjz2e1lM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAjz2e1lM .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAjz2e1lM .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAjz2e1lM img {
  border-radius: 1rem;
}
.cid-tIAjz2e1lM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAjz2e1lM .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAjz2e1lM .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAjz2e1lM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAjz2e1lM .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAjz2e1lM .mbr-section-subtitle,
.cid-tIAjz2e1lM .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAjz2e1lM .mbr-text,
.cid-tIAjz2e1lM .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAjz39D7P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAjz39D7P .mbr-text {
    text-align: center;
  }
}
.cid-tIAjz39D7P .container-fluid {
  padding: 0;
}
.cid-tIAjz39D7P .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAjz39D7P img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAjz39D7P .mbr-figure {
  height: 100%;
}
.cid-tIAjz39D7P .col-lg-6 {
  padding: 0;
}
.cid-tIAjz39D7P .row {
  margin: 0;
}
.cid-tIAjz39D7P .mbr-text,
.cid-tIAjz39D7P .mbr-section-btn {
  text-align: center;
}
.cid-tIAjz39D7P H3 {
  text-align: center;
}
.cid-tIAjz3L1zm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAjz3L1zm .mbr-media {
  position: relative;
}
.cid-tIAjz3L1zm .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAjz3L1zm .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAjz3L1zm .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAjz3L1zm .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAjz3L1zm .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAjz3L1zm .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAjz3L1zm .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAjz3L1zm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAjz3L1zm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAjz3L1zm .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAjz50C3X {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAjz50C3X .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAjz50C3X .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAjz50C3X .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAjz50C3X .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAjz50C3X .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAjz50C3X .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAjz50C3X .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAjz50C3X .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAjz50C3X .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAjz50C3X .menu-item {
    flex-direction: column;
  }
  .cid-tIAjz50C3X img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAjz50C3X .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAjz50C3X .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAjz50C3X .special-label {
  color: #fff;
}
.cid-tIAjz50C3X .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAjz50C3X .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAjz50C3X .menu-row {
  margin: 0;
}
.cid-tIAjz50C3X .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAjz50C3X .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAjz50C3X .group-title,
.cid-tIAjz50C3X .align-wrap {
  text-align: left;
}
.cid-tIAjz50C3X SPAN {
  color: #d44765;
}
.cid-tIAjz50C3X .item-title {
  color: #808080;
}
.cid-tIAjz50C3X H4 {
  color: #89b758;
}
.cid-tIAjz50C3X .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAjz50C3X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAjz5SAHh {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAjz5SAHh .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAjz5SAHh .mbr-section-title,
.cid-tIAjz5SAHh .mbr-section-subtitle,
.cid-tIAjz5SAHh .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAjz5SAHh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAjz5SAHh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAjz5SAHh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAjz5SAHh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAjz5SAHh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAjz5SAHh .icon-focus {
  display: none;
}
.cid-tIAjz5SAHh .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAjz5SAHh ul {
  font-size: 0;
}
.cid-tIAjz5SAHh .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAjz5SAHh .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAjz5SAHh .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAjz5SAHh .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAjz5SAHh .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAjz5SAHh .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAjz5SAHh .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAjz5SAHh .btn:hover {
  background: transparent !important;
}
.cid-tIAjz5SAHh .btn:hover:before {
  background: transparent !important;
}
.cid-tIAjz5SAHh .btn:before {
  background-color: transparent !important;
}
.cid-tIAjz5SAHh .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAjz5SAHh .mbr-section-title {
  color: #ffffff;
}
.cid-tIAjz5SAHh .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAjz75zK4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAjz75zK4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAjz75zK4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAjz75zK4 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAjz75zK4 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAjz75zK4 .container-fluid .row {
  padding: 0;
}
.cid-tIAjz75zK4 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAjz75zK4 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAjz75zK4 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAjz75zK4 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAjz75zK4 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAjz75zK4 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAjz75zK4 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAjz75zK4 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAjz75zK4 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAjz75zK4 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAjz75zK4 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAjz75zK4 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAjz75zK4 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAjz75zK4 .mbr-phone {
  color: #ffffff;
}
.cid-tIAjz75zK4 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAjz75zK4 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAlDiHkHQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAlDiHkHQ nav.navbar {
  position: fixed;
}
.cid-tIAlDiHkHQ .container,
.cid-tIAlDiHkHQ .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAlDiHkHQ .container,
  .cid-tIAlDiHkHQ .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAlDiHkHQ .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-tIAlDiHkHQ .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAlDiHkHQ .dropdown-item:hover,
.cid-tIAlDiHkHQ .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAlDiHkHQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAlDiHkHQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAlDiHkHQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAlDiHkHQ .nav-link {
  position: relative;
}
.cid-tIAlDiHkHQ .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAlDiHkHQ .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAlDiHkHQ .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAlDiHkHQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAlDiHkHQ .container {
  display: flex;
  margin: auto;
}
.cid-tIAlDiHkHQ .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAlDiHkHQ .nav-item:focus,
.cid-tIAlDiHkHQ .nav-link:focus {
  outline: none;
}
.cid-tIAlDiHkHQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAlDiHkHQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAlDiHkHQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAlDiHkHQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAlDiHkHQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAlDiHkHQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAlDiHkHQ .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAlDiHkHQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAlDiHkHQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAlDiHkHQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAlDiHkHQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAlDiHkHQ .navbar.collapsed {
  justify-content: center;
}
.cid-tIAlDiHkHQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAlDiHkHQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAlDiHkHQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAlDiHkHQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAlDiHkHQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAlDiHkHQ .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-tIAlDiHkHQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAlDiHkHQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAlDiHkHQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAlDiHkHQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAlDiHkHQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAlDiHkHQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAlDiHkHQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAlDiHkHQ .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-tIAlDiHkHQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAlDiHkHQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAlDiHkHQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAlDiHkHQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAlDiHkHQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAlDiHkHQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAlDiHkHQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAlDiHkHQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAlDiHkHQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAlDiHkHQ .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-tIAlDiHkHQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAlDiHkHQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAlDiHkHQ .dropdown-item.active,
.cid-tIAlDiHkHQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAlDiHkHQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAlDiHkHQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAlDiHkHQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAlDiHkHQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAlDiHkHQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAlDiHkHQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAlDiHkHQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAlDiHkHQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAlDiHkHQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAlDiHkHQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAlDiHkHQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAlDiHkHQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAlDiHkHQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAlDiHkHQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAlDiHkHQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAlDiHkHQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAlDiHkHQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAlDiHkHQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAlDiHkHQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAlDiHkHQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAlDiHkHQ .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-tIAlDiHkHQ .navbar {
    height: 70px;
  }
  .cid-tIAlDiHkHQ .navbar.opened {
    height: auto;
  }
  .cid-tIAlDiHkHQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAlDiHkHQ .icons-menu {
    padding-right: 0;
  }
  .cid-tIAlDiHkHQ .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAlDkgkva {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAlDkgkva .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAlDkgkva .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAlDkgkva .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAlDkgkva img {
  border-radius: 1rem;
}
.cid-tIAlDkgkva .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAlDkgkva .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAlDkgkva .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAlDkgkva .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAlDkgkva .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAlDkgkva .mbr-section-subtitle,
.cid-tIAlDkgkva .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAlDkgkva .mbr-text,
.cid-tIAlDkgkva .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAlDlb5EQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAlDlb5EQ .mbr-text {
    text-align: center;
  }
}
.cid-tIAlDlb5EQ .container-fluid {
  padding: 0;
}
.cid-tIAlDlb5EQ .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAlDlb5EQ img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAlDlb5EQ .mbr-figure {
  height: 100%;
}
.cid-tIAlDlb5EQ .col-lg-6 {
  padding: 0;
}
.cid-tIAlDlb5EQ .row {
  margin: 0;
}
.cid-tIAlDlb5EQ .mbr-text,
.cid-tIAlDlb5EQ .mbr-section-btn {
  text-align: center;
}
.cid-tIAlDlb5EQ H3 {
  text-align: center;
}
.cid-tIAlDm37rM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAlDm37rM .mbr-media {
  position: relative;
}
.cid-tIAlDm37rM .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAlDm37rM .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAlDm37rM .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAlDm37rM .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAlDm37rM .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAlDm37rM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAlDm37rM .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAlDm37rM .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAlDm37rM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAlDm37rM .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAlDnfhjC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAlDnfhjC .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAlDnfhjC .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAlDnfhjC .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAlDnfhjC .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAlDnfhjC .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAlDnfhjC .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAlDnfhjC .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAlDnfhjC .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAlDnfhjC .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAlDnfhjC .menu-item {
    flex-direction: column;
  }
  .cid-tIAlDnfhjC img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAlDnfhjC .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAlDnfhjC .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAlDnfhjC .special-label {
  color: #fff;
}
.cid-tIAlDnfhjC .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAlDnfhjC .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAlDnfhjC .menu-row {
  margin: 0;
}
.cid-tIAlDnfhjC .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAlDnfhjC .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAlDnfhjC .group-title,
.cid-tIAlDnfhjC .align-wrap {
  text-align: left;
}
.cid-tIAlDnfhjC SPAN {
  color: #d44765;
}
.cid-tIAlDnfhjC .item-title {
  color: #808080;
}
.cid-tIAlDnfhjC H4 {
  color: #89b758;
}
.cid-tIAlDnfhjC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAlDnfhjC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAlDo8mcM {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAlDo8mcM .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAlDo8mcM .mbr-section-title,
.cid-tIAlDo8mcM .mbr-section-subtitle,
.cid-tIAlDo8mcM .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAlDo8mcM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAlDo8mcM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAlDo8mcM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAlDo8mcM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAlDo8mcM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAlDo8mcM .icon-focus {
  display: none;
}
.cid-tIAlDo8mcM .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAlDo8mcM ul {
  font-size: 0;
}
.cid-tIAlDo8mcM .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAlDo8mcM .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAlDo8mcM .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAlDo8mcM .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAlDo8mcM .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAlDo8mcM .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAlDo8mcM .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAlDo8mcM .btn:hover {
  background: transparent !important;
}
.cid-tIAlDo8mcM .btn:hover:before {
  background: transparent !important;
}
.cid-tIAlDo8mcM .btn:before {
  background-color: transparent !important;
}
.cid-tIAlDo8mcM .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAlDo8mcM .mbr-section-title {
  color: #ffffff;
}
.cid-tIAlDo8mcM .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAlDp3F8W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAlDp3F8W .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAlDp3F8W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAlDp3F8W .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAlDp3F8W .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAlDp3F8W .container-fluid .row {
  padding: 0;
}
.cid-tIAlDp3F8W .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAlDp3F8W .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAlDp3F8W .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAlDp3F8W .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAlDp3F8W .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAlDp3F8W .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAlDp3F8W .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAlDp3F8W .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAlDp3F8W .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAlDp3F8W .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAlDp3F8W .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAlDp3F8W .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAlDp3F8W .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAlDp3F8W .mbr-phone {
  color: #ffffff;
}
.cid-tIAlDp3F8W .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAlDp3F8W .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAmW4MAW7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAmW4MAW7 nav.navbar {
  position: fixed;
}
.cid-tIAmW4MAW7 .container,
.cid-tIAmW4MAW7 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAmW4MAW7 .container,
  .cid-tIAmW4MAW7 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAmW4MAW7 .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-tIAmW4MAW7 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAmW4MAW7 .dropdown-item:hover,
.cid-tIAmW4MAW7 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAmW4MAW7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAmW4MAW7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAmW4MAW7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAmW4MAW7 .nav-link {
  position: relative;
}
.cid-tIAmW4MAW7 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAmW4MAW7 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAmW4MAW7 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAmW4MAW7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAmW4MAW7 .container {
  display: flex;
  margin: auto;
}
.cid-tIAmW4MAW7 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAmW4MAW7 .nav-item:focus,
.cid-tIAmW4MAW7 .nav-link:focus {
  outline: none;
}
.cid-tIAmW4MAW7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAmW4MAW7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAmW4MAW7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAmW4MAW7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAmW4MAW7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAmW4MAW7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAmW4MAW7 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAmW4MAW7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAmW4MAW7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAmW4MAW7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAmW4MAW7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAmW4MAW7 .navbar.collapsed {
  justify-content: center;
}
.cid-tIAmW4MAW7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAmW4MAW7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAmW4MAW7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAmW4MAW7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAmW4MAW7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAmW4MAW7 .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-tIAmW4MAW7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAmW4MAW7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAmW4MAW7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAmW4MAW7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAmW4MAW7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAmW4MAW7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAmW4MAW7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAmW4MAW7 .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-tIAmW4MAW7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAmW4MAW7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAmW4MAW7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAmW4MAW7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAmW4MAW7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAmW4MAW7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAmW4MAW7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAmW4MAW7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAmW4MAW7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAmW4MAW7 .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-tIAmW4MAW7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAmW4MAW7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAmW4MAW7 .dropdown-item.active,
.cid-tIAmW4MAW7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAmW4MAW7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAmW4MAW7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAmW4MAW7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAmW4MAW7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAmW4MAW7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAmW4MAW7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAmW4MAW7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAmW4MAW7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAmW4MAW7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAmW4MAW7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAmW4MAW7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAmW4MAW7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAmW4MAW7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAmW4MAW7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAmW4MAW7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAmW4MAW7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAmW4MAW7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAmW4MAW7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAmW4MAW7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAmW4MAW7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAmW4MAW7 .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-tIAmW4MAW7 .navbar {
    height: 70px;
  }
  .cid-tIAmW4MAW7 .navbar.opened {
    height: auto;
  }
  .cid-tIAmW4MAW7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAmW4MAW7 .icons-menu {
    padding-right: 0;
  }
  .cid-tIAmW4MAW7 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAmW60ZH4 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAmW60ZH4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAmW60ZH4 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAmW60ZH4 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAmW60ZH4 img {
  border-radius: 1rem;
}
.cid-tIAmW60ZH4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAmW60ZH4 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAmW60ZH4 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAmW60ZH4 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAmW60ZH4 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAmW60ZH4 .mbr-section-subtitle,
.cid-tIAmW60ZH4 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAmW60ZH4 .mbr-text,
.cid-tIAmW60ZH4 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAmW6TTG6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAmW6TTG6 .mbr-text {
    text-align: center;
  }
}
.cid-tIAmW6TTG6 .container-fluid {
  padding: 0;
}
.cid-tIAmW6TTG6 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAmW6TTG6 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAmW6TTG6 .mbr-figure {
  height: 100%;
}
.cid-tIAmW6TTG6 .col-lg-6 {
  padding: 0;
}
.cid-tIAmW6TTG6 .row {
  margin: 0;
}
.cid-tIAmW6TTG6 .mbr-text,
.cid-tIAmW6TTG6 .mbr-section-btn {
  text-align: center;
}
.cid-tIAmW6TTG6 H3 {
  text-align: center;
}
.cid-tIAmW7udYF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAmW7udYF .mbr-media {
  position: relative;
}
.cid-tIAmW7udYF .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAmW7udYF .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAmW7udYF .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAmW7udYF .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAmW7udYF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAmW7udYF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAmW7udYF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAmW7udYF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAmW7udYF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAmW7udYF .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAmW8DkKM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAmW8DkKM .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAmW8DkKM .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAmW8DkKM .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAmW8DkKM .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAmW8DkKM .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAmW8DkKM .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAmW8DkKM .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAmW8DkKM .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAmW8DkKM .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAmW8DkKM .menu-item {
    flex-direction: column;
  }
  .cid-tIAmW8DkKM img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAmW8DkKM .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAmW8DkKM .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAmW8DkKM .special-label {
  color: #fff;
}
.cid-tIAmW8DkKM .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAmW8DkKM .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAmW8DkKM .menu-row {
  margin: 0;
}
.cid-tIAmW8DkKM .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAmW8DkKM .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAmW8DkKM .group-title,
.cid-tIAmW8DkKM .align-wrap {
  text-align: left;
}
.cid-tIAmW8DkKM SPAN {
  color: #d44765;
}
.cid-tIAmW8DkKM .item-title {
  color: #808080;
}
.cid-tIAmW8DkKM H4 {
  color: #89b758;
}
.cid-tIAmW8DkKM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAmW8DkKM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAmW9ovgt {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAmW9ovgt .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAmW9ovgt .mbr-section-title,
.cid-tIAmW9ovgt .mbr-section-subtitle,
.cid-tIAmW9ovgt .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAmW9ovgt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAmW9ovgt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAmW9ovgt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAmW9ovgt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAmW9ovgt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAmW9ovgt .icon-focus {
  display: none;
}
.cid-tIAmW9ovgt .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAmW9ovgt ul {
  font-size: 0;
}
.cid-tIAmW9ovgt .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAmW9ovgt .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAmW9ovgt .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAmW9ovgt .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAmW9ovgt .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAmW9ovgt .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAmW9ovgt .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAmW9ovgt .btn:hover {
  background: transparent !important;
}
.cid-tIAmW9ovgt .btn:hover:before {
  background: transparent !important;
}
.cid-tIAmW9ovgt .btn:before {
  background-color: transparent !important;
}
.cid-tIAmW9ovgt .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAmW9ovgt .mbr-section-title {
  color: #ffffff;
}
.cid-tIAmW9ovgt .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAmWapViG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAmWapViG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAmWapViG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAmWapViG .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAmWapViG .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAmWapViG .container-fluid .row {
  padding: 0;
}
.cid-tIAmWapViG .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAmWapViG .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAmWapViG .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAmWapViG .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAmWapViG .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAmWapViG .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAmWapViG .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAmWapViG .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAmWapViG .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAmWapViG .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAmWapViG .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAmWapViG .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAmWapViG .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAmWapViG .mbr-phone {
  color: #ffffff;
}
.cid-tIAmWapViG .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAmWapViG .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAoTi3JX1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAoTi3JX1 nav.navbar {
  position: fixed;
}
.cid-tIAoTi3JX1 .container,
.cid-tIAoTi3JX1 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAoTi3JX1 .container,
  .cid-tIAoTi3JX1 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAoTi3JX1 .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-tIAoTi3JX1 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAoTi3JX1 .dropdown-item:hover,
.cid-tIAoTi3JX1 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAoTi3JX1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAoTi3JX1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAoTi3JX1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAoTi3JX1 .nav-link {
  position: relative;
}
.cid-tIAoTi3JX1 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAoTi3JX1 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAoTi3JX1 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAoTi3JX1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAoTi3JX1 .container {
  display: flex;
  margin: auto;
}
.cid-tIAoTi3JX1 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAoTi3JX1 .nav-item:focus,
.cid-tIAoTi3JX1 .nav-link:focus {
  outline: none;
}
.cid-tIAoTi3JX1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAoTi3JX1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAoTi3JX1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAoTi3JX1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAoTi3JX1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAoTi3JX1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAoTi3JX1 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAoTi3JX1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAoTi3JX1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAoTi3JX1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAoTi3JX1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAoTi3JX1 .navbar.collapsed {
  justify-content: center;
}
.cid-tIAoTi3JX1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAoTi3JX1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAoTi3JX1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAoTi3JX1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAoTi3JX1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAoTi3JX1 .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-tIAoTi3JX1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAoTi3JX1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAoTi3JX1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAoTi3JX1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAoTi3JX1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAoTi3JX1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAoTi3JX1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAoTi3JX1 .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-tIAoTi3JX1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAoTi3JX1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAoTi3JX1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAoTi3JX1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAoTi3JX1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAoTi3JX1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAoTi3JX1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAoTi3JX1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAoTi3JX1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAoTi3JX1 .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-tIAoTi3JX1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAoTi3JX1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAoTi3JX1 .dropdown-item.active,
.cid-tIAoTi3JX1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAoTi3JX1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAoTi3JX1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAoTi3JX1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAoTi3JX1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAoTi3JX1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAoTi3JX1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAoTi3JX1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAoTi3JX1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAoTi3JX1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAoTi3JX1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAoTi3JX1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAoTi3JX1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAoTi3JX1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAoTi3JX1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAoTi3JX1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAoTi3JX1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAoTi3JX1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAoTi3JX1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAoTi3JX1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAoTi3JX1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAoTi3JX1 .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-tIAoTi3JX1 .navbar {
    height: 70px;
  }
  .cid-tIAoTi3JX1 .navbar.opened {
    height: auto;
  }
  .cid-tIAoTi3JX1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAoTi3JX1 .icons-menu {
    padding-right: 0;
  }
  .cid-tIAoTi3JX1 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAoTjoLJ9 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAoTjoLJ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAoTjoLJ9 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAoTjoLJ9 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAoTjoLJ9 img {
  border-radius: 1rem;
}
.cid-tIAoTjoLJ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAoTjoLJ9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAoTjoLJ9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAoTjoLJ9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAoTjoLJ9 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAoTjoLJ9 .mbr-section-subtitle,
.cid-tIAoTjoLJ9 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAoTjoLJ9 .mbr-text,
.cid-tIAoTjoLJ9 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAoTk8eMS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAoTk8eMS .mbr-text {
    text-align: center;
  }
}
.cid-tIAoTk8eMS .container-fluid {
  padding: 0;
}
.cid-tIAoTk8eMS .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAoTk8eMS img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAoTk8eMS .mbr-figure {
  height: 100%;
}
.cid-tIAoTk8eMS .col-lg-6 {
  padding: 0;
}
.cid-tIAoTk8eMS .row {
  margin: 0;
}
.cid-tIAoTk8eMS .mbr-text,
.cid-tIAoTk8eMS .mbr-section-btn {
  text-align: center;
}
.cid-tIAoTk8eMS H3 {
  text-align: center;
}
.cid-tIAoTkHLOz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAoTkHLOz .mbr-media {
  position: relative;
}
.cid-tIAoTkHLOz .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAoTkHLOz .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAoTkHLOz .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAoTkHLOz .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAoTkHLOz .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAoTkHLOz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAoTkHLOz .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAoTkHLOz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAoTkHLOz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAoTkHLOz .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAoTlTHw3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAoTlTHw3 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAoTlTHw3 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAoTlTHw3 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAoTlTHw3 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAoTlTHw3 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAoTlTHw3 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAoTlTHw3 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAoTlTHw3 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAoTlTHw3 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAoTlTHw3 .menu-item {
    flex-direction: column;
  }
  .cid-tIAoTlTHw3 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAoTlTHw3 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAoTlTHw3 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAoTlTHw3 .special-label {
  color: #fff;
}
.cid-tIAoTlTHw3 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAoTlTHw3 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAoTlTHw3 .menu-row {
  margin: 0;
}
.cid-tIAoTlTHw3 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAoTlTHw3 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAoTlTHw3 .group-title,
.cid-tIAoTlTHw3 .align-wrap {
  text-align: left;
}
.cid-tIAoTlTHw3 SPAN {
  color: #d44765;
}
.cid-tIAoTlTHw3 .item-title {
  color: #808080;
}
.cid-tIAoTlTHw3 H4 {
  color: #89b758;
}
.cid-tIAoTlTHw3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAoTlTHw3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAoTmFU3e {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAoTmFU3e .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAoTmFU3e .mbr-section-title,
.cid-tIAoTmFU3e .mbr-section-subtitle,
.cid-tIAoTmFU3e .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAoTmFU3e .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAoTmFU3e .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAoTmFU3e .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAoTmFU3e .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAoTmFU3e .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAoTmFU3e .icon-focus {
  display: none;
}
.cid-tIAoTmFU3e .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAoTmFU3e ul {
  font-size: 0;
}
.cid-tIAoTmFU3e .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAoTmFU3e .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAoTmFU3e .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAoTmFU3e .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAoTmFU3e .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAoTmFU3e .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAoTmFU3e .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAoTmFU3e .btn:hover {
  background: transparent !important;
}
.cid-tIAoTmFU3e .btn:hover:before {
  background: transparent !important;
}
.cid-tIAoTmFU3e .btn:before {
  background-color: transparent !important;
}
.cid-tIAoTmFU3e .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAoTmFU3e .mbr-section-title {
  color: #ffffff;
}
.cid-tIAoTmFU3e .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAoTnzGnV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAoTnzGnV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAoTnzGnV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAoTnzGnV .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAoTnzGnV .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAoTnzGnV .container-fluid .row {
  padding: 0;
}
.cid-tIAoTnzGnV .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAoTnzGnV .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAoTnzGnV .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAoTnzGnV .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAoTnzGnV .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAoTnzGnV .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAoTnzGnV .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAoTnzGnV .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAoTnzGnV .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAoTnzGnV .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAoTnzGnV .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAoTnzGnV .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAoTnzGnV .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAoTnzGnV .mbr-phone {
  color: #ffffff;
}
.cid-tIAoTnzGnV .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAoTnzGnV .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAqaXEAAF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAqaXEAAF nav.navbar {
  position: fixed;
}
.cid-tIAqaXEAAF .container,
.cid-tIAqaXEAAF .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAqaXEAAF .container,
  .cid-tIAqaXEAAF .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAqaXEAAF .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-tIAqaXEAAF .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAqaXEAAF .dropdown-item:hover,
.cid-tIAqaXEAAF .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAqaXEAAF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAqaXEAAF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAqaXEAAF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAqaXEAAF .nav-link {
  position: relative;
}
.cid-tIAqaXEAAF .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAqaXEAAF .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAqaXEAAF .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAqaXEAAF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAqaXEAAF .container {
  display: flex;
  margin: auto;
}
.cid-tIAqaXEAAF .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAqaXEAAF .nav-item:focus,
.cid-tIAqaXEAAF .nav-link:focus {
  outline: none;
}
.cid-tIAqaXEAAF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAqaXEAAF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAqaXEAAF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAqaXEAAF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAqaXEAAF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAqaXEAAF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAqaXEAAF .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAqaXEAAF .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAqaXEAAF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAqaXEAAF .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAqaXEAAF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAqaXEAAF .navbar.collapsed {
  justify-content: center;
}
.cid-tIAqaXEAAF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAqaXEAAF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAqaXEAAF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAqaXEAAF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAqaXEAAF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAqaXEAAF .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-tIAqaXEAAF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAqaXEAAF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAqaXEAAF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAqaXEAAF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAqaXEAAF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAqaXEAAF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAqaXEAAF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAqaXEAAF .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-tIAqaXEAAF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAqaXEAAF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAqaXEAAF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAqaXEAAF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAqaXEAAF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAqaXEAAF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAqaXEAAF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAqaXEAAF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAqaXEAAF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAqaXEAAF .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-tIAqaXEAAF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAqaXEAAF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAqaXEAAF .dropdown-item.active,
.cid-tIAqaXEAAF .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAqaXEAAF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAqaXEAAF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAqaXEAAF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAqaXEAAF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAqaXEAAF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAqaXEAAF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAqaXEAAF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAqaXEAAF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAqaXEAAF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAqaXEAAF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAqaXEAAF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAqaXEAAF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAqaXEAAF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAqaXEAAF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAqaXEAAF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAqaXEAAF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAqaXEAAF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAqaXEAAF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAqaXEAAF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAqaXEAAF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAqaXEAAF .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-tIAqaXEAAF .navbar {
    height: 70px;
  }
  .cid-tIAqaXEAAF .navbar.opened {
    height: auto;
  }
  .cid-tIAqaXEAAF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAqaXEAAF .icons-menu {
    padding-right: 0;
  }
  .cid-tIAqaXEAAF .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAqaZdq0R {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAqaZdq0R .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAqaZdq0R .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAqaZdq0R .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAqaZdq0R img {
  border-radius: 1rem;
}
.cid-tIAqaZdq0R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAqaZdq0R .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAqaZdq0R .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAqaZdq0R .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAqaZdq0R .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAqaZdq0R .mbr-section-subtitle,
.cid-tIAqaZdq0R .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAqaZdq0R .mbr-text,
.cid-tIAqaZdq0R .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAqb0ilZU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAqb0ilZU .mbr-text {
    text-align: center;
  }
}
.cid-tIAqb0ilZU .container-fluid {
  padding: 0;
}
.cid-tIAqb0ilZU .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAqb0ilZU img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAqb0ilZU .mbr-figure {
  height: 100%;
}
.cid-tIAqb0ilZU .col-lg-6 {
  padding: 0;
}
.cid-tIAqb0ilZU .row {
  margin: 0;
}
.cid-tIAqb0ilZU .mbr-text,
.cid-tIAqb0ilZU .mbr-section-btn {
  text-align: center;
}
.cid-tIAqb0ilZU H3 {
  text-align: center;
}
.cid-tIAqb0WbTw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAqb0WbTw .mbr-media {
  position: relative;
}
.cid-tIAqb0WbTw .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAqb0WbTw .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAqb0WbTw .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAqb0WbTw .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAqb0WbTw .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAqb0WbTw .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAqb0WbTw .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAqb0WbTw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAqb0WbTw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAqb0WbTw .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAqb2wXyM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAqb2wXyM .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAqb2wXyM .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAqb2wXyM .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAqb2wXyM .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAqb2wXyM .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAqb2wXyM .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAqb2wXyM .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAqb2wXyM .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAqb2wXyM .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAqb2wXyM .menu-item {
    flex-direction: column;
  }
  .cid-tIAqb2wXyM img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAqb2wXyM .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAqb2wXyM .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAqb2wXyM .special-label {
  color: #fff;
}
.cid-tIAqb2wXyM .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAqb2wXyM .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAqb2wXyM .menu-row {
  margin: 0;
}
.cid-tIAqb2wXyM .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAqb2wXyM .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAqb2wXyM .group-title,
.cid-tIAqb2wXyM .align-wrap {
  text-align: left;
}
.cid-tIAqb2wXyM SPAN {
  color: #d44765;
}
.cid-tIAqb2wXyM .item-title {
  color: #808080;
}
.cid-tIAqb2wXyM H4 {
  color: #89b758;
}
.cid-tIAqb2wXyM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAqb2wXyM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAqb3yD8s {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAqb3yD8s .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAqb3yD8s .mbr-section-title,
.cid-tIAqb3yD8s .mbr-section-subtitle,
.cid-tIAqb3yD8s .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAqb3yD8s .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAqb3yD8s .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAqb3yD8s .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAqb3yD8s .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAqb3yD8s .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAqb3yD8s .icon-focus {
  display: none;
}
.cid-tIAqb3yD8s .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAqb3yD8s ul {
  font-size: 0;
}
.cid-tIAqb3yD8s .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAqb3yD8s .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAqb3yD8s .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAqb3yD8s .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAqb3yD8s .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAqb3yD8s .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAqb3yD8s .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAqb3yD8s .btn:hover {
  background: transparent !important;
}
.cid-tIAqb3yD8s .btn:hover:before {
  background: transparent !important;
}
.cid-tIAqb3yD8s .btn:before {
  background-color: transparent !important;
}
.cid-tIAqb3yD8s .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAqb3yD8s .mbr-section-title {
  color: #ffffff;
}
.cid-tIAqb3yD8s .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAqb4Pi27 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAqb4Pi27 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAqb4Pi27 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAqb4Pi27 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAqb4Pi27 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAqb4Pi27 .container-fluid .row {
  padding: 0;
}
.cid-tIAqb4Pi27 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAqb4Pi27 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAqb4Pi27 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAqb4Pi27 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAqb4Pi27 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAqb4Pi27 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAqb4Pi27 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAqb4Pi27 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAqb4Pi27 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAqb4Pi27 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAqb4Pi27 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAqb4Pi27 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAqb4Pi27 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAqb4Pi27 .mbr-phone {
  color: #ffffff;
}
.cid-tIAqb4Pi27 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAqb4Pi27 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIArk15ZbO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIArk15ZbO nav.navbar {
  position: fixed;
}
.cid-tIArk15ZbO .container,
.cid-tIArk15ZbO .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIArk15ZbO .container,
  .cid-tIArk15ZbO .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIArk15ZbO .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-tIArk15ZbO .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIArk15ZbO .dropdown-item:hover,
.cid-tIArk15ZbO .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIArk15ZbO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIArk15ZbO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIArk15ZbO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIArk15ZbO .nav-link {
  position: relative;
}
.cid-tIArk15ZbO .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIArk15ZbO .nav-link:hover:before {
  opacity: 1;
}
.cid-tIArk15ZbO .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIArk15ZbO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIArk15ZbO .container {
  display: flex;
  margin: auto;
}
.cid-tIArk15ZbO .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIArk15ZbO .nav-item:focus,
.cid-tIArk15ZbO .nav-link:focus {
  outline: none;
}
.cid-tIArk15ZbO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIArk15ZbO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIArk15ZbO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIArk15ZbO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIArk15ZbO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIArk15ZbO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIArk15ZbO .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIArk15ZbO .navbar.opened {
  transition: all 0.3s;
}
.cid-tIArk15ZbO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIArk15ZbO .navbar .navbar-logo img {
  width: auto;
}
.cid-tIArk15ZbO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIArk15ZbO .navbar.collapsed {
  justify-content: center;
}
.cid-tIArk15ZbO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIArk15ZbO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIArk15ZbO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIArk15ZbO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIArk15ZbO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIArk15ZbO .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-tIArk15ZbO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIArk15ZbO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIArk15ZbO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIArk15ZbO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIArk15ZbO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIArk15ZbO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIArk15ZbO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIArk15ZbO .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-tIArk15ZbO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIArk15ZbO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIArk15ZbO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIArk15ZbO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIArk15ZbO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIArk15ZbO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIArk15ZbO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIArk15ZbO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIArk15ZbO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIArk15ZbO .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-tIArk15ZbO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIArk15ZbO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIArk15ZbO .dropdown-item.active,
.cid-tIArk15ZbO .dropdown-item:active {
  background-color: transparent;
}
.cid-tIArk15ZbO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIArk15ZbO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIArk15ZbO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIArk15ZbO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIArk15ZbO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIArk15ZbO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIArk15ZbO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIArk15ZbO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIArk15ZbO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIArk15ZbO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIArk15ZbO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIArk15ZbO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIArk15ZbO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIArk15ZbO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIArk15ZbO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIArk15ZbO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIArk15ZbO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIArk15ZbO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIArk15ZbO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIArk15ZbO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIArk15ZbO .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-tIArk15ZbO .navbar {
    height: 70px;
  }
  .cid-tIArk15ZbO .navbar.opened {
    height: auto;
  }
  .cid-tIArk15ZbO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIArk15ZbO .icons-menu {
    padding-right: 0;
  }
  .cid-tIArk15ZbO .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIArk2yhzt {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIArk2yhzt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIArk2yhzt .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIArk2yhzt .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIArk2yhzt img {
  border-radius: 1rem;
}
.cid-tIArk2yhzt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIArk2yhzt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIArk2yhzt .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIArk2yhzt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIArk2yhzt .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIArk2yhzt .mbr-section-subtitle,
.cid-tIArk2yhzt .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIArk2yhzt .mbr-text,
.cid-tIArk2yhzt .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIArk3xMoG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIArk3xMoG .mbr-text {
    text-align: center;
  }
}
.cid-tIArk3xMoG .container-fluid {
  padding: 0;
}
.cid-tIArk3xMoG .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIArk3xMoG img {
  height: 100%;
  object-fit: cover;
}
.cid-tIArk3xMoG .mbr-figure {
  height: 100%;
}
.cid-tIArk3xMoG .col-lg-6 {
  padding: 0;
}
.cid-tIArk3xMoG .row {
  margin: 0;
}
.cid-tIArk3xMoG .mbr-text,
.cid-tIArk3xMoG .mbr-section-btn {
  text-align: center;
}
.cid-tIArk3xMoG H3 {
  text-align: center;
}
.cid-tIArk4bA4J {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIArk4bA4J .mbr-media {
  position: relative;
}
.cid-tIArk4bA4J .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIArk4bA4J .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIArk4bA4J .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIArk4bA4J .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIArk4bA4J .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIArk4bA4J .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIArk4bA4J .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIArk4bA4J .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIArk4bA4J .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIArk4bA4J .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIArk5JIPa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIArk5JIPa .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIArk5JIPa .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIArk5JIPa .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIArk5JIPa .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIArk5JIPa .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIArk5JIPa .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIArk5JIPa .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIArk5JIPa .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIArk5JIPa .mbr-figure {
    width: 100% !important;
  }
  .cid-tIArk5JIPa .menu-item {
    flex-direction: column;
  }
  .cid-tIArk5JIPa img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIArk5JIPa .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIArk5JIPa .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIArk5JIPa .special-label {
  color: #fff;
}
.cid-tIArk5JIPa .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIArk5JIPa .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIArk5JIPa .menu-row {
  margin: 0;
}
.cid-tIArk5JIPa .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIArk5JIPa .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIArk5JIPa .group-title,
.cid-tIArk5JIPa .align-wrap {
  text-align: left;
}
.cid-tIArk5JIPa SPAN {
  color: #d44765;
}
.cid-tIArk5JIPa .item-title {
  color: #808080;
}
.cid-tIArk5JIPa H4 {
  color: #89b758;
}
.cid-tIArk5JIPa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIArk5JIPa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIArk6D7VH {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIArk6D7VH .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIArk6D7VH .mbr-section-title,
.cid-tIArk6D7VH .mbr-section-subtitle,
.cid-tIArk6D7VH .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIArk6D7VH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIArk6D7VH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIArk6D7VH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIArk6D7VH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIArk6D7VH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIArk6D7VH .icon-focus {
  display: none;
}
.cid-tIArk6D7VH .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIArk6D7VH ul {
  font-size: 0;
}
.cid-tIArk6D7VH .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIArk6D7VH .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIArk6D7VH .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIArk6D7VH .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIArk6D7VH .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIArk6D7VH .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIArk6D7VH .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIArk6D7VH .btn:hover {
  background: transparent !important;
}
.cid-tIArk6D7VH .btn:hover:before {
  background: transparent !important;
}
.cid-tIArk6D7VH .btn:before {
  background-color: transparent !important;
}
.cid-tIArk6D7VH .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIArk6D7VH .mbr-section-title {
  color: #ffffff;
}
.cid-tIArk6D7VH .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIArk7I28V {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIArk7I28V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIArk7I28V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIArk7I28V .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIArk7I28V .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIArk7I28V .container-fluid .row {
  padding: 0;
}
.cid-tIArk7I28V .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIArk7I28V .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIArk7I28V .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIArk7I28V .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIArk7I28V .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIArk7I28V .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIArk7I28V .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIArk7I28V .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIArk7I28V .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIArk7I28V .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIArk7I28V .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIArk7I28V .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIArk7I28V .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIArk7I28V .mbr-phone {
  color: #ffffff;
}
.cid-tIArk7I28V .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIArk7I28V .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAwsbbCD6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAwsbbCD6 nav.navbar {
  position: fixed;
}
.cid-tIAwsbbCD6 .container,
.cid-tIAwsbbCD6 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAwsbbCD6 .container,
  .cid-tIAwsbbCD6 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAwsbbCD6 .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-tIAwsbbCD6 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAwsbbCD6 .dropdown-item:hover,
.cid-tIAwsbbCD6 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAwsbbCD6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAwsbbCD6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAwsbbCD6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAwsbbCD6 .nav-link {
  position: relative;
}
.cid-tIAwsbbCD6 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAwsbbCD6 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAwsbbCD6 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAwsbbCD6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAwsbbCD6 .container {
  display: flex;
  margin: auto;
}
.cid-tIAwsbbCD6 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAwsbbCD6 .nav-item:focus,
.cid-tIAwsbbCD6 .nav-link:focus {
  outline: none;
}
.cid-tIAwsbbCD6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAwsbbCD6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAwsbbCD6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAwsbbCD6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAwsbbCD6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAwsbbCD6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAwsbbCD6 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAwsbbCD6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAwsbbCD6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAwsbbCD6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAwsbbCD6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAwsbbCD6 .navbar.collapsed {
  justify-content: center;
}
.cid-tIAwsbbCD6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAwsbbCD6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAwsbbCD6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAwsbbCD6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAwsbbCD6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAwsbbCD6 .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-tIAwsbbCD6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAwsbbCD6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAwsbbCD6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAwsbbCD6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAwsbbCD6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAwsbbCD6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAwsbbCD6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAwsbbCD6 .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-tIAwsbbCD6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAwsbbCD6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAwsbbCD6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAwsbbCD6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAwsbbCD6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAwsbbCD6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAwsbbCD6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAwsbbCD6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAwsbbCD6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAwsbbCD6 .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-tIAwsbbCD6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAwsbbCD6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAwsbbCD6 .dropdown-item.active,
.cid-tIAwsbbCD6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAwsbbCD6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAwsbbCD6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAwsbbCD6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAwsbbCD6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAwsbbCD6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAwsbbCD6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAwsbbCD6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAwsbbCD6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAwsbbCD6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAwsbbCD6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAwsbbCD6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAwsbbCD6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAwsbbCD6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAwsbbCD6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAwsbbCD6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAwsbbCD6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAwsbbCD6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAwsbbCD6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAwsbbCD6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAwsbbCD6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAwsbbCD6 .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-tIAwsbbCD6 .navbar {
    height: 70px;
  }
  .cid-tIAwsbbCD6 .navbar.opened {
    height: auto;
  }
  .cid-tIAwsbbCD6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAwsbbCD6 .icons-menu {
    padding-right: 0;
  }
  .cid-tIAwsbbCD6 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAwscn0HX {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAwscn0HX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAwscn0HX .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAwscn0HX .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAwscn0HX img {
  border-radius: 1rem;
}
.cid-tIAwscn0HX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAwscn0HX .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAwscn0HX .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAwscn0HX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAwscn0HX .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAwscn0HX .mbr-section-subtitle,
.cid-tIAwscn0HX .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAwscn0HX .mbr-text,
.cid-tIAwscn0HX .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAwsdaeSU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAwsdaeSU .mbr-text {
    text-align: center;
  }
}
.cid-tIAwsdaeSU .container-fluid {
  padding: 0;
}
.cid-tIAwsdaeSU .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAwsdaeSU img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAwsdaeSU .mbr-figure {
  height: 100%;
}
.cid-tIAwsdaeSU .col-lg-6 {
  padding: 0;
}
.cid-tIAwsdaeSU .row {
  margin: 0;
}
.cid-tIAwsdaeSU .mbr-text,
.cid-tIAwsdaeSU .mbr-section-btn {
  text-align: center;
}
.cid-tIAwsdaeSU H3 {
  text-align: center;
}
.cid-tIAwsdK5Y2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAwsdK5Y2 .mbr-media {
  position: relative;
}
.cid-tIAwsdK5Y2 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAwsdK5Y2 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAwsdK5Y2 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAwsdK5Y2 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAwsdK5Y2 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAwsdK5Y2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAwsdK5Y2 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAwsdK5Y2 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAwsdK5Y2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAwsdK5Y2 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAwseMR4k {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAwseMR4k .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAwseMR4k .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAwseMR4k .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAwseMR4k .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAwseMR4k .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAwseMR4k .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAwseMR4k .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAwseMR4k .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAwseMR4k .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAwseMR4k .menu-item {
    flex-direction: column;
  }
  .cid-tIAwseMR4k img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAwseMR4k .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAwseMR4k .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAwseMR4k .special-label {
  color: #fff;
}
.cid-tIAwseMR4k .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAwseMR4k .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAwseMR4k .menu-row {
  margin: 0;
}
.cid-tIAwseMR4k .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAwseMR4k .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAwseMR4k .group-title,
.cid-tIAwseMR4k .align-wrap {
  text-align: left;
}
.cid-tIAwseMR4k SPAN {
  color: #d44765;
}
.cid-tIAwseMR4k .item-title {
  color: #808080;
}
.cid-tIAwseMR4k H4 {
  color: #89b758;
}
.cid-tIAwseMR4k .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAwseMR4k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAwsfScc2 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAwsfScc2 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAwsfScc2 .mbr-section-title,
.cid-tIAwsfScc2 .mbr-section-subtitle,
.cid-tIAwsfScc2 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAwsfScc2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAwsfScc2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAwsfScc2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAwsfScc2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAwsfScc2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAwsfScc2 .icon-focus {
  display: none;
}
.cid-tIAwsfScc2 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAwsfScc2 ul {
  font-size: 0;
}
.cid-tIAwsfScc2 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAwsfScc2 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAwsfScc2 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAwsfScc2 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAwsfScc2 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAwsfScc2 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAwsfScc2 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAwsfScc2 .btn:hover {
  background: transparent !important;
}
.cid-tIAwsfScc2 .btn:hover:before {
  background: transparent !important;
}
.cid-tIAwsfScc2 .btn:before {
  background-color: transparent !important;
}
.cid-tIAwsfScc2 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAwsfScc2 .mbr-section-title {
  color: #ffffff;
}
.cid-tIAwsfScc2 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAwshgyuG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAwshgyuG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAwshgyuG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAwshgyuG .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAwshgyuG .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAwshgyuG .container-fluid .row {
  padding: 0;
}
.cid-tIAwshgyuG .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAwshgyuG .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAwshgyuG .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAwshgyuG .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAwshgyuG .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAwshgyuG .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAwshgyuG .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAwshgyuG .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAwshgyuG .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAwshgyuG .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAwshgyuG .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAwshgyuG .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAwshgyuG .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAwshgyuG .mbr-phone {
  color: #ffffff;
}
.cid-tIAwshgyuG .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAwshgyuG .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAxCS735R {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAxCS735R nav.navbar {
  position: fixed;
}
.cid-tIAxCS735R .container,
.cid-tIAxCS735R .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAxCS735R .container,
  .cid-tIAxCS735R .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAxCS735R .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-tIAxCS735R .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAxCS735R .dropdown-item:hover,
.cid-tIAxCS735R .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAxCS735R .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAxCS735R .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAxCS735R .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAxCS735R .nav-link {
  position: relative;
}
.cid-tIAxCS735R .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAxCS735R .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAxCS735R .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAxCS735R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAxCS735R .container {
  display: flex;
  margin: auto;
}
.cid-tIAxCS735R .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAxCS735R .nav-item:focus,
.cid-tIAxCS735R .nav-link:focus {
  outline: none;
}
.cid-tIAxCS735R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAxCS735R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAxCS735R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAxCS735R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAxCS735R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAxCS735R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAxCS735R .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAxCS735R .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAxCS735R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAxCS735R .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAxCS735R .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAxCS735R .navbar.collapsed {
  justify-content: center;
}
.cid-tIAxCS735R .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAxCS735R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAxCS735R .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAxCS735R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAxCS735R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAxCS735R .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-tIAxCS735R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAxCS735R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAxCS735R .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAxCS735R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAxCS735R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAxCS735R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAxCS735R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAxCS735R .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-tIAxCS735R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAxCS735R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAxCS735R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAxCS735R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAxCS735R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAxCS735R .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAxCS735R .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAxCS735R .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAxCS735R .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAxCS735R .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-tIAxCS735R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAxCS735R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAxCS735R .dropdown-item.active,
.cid-tIAxCS735R .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAxCS735R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAxCS735R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAxCS735R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAxCS735R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAxCS735R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAxCS735R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAxCS735R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAxCS735R .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAxCS735R button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAxCS735R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAxCS735R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAxCS735R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAxCS735R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAxCS735R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAxCS735R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAxCS735R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAxCS735R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAxCS735R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAxCS735R .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAxCS735R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAxCS735R .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-tIAxCS735R .navbar {
    height: 70px;
  }
  .cid-tIAxCS735R .navbar.opened {
    height: auto;
  }
  .cid-tIAxCS735R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAxCS735R .icons-menu {
    padding-right: 0;
  }
  .cid-tIAxCS735R .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAxCTLOms {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAxCTLOms .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAxCTLOms .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAxCTLOms .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAxCTLOms img {
  border-radius: 1rem;
}
.cid-tIAxCTLOms .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAxCTLOms .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAxCTLOms .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAxCTLOms .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAxCTLOms .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAxCTLOms .mbr-section-subtitle,
.cid-tIAxCTLOms .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAxCTLOms .mbr-text,
.cid-tIAxCTLOms .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAxCUNWF1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAxCUNWF1 .mbr-text {
    text-align: center;
  }
}
.cid-tIAxCUNWF1 .container-fluid {
  padding: 0;
}
.cid-tIAxCUNWF1 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAxCUNWF1 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAxCUNWF1 .mbr-figure {
  height: 100%;
}
.cid-tIAxCUNWF1 .col-lg-6 {
  padding: 0;
}
.cid-tIAxCUNWF1 .row {
  margin: 0;
}
.cid-tIAxCUNWF1 .mbr-text,
.cid-tIAxCUNWF1 .mbr-section-btn {
  text-align: center;
}
.cid-tIAxCUNWF1 H3 {
  text-align: center;
}
.cid-tIAxCVAq2m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAxCVAq2m .mbr-media {
  position: relative;
}
.cid-tIAxCVAq2m .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAxCVAq2m .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAxCVAq2m .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAxCVAq2m .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAxCVAq2m .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAxCVAq2m .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAxCVAq2m .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAxCVAq2m .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAxCVAq2m .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAxCVAq2m .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAxCWKV1V {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAxCWKV1V .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAxCWKV1V .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAxCWKV1V .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAxCWKV1V .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAxCWKV1V .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAxCWKV1V .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAxCWKV1V .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAxCWKV1V .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAxCWKV1V .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAxCWKV1V .menu-item {
    flex-direction: column;
  }
  .cid-tIAxCWKV1V img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAxCWKV1V .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAxCWKV1V .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAxCWKV1V .special-label {
  color: #fff;
}
.cid-tIAxCWKV1V .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAxCWKV1V .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAxCWKV1V .menu-row {
  margin: 0;
}
.cid-tIAxCWKV1V .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAxCWKV1V .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAxCWKV1V .group-title,
.cid-tIAxCWKV1V .align-wrap {
  text-align: left;
}
.cid-tIAxCWKV1V SPAN {
  color: #d44765;
}
.cid-tIAxCWKV1V .item-title {
  color: #808080;
}
.cid-tIAxCWKV1V H4 {
  color: #89b758;
}
.cid-tIAxCWKV1V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAxCWKV1V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAxCXSfUL {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAxCXSfUL .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAxCXSfUL .mbr-section-title,
.cid-tIAxCXSfUL .mbr-section-subtitle,
.cid-tIAxCXSfUL .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAxCXSfUL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAxCXSfUL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAxCXSfUL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAxCXSfUL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAxCXSfUL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAxCXSfUL .icon-focus {
  display: none;
}
.cid-tIAxCXSfUL .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAxCXSfUL ul {
  font-size: 0;
}
.cid-tIAxCXSfUL .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAxCXSfUL .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAxCXSfUL .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAxCXSfUL .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAxCXSfUL .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAxCXSfUL .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAxCXSfUL .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAxCXSfUL .btn:hover {
  background: transparent !important;
}
.cid-tIAxCXSfUL .btn:hover:before {
  background: transparent !important;
}
.cid-tIAxCXSfUL .btn:before {
  background-color: transparent !important;
}
.cid-tIAxCXSfUL .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAxCXSfUL .mbr-section-title {
  color: #ffffff;
}
.cid-tIAxCXSfUL .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAxCZgr2Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAxCZgr2Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAxCZgr2Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAxCZgr2Y .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAxCZgr2Y .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAxCZgr2Y .container-fluid .row {
  padding: 0;
}
.cid-tIAxCZgr2Y .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAxCZgr2Y .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAxCZgr2Y .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAxCZgr2Y .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAxCZgr2Y .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAxCZgr2Y .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAxCZgr2Y .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAxCZgr2Y .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAxCZgr2Y .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAxCZgr2Y .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAxCZgr2Y .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAxCZgr2Y .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAxCZgr2Y .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAxCZgr2Y .mbr-phone {
  color: #ffffff;
}
.cid-tIAxCZgr2Y .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAxCZgr2Y .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAzRABURF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAzRABURF nav.navbar {
  position: fixed;
}
.cid-tIAzRABURF .container,
.cid-tIAzRABURF .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAzRABURF .container,
  .cid-tIAzRABURF .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAzRABURF .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-tIAzRABURF .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAzRABURF .dropdown-item:hover,
.cid-tIAzRABURF .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAzRABURF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAzRABURF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAzRABURF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAzRABURF .nav-link {
  position: relative;
}
.cid-tIAzRABURF .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAzRABURF .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAzRABURF .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAzRABURF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAzRABURF .container {
  display: flex;
  margin: auto;
}
.cid-tIAzRABURF .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAzRABURF .nav-item:focus,
.cid-tIAzRABURF .nav-link:focus {
  outline: none;
}
.cid-tIAzRABURF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAzRABURF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAzRABURF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAzRABURF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAzRABURF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAzRABURF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAzRABURF .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAzRABURF .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAzRABURF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAzRABURF .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAzRABURF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAzRABURF .navbar.collapsed {
  justify-content: center;
}
.cid-tIAzRABURF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAzRABURF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAzRABURF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAzRABURF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAzRABURF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAzRABURF .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-tIAzRABURF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAzRABURF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAzRABURF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAzRABURF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAzRABURF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAzRABURF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAzRABURF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAzRABURF .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-tIAzRABURF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAzRABURF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAzRABURF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAzRABURF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAzRABURF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAzRABURF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAzRABURF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAzRABURF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAzRABURF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAzRABURF .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-tIAzRABURF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAzRABURF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAzRABURF .dropdown-item.active,
.cid-tIAzRABURF .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAzRABURF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAzRABURF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAzRABURF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAzRABURF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAzRABURF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAzRABURF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAzRABURF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAzRABURF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAzRABURF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAzRABURF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAzRABURF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAzRABURF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAzRABURF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAzRABURF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAzRABURF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAzRABURF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAzRABURF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAzRABURF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAzRABURF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAzRABURF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAzRABURF .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-tIAzRABURF .navbar {
    height: 70px;
  }
  .cid-tIAzRABURF .navbar.opened {
    height: auto;
  }
  .cid-tIAzRABURF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAzRABURF .icons-menu {
    padding-right: 0;
  }
  .cid-tIAzRABURF .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAzRCTyFi {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAzRCTyFi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAzRCTyFi .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAzRCTyFi .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAzRCTyFi img {
  border-radius: 1rem;
}
.cid-tIAzRCTyFi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAzRCTyFi .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAzRCTyFi .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAzRCTyFi .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAzRCTyFi .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAzRCTyFi .mbr-section-subtitle,
.cid-tIAzRCTyFi .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAzRCTyFi .mbr-text,
.cid-tIAzRCTyFi .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAzRDWMdg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAzRDWMdg .mbr-text {
    text-align: center;
  }
}
.cid-tIAzRDWMdg .container-fluid {
  padding: 0;
}
.cid-tIAzRDWMdg .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAzRDWMdg img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAzRDWMdg .mbr-figure {
  height: 100%;
}
.cid-tIAzRDWMdg .col-lg-6 {
  padding: 0;
}
.cid-tIAzRDWMdg .row {
  margin: 0;
}
.cid-tIAzRDWMdg .mbr-text,
.cid-tIAzRDWMdg .mbr-section-btn {
  text-align: center;
}
.cid-tIAzRDWMdg H3 {
  text-align: center;
}
.cid-tIAzREQ44i {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAzREQ44i .mbr-media {
  position: relative;
}
.cid-tIAzREQ44i .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAzREQ44i .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAzREQ44i .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAzREQ44i .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAzREQ44i .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAzREQ44i .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAzREQ44i .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAzREQ44i .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAzREQ44i .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAzREQ44i .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAzRGcQLQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAzRGcQLQ .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAzRGcQLQ .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAzRGcQLQ .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAzRGcQLQ .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAzRGcQLQ .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAzRGcQLQ .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAzRGcQLQ .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAzRGcQLQ .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAzRGcQLQ .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAzRGcQLQ .menu-item {
    flex-direction: column;
  }
  .cid-tIAzRGcQLQ img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAzRGcQLQ .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAzRGcQLQ .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAzRGcQLQ .special-label {
  color: #fff;
}
.cid-tIAzRGcQLQ .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAzRGcQLQ .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAzRGcQLQ .menu-row {
  margin: 0;
}
.cid-tIAzRGcQLQ .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAzRGcQLQ .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAzRGcQLQ .group-title,
.cid-tIAzRGcQLQ .align-wrap {
  text-align: left;
}
.cid-tIAzRGcQLQ SPAN {
  color: #d44765;
}
.cid-tIAzRGcQLQ .item-title {
  color: #808080;
}
.cid-tIAzRGcQLQ H4 {
  color: #89b758;
}
.cid-tIAzRGcQLQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAzRGcQLQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAzRHchD3 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAzRHchD3 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAzRHchD3 .mbr-section-title,
.cid-tIAzRHchD3 .mbr-section-subtitle,
.cid-tIAzRHchD3 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAzRHchD3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAzRHchD3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAzRHchD3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAzRHchD3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAzRHchD3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAzRHchD3 .icon-focus {
  display: none;
}
.cid-tIAzRHchD3 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAzRHchD3 ul {
  font-size: 0;
}
.cid-tIAzRHchD3 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAzRHchD3 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAzRHchD3 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAzRHchD3 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAzRHchD3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAzRHchD3 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAzRHchD3 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAzRHchD3 .btn:hover {
  background: transparent !important;
}
.cid-tIAzRHchD3 .btn:hover:before {
  background: transparent !important;
}
.cid-tIAzRHchD3 .btn:before {
  background-color: transparent !important;
}
.cid-tIAzRHchD3 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAzRHchD3 .mbr-section-title {
  color: #ffffff;
}
.cid-tIAzRHchD3 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAzRIlhyB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAzRIlhyB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAzRIlhyB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAzRIlhyB .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAzRIlhyB .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAzRIlhyB .container-fluid .row {
  padding: 0;
}
.cid-tIAzRIlhyB .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAzRIlhyB .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAzRIlhyB .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAzRIlhyB .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAzRIlhyB .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAzRIlhyB .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAzRIlhyB .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAzRIlhyB .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAzRIlhyB .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAzRIlhyB .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAzRIlhyB .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAzRIlhyB .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAzRIlhyB .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAzRIlhyB .mbr-phone {
  color: #ffffff;
}
.cid-tIAzRIlhyB .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAzRIlhyB .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIABMXhUBL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIABMXhUBL nav.navbar {
  position: fixed;
}
.cid-tIABMXhUBL .container,
.cid-tIABMXhUBL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIABMXhUBL .container,
  .cid-tIABMXhUBL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIABMXhUBL .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-tIABMXhUBL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIABMXhUBL .dropdown-item:hover,
.cid-tIABMXhUBL .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIABMXhUBL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIABMXhUBL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIABMXhUBL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIABMXhUBL .nav-link {
  position: relative;
}
.cid-tIABMXhUBL .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIABMXhUBL .nav-link:hover:before {
  opacity: 1;
}
.cid-tIABMXhUBL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIABMXhUBL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIABMXhUBL .container {
  display: flex;
  margin: auto;
}
.cid-tIABMXhUBL .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIABMXhUBL .nav-item:focus,
.cid-tIABMXhUBL .nav-link:focus {
  outline: none;
}
.cid-tIABMXhUBL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIABMXhUBL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIABMXhUBL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIABMXhUBL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIABMXhUBL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIABMXhUBL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIABMXhUBL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIABMXhUBL .navbar.opened {
  transition: all 0.3s;
}
.cid-tIABMXhUBL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIABMXhUBL .navbar .navbar-logo img {
  width: auto;
}
.cid-tIABMXhUBL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIABMXhUBL .navbar.collapsed {
  justify-content: center;
}
.cid-tIABMXhUBL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIABMXhUBL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIABMXhUBL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIABMXhUBL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIABMXhUBL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIABMXhUBL .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-tIABMXhUBL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIABMXhUBL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIABMXhUBL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIABMXhUBL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIABMXhUBL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIABMXhUBL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIABMXhUBL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIABMXhUBL .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-tIABMXhUBL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIABMXhUBL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIABMXhUBL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIABMXhUBL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIABMXhUBL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIABMXhUBL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIABMXhUBL .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIABMXhUBL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIABMXhUBL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIABMXhUBL .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-tIABMXhUBL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIABMXhUBL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIABMXhUBL .dropdown-item.active,
.cid-tIABMXhUBL .dropdown-item:active {
  background-color: transparent;
}
.cid-tIABMXhUBL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIABMXhUBL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIABMXhUBL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIABMXhUBL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIABMXhUBL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIABMXhUBL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIABMXhUBL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIABMXhUBL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIABMXhUBL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIABMXhUBL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIABMXhUBL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIABMXhUBL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIABMXhUBL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIABMXhUBL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIABMXhUBL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIABMXhUBL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIABMXhUBL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIABMXhUBL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIABMXhUBL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIABMXhUBL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIABMXhUBL .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-tIABMXhUBL .navbar {
    height: 70px;
  }
  .cid-tIABMXhUBL .navbar.opened {
    height: auto;
  }
  .cid-tIABMXhUBL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIABMXhUBL .icons-menu {
    padding-right: 0;
  }
  .cid-tIABMXhUBL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIABMYDQpi {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIABMYDQpi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIABMYDQpi .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIABMYDQpi .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIABMYDQpi img {
  border-radius: 1rem;
}
.cid-tIABMYDQpi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIABMYDQpi .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIABMYDQpi .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIABMYDQpi .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIABMYDQpi .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIABMYDQpi .mbr-section-subtitle,
.cid-tIABMYDQpi .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIABMYDQpi .mbr-text,
.cid-tIABMYDQpi .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIABMZzCV5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIABMZzCV5 .mbr-text {
    text-align: center;
  }
}
.cid-tIABMZzCV5 .container-fluid {
  padding: 0;
}
.cid-tIABMZzCV5 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIABMZzCV5 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIABMZzCV5 .mbr-figure {
  height: 100%;
}
.cid-tIABMZzCV5 .col-lg-6 {
  padding: 0;
}
.cid-tIABMZzCV5 .row {
  margin: 0;
}
.cid-tIABMZzCV5 .mbr-text,
.cid-tIABMZzCV5 .mbr-section-btn {
  text-align: center;
}
.cid-tIABMZzCV5 H3 {
  text-align: center;
}
.cid-tIABN0aLgF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIABN0aLgF .mbr-media {
  position: relative;
}
.cid-tIABN0aLgF .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIABN0aLgF .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIABN0aLgF .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIABN0aLgF .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIABN0aLgF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIABN0aLgF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIABN0aLgF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIABN0aLgF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIABN0aLgF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIABN0aLgF .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIABN1BYaw {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIABN1BYaw .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIABN1BYaw .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIABN1BYaw .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIABN1BYaw .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIABN1BYaw .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIABN1BYaw .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIABN1BYaw .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIABN1BYaw .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIABN1BYaw .mbr-figure {
    width: 100% !important;
  }
  .cid-tIABN1BYaw .menu-item {
    flex-direction: column;
  }
  .cid-tIABN1BYaw img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIABN1BYaw .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIABN1BYaw .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIABN1BYaw .special-label {
  color: #fff;
}
.cid-tIABN1BYaw .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIABN1BYaw .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIABN1BYaw .menu-row {
  margin: 0;
}
.cid-tIABN1BYaw .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIABN1BYaw .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIABN1BYaw .group-title,
.cid-tIABN1BYaw .align-wrap {
  text-align: left;
}
.cid-tIABN1BYaw SPAN {
  color: #d44765;
}
.cid-tIABN1BYaw .item-title {
  color: #808080;
}
.cid-tIABN1BYaw H4 {
  color: #89b758;
}
.cid-tIABN1BYaw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIABN1BYaw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIABN2BiZs {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIABN2BiZs .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIABN2BiZs .mbr-section-title,
.cid-tIABN2BiZs .mbr-section-subtitle,
.cid-tIABN2BiZs .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIABN2BiZs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIABN2BiZs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIABN2BiZs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIABN2BiZs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIABN2BiZs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIABN2BiZs .icon-focus {
  display: none;
}
.cid-tIABN2BiZs .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIABN2BiZs ul {
  font-size: 0;
}
.cid-tIABN2BiZs .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIABN2BiZs .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIABN2BiZs .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIABN2BiZs .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIABN2BiZs .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIABN2BiZs .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIABN2BiZs .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIABN2BiZs .btn:hover {
  background: transparent !important;
}
.cid-tIABN2BiZs .btn:hover:before {
  background: transparent !important;
}
.cid-tIABN2BiZs .btn:before {
  background-color: transparent !important;
}
.cid-tIABN2BiZs .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIABN2BiZs .mbr-section-title {
  color: #ffffff;
}
.cid-tIABN2BiZs .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIABN3HSww {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIABN3HSww .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIABN3HSww .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIABN3HSww .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIABN3HSww .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIABN3HSww .container-fluid .row {
  padding: 0;
}
.cid-tIABN3HSww .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIABN3HSww .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIABN3HSww .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIABN3HSww .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIABN3HSww .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIABN3HSww .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIABN3HSww .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIABN3HSww .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIABN3HSww .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIABN3HSww .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIABN3HSww .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIABN3HSww .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIABN3HSww .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIABN3HSww .mbr-phone {
  color: #ffffff;
}
.cid-tIABN3HSww .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIABN3HSww .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAInzr2Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAInzr2Ys nav.navbar {
  position: fixed;
}
.cid-tIAInzr2Ys .container,
.cid-tIAInzr2Ys .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAInzr2Ys .container,
  .cid-tIAInzr2Ys .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAInzr2Ys .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-tIAInzr2Ys .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAInzr2Ys .dropdown-item:hover,
.cid-tIAInzr2Ys .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAInzr2Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAInzr2Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAInzr2Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAInzr2Ys .nav-link {
  position: relative;
}
.cid-tIAInzr2Ys .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAInzr2Ys .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAInzr2Ys .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAInzr2Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAInzr2Ys .container {
  display: flex;
  margin: auto;
}
.cid-tIAInzr2Ys .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAInzr2Ys .nav-item:focus,
.cid-tIAInzr2Ys .nav-link:focus {
  outline: none;
}
.cid-tIAInzr2Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAInzr2Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAInzr2Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAInzr2Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAInzr2Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAInzr2Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAInzr2Ys .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAInzr2Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAInzr2Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAInzr2Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAInzr2Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAInzr2Ys .navbar.collapsed {
  justify-content: center;
}
.cid-tIAInzr2Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAInzr2Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAInzr2Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAInzr2Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAInzr2Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAInzr2Ys .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-tIAInzr2Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAInzr2Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAInzr2Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAInzr2Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAInzr2Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAInzr2Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAInzr2Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAInzr2Ys .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-tIAInzr2Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAInzr2Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAInzr2Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAInzr2Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAInzr2Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAInzr2Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAInzr2Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAInzr2Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAInzr2Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAInzr2Ys .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-tIAInzr2Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAInzr2Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAInzr2Ys .dropdown-item.active,
.cid-tIAInzr2Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAInzr2Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAInzr2Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAInzr2Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAInzr2Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAInzr2Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAInzr2Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAInzr2Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAInzr2Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAInzr2Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAInzr2Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAInzr2Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAInzr2Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAInzr2Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAInzr2Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAInzr2Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAInzr2Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAInzr2Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAInzr2Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAInzr2Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAInzr2Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAInzr2Ys .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-tIAInzr2Ys .navbar {
    height: 70px;
  }
  .cid-tIAInzr2Ys .navbar.opened {
    height: auto;
  }
  .cid-tIAInzr2Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAInzr2Ys .icons-menu {
    padding-right: 0;
  }
  .cid-tIAInzr2Ys .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAInAYu3F {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAInAYu3F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAInAYu3F .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAInAYu3F .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAInAYu3F img {
  border-radius: 1rem;
}
.cid-tIAInAYu3F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAInAYu3F .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAInAYu3F .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAInAYu3F .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAInAYu3F .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAInAYu3F .mbr-section-subtitle,
.cid-tIAInAYu3F .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAInAYu3F .mbr-text,
.cid-tIAInAYu3F .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAInCdrof {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAInCdrof .mbr-text {
    text-align: center;
  }
}
.cid-tIAInCdrof .container-fluid {
  padding: 0;
}
.cid-tIAInCdrof .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAInCdrof img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAInCdrof .mbr-figure {
  height: 100%;
}
.cid-tIAInCdrof .col-lg-6 {
  padding: 0;
}
.cid-tIAInCdrof .row {
  margin: 0;
}
.cid-tIAInCdrof .mbr-text,
.cid-tIAInCdrof .mbr-section-btn {
  text-align: center;
}
.cid-tIAInCdrof H3 {
  text-align: center;
}
.cid-tIAInCUSpL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAInCUSpL .mbr-media {
  position: relative;
}
.cid-tIAInCUSpL .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAInCUSpL .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAInCUSpL .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAInCUSpL .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAInCUSpL .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAInCUSpL .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAInCUSpL .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAInCUSpL .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAInCUSpL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAInCUSpL .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAInEzTeg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAInEzTeg .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAInEzTeg .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAInEzTeg .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAInEzTeg .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAInEzTeg .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAInEzTeg .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAInEzTeg .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAInEzTeg .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAInEzTeg .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAInEzTeg .menu-item {
    flex-direction: column;
  }
  .cid-tIAInEzTeg img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAInEzTeg .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAInEzTeg .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAInEzTeg .special-label {
  color: #fff;
}
.cid-tIAInEzTeg .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAInEzTeg .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAInEzTeg .menu-row {
  margin: 0;
}
.cid-tIAInEzTeg .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAInEzTeg .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAInEzTeg .group-title,
.cid-tIAInEzTeg .align-wrap {
  text-align: left;
}
.cid-tIAInEzTeg SPAN {
  color: #d44765;
}
.cid-tIAInEzTeg .item-title {
  color: #808080;
}
.cid-tIAInEzTeg H4 {
  color: #89b758;
}
.cid-tIAInEzTeg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAInEzTeg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAInFLDRR {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAInFLDRR .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAInFLDRR .mbr-section-title,
.cid-tIAInFLDRR .mbr-section-subtitle,
.cid-tIAInFLDRR .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAInFLDRR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAInFLDRR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAInFLDRR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAInFLDRR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAInFLDRR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAInFLDRR .icon-focus {
  display: none;
}
.cid-tIAInFLDRR .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAInFLDRR ul {
  font-size: 0;
}
.cid-tIAInFLDRR .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAInFLDRR .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAInFLDRR .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAInFLDRR .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAInFLDRR .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAInFLDRR .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAInFLDRR .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAInFLDRR .btn:hover {
  background: transparent !important;
}
.cid-tIAInFLDRR .btn:hover:before {
  background: transparent !important;
}
.cid-tIAInFLDRR .btn:before {
  background-color: transparent !important;
}
.cid-tIAInFLDRR .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAInFLDRR .mbr-section-title {
  color: #ffffff;
}
.cid-tIAInFLDRR .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAInH4B6U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAInH4B6U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAInH4B6U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAInH4B6U .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAInH4B6U .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAInH4B6U .container-fluid .row {
  padding: 0;
}
.cid-tIAInH4B6U .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAInH4B6U .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAInH4B6U .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAInH4B6U .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAInH4B6U .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAInH4B6U .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAInH4B6U .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAInH4B6U .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAInH4B6U .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAInH4B6U .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAInH4B6U .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAInH4B6U .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAInH4B6U .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAInH4B6U .mbr-phone {
  color: #ffffff;
}
.cid-tIAInH4B6U .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAInH4B6U .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAP1SYAP8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAP1SYAP8 nav.navbar {
  position: fixed;
}
.cid-tIAP1SYAP8 .container,
.cid-tIAP1SYAP8 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAP1SYAP8 .container,
  .cid-tIAP1SYAP8 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAP1SYAP8 .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-tIAP1SYAP8 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAP1SYAP8 .dropdown-item:hover,
.cid-tIAP1SYAP8 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAP1SYAP8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAP1SYAP8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAP1SYAP8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAP1SYAP8 .nav-link {
  position: relative;
}
.cid-tIAP1SYAP8 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAP1SYAP8 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAP1SYAP8 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAP1SYAP8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAP1SYAP8 .container {
  display: flex;
  margin: auto;
}
.cid-tIAP1SYAP8 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAP1SYAP8 .nav-item:focus,
.cid-tIAP1SYAP8 .nav-link:focus {
  outline: none;
}
.cid-tIAP1SYAP8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAP1SYAP8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAP1SYAP8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAP1SYAP8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAP1SYAP8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAP1SYAP8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAP1SYAP8 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAP1SYAP8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAP1SYAP8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAP1SYAP8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAP1SYAP8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAP1SYAP8 .navbar.collapsed {
  justify-content: center;
}
.cid-tIAP1SYAP8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAP1SYAP8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAP1SYAP8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAP1SYAP8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAP1SYAP8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAP1SYAP8 .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-tIAP1SYAP8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAP1SYAP8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAP1SYAP8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAP1SYAP8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAP1SYAP8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAP1SYAP8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAP1SYAP8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAP1SYAP8 .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-tIAP1SYAP8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAP1SYAP8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAP1SYAP8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAP1SYAP8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAP1SYAP8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAP1SYAP8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAP1SYAP8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAP1SYAP8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAP1SYAP8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAP1SYAP8 .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-tIAP1SYAP8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAP1SYAP8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAP1SYAP8 .dropdown-item.active,
.cid-tIAP1SYAP8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAP1SYAP8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAP1SYAP8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAP1SYAP8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAP1SYAP8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAP1SYAP8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAP1SYAP8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAP1SYAP8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAP1SYAP8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAP1SYAP8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAP1SYAP8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAP1SYAP8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAP1SYAP8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAP1SYAP8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAP1SYAP8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAP1SYAP8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAP1SYAP8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAP1SYAP8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAP1SYAP8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAP1SYAP8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAP1SYAP8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAP1SYAP8 .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-tIAP1SYAP8 .navbar {
    height: 70px;
  }
  .cid-tIAP1SYAP8 .navbar.opened {
    height: auto;
  }
  .cid-tIAP1SYAP8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAP1SYAP8 .icons-menu {
    padding-right: 0;
  }
  .cid-tIAP1SYAP8 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAP1UAf2V {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAP1UAf2V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAP1UAf2V .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAP1UAf2V .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAP1UAf2V img {
  border-radius: 1rem;
}
.cid-tIAP1UAf2V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAP1UAf2V .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAP1UAf2V .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAP1UAf2V .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAP1UAf2V .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAP1UAf2V .mbr-section-subtitle,
.cid-tIAP1UAf2V .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAP1UAf2V .mbr-text,
.cid-tIAP1UAf2V .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAP1VK2QO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAP1VK2QO .mbr-text {
    text-align: center;
  }
}
.cid-tIAP1VK2QO .container-fluid {
  padding: 0;
}
.cid-tIAP1VK2QO .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAP1VK2QO img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAP1VK2QO .mbr-figure {
  height: 100%;
}
.cid-tIAP1VK2QO .col-lg-6 {
  padding: 0;
}
.cid-tIAP1VK2QO .row {
  margin: 0;
}
.cid-tIAP1VK2QO .mbr-text,
.cid-tIAP1VK2QO .mbr-section-btn {
  text-align: center;
}
.cid-tIAP1VK2QO H3 {
  text-align: center;
}
.cid-tIAP1WxzPH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAP1WxzPH .mbr-media {
  position: relative;
}
.cid-tIAP1WxzPH .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAP1WxzPH .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAP1WxzPH .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAP1WxzPH .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAP1WxzPH .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAP1WxzPH .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAP1WxzPH .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAP1WxzPH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAP1WxzPH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAP1WxzPH .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAP1YswL1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAP1YswL1 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAP1YswL1 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAP1YswL1 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAP1YswL1 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAP1YswL1 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAP1YswL1 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAP1YswL1 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAP1YswL1 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAP1YswL1 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAP1YswL1 .menu-item {
    flex-direction: column;
  }
  .cid-tIAP1YswL1 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAP1YswL1 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAP1YswL1 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAP1YswL1 .special-label {
  color: #fff;
}
.cid-tIAP1YswL1 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAP1YswL1 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAP1YswL1 .menu-row {
  margin: 0;
}
.cid-tIAP1YswL1 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAP1YswL1 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAP1YswL1 .group-title,
.cid-tIAP1YswL1 .align-wrap {
  text-align: left;
}
.cid-tIAP1YswL1 SPAN {
  color: #d44765;
}
.cid-tIAP1YswL1 .item-title {
  color: #808080;
}
.cid-tIAP1YswL1 H4 {
  color: #89b758;
}
.cid-tIAP1YswL1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAP1YswL1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAP1ZNXZn {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAP1ZNXZn .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAP1ZNXZn .mbr-section-title,
.cid-tIAP1ZNXZn .mbr-section-subtitle,
.cid-tIAP1ZNXZn .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAP1ZNXZn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAP1ZNXZn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAP1ZNXZn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAP1ZNXZn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAP1ZNXZn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAP1ZNXZn .icon-focus {
  display: none;
}
.cid-tIAP1ZNXZn .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAP1ZNXZn ul {
  font-size: 0;
}
.cid-tIAP1ZNXZn .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAP1ZNXZn .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAP1ZNXZn .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAP1ZNXZn .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAP1ZNXZn .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAP1ZNXZn .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAP1ZNXZn .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAP1ZNXZn .btn:hover {
  background: transparent !important;
}
.cid-tIAP1ZNXZn .btn:hover:before {
  background: transparent !important;
}
.cid-tIAP1ZNXZn .btn:before {
  background-color: transparent !important;
}
.cid-tIAP1ZNXZn .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAP1ZNXZn .mbr-section-title {
  color: #ffffff;
}
.cid-tIAP1ZNXZn .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAP216YzP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAP216YzP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAP216YzP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAP216YzP .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAP216YzP .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAP216YzP .container-fluid .row {
  padding: 0;
}
.cid-tIAP216YzP .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAP216YzP .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAP216YzP .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAP216YzP .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAP216YzP .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAP216YzP .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAP216YzP .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAP216YzP .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAP216YzP .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAP216YzP .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAP216YzP .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAP216YzP .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAP216YzP .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAP216YzP .mbr-phone {
  color: #ffffff;
}
.cid-tIAP216YzP .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAP216YzP .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAUgoJw3S {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAUgoJw3S nav.navbar {
  position: fixed;
}
.cid-tIAUgoJw3S .container,
.cid-tIAUgoJw3S .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAUgoJw3S .container,
  .cid-tIAUgoJw3S .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAUgoJw3S .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-tIAUgoJw3S .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAUgoJw3S .dropdown-item:hover,
.cid-tIAUgoJw3S .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAUgoJw3S .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAUgoJw3S .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAUgoJw3S .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAUgoJw3S .nav-link {
  position: relative;
}
.cid-tIAUgoJw3S .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAUgoJw3S .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAUgoJw3S .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAUgoJw3S .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAUgoJw3S .container {
  display: flex;
  margin: auto;
}
.cid-tIAUgoJw3S .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAUgoJw3S .nav-item:focus,
.cid-tIAUgoJw3S .nav-link:focus {
  outline: none;
}
.cid-tIAUgoJw3S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAUgoJw3S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAUgoJw3S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAUgoJw3S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAUgoJw3S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAUgoJw3S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAUgoJw3S .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAUgoJw3S .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAUgoJw3S .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAUgoJw3S .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAUgoJw3S .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAUgoJw3S .navbar.collapsed {
  justify-content: center;
}
.cid-tIAUgoJw3S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAUgoJw3S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAUgoJw3S .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAUgoJw3S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAUgoJw3S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAUgoJw3S .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-tIAUgoJw3S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAUgoJw3S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAUgoJw3S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAUgoJw3S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAUgoJw3S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAUgoJw3S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAUgoJw3S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAUgoJw3S .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-tIAUgoJw3S .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAUgoJw3S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAUgoJw3S .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAUgoJw3S .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAUgoJw3S .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAUgoJw3S .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAUgoJw3S .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAUgoJw3S .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAUgoJw3S .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAUgoJw3S .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-tIAUgoJw3S .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAUgoJw3S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAUgoJw3S .dropdown-item.active,
.cid-tIAUgoJw3S .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAUgoJw3S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAUgoJw3S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAUgoJw3S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAUgoJw3S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAUgoJw3S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAUgoJw3S .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAUgoJw3S ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAUgoJw3S .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAUgoJw3S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAUgoJw3S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAUgoJw3S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAUgoJw3S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAUgoJw3S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAUgoJw3S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAUgoJw3S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAUgoJw3S nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAUgoJw3S nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAUgoJw3S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAUgoJw3S .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAUgoJw3S a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAUgoJw3S .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-tIAUgoJw3S .navbar {
    height: 70px;
  }
  .cid-tIAUgoJw3S .navbar.opened {
    height: auto;
  }
  .cid-tIAUgoJw3S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAUgoJw3S .icons-menu {
    padding-right: 0;
  }
  .cid-tIAUgoJw3S .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAUgqyYhW {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAUgqyYhW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAUgqyYhW .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAUgqyYhW .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAUgqyYhW img {
  border-radius: 1rem;
}
.cid-tIAUgqyYhW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAUgqyYhW .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAUgqyYhW .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAUgqyYhW .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAUgqyYhW .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAUgqyYhW .mbr-section-subtitle,
.cid-tIAUgqyYhW .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAUgqyYhW .mbr-text,
.cid-tIAUgqyYhW .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAUgrqsYL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAUgrqsYL .mbr-text {
    text-align: center;
  }
}
.cid-tIAUgrqsYL .container-fluid {
  padding: 0;
}
.cid-tIAUgrqsYL .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAUgrqsYL img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAUgrqsYL .mbr-figure {
  height: 100%;
}
.cid-tIAUgrqsYL .col-lg-6 {
  padding: 0;
}
.cid-tIAUgrqsYL .row {
  margin: 0;
}
.cid-tIAUgrqsYL .mbr-text,
.cid-tIAUgrqsYL .mbr-section-btn {
  text-align: center;
}
.cid-tIAUgrqsYL H3 {
  text-align: center;
}
.cid-tIAUgrXJUl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAUgrXJUl .mbr-media {
  position: relative;
}
.cid-tIAUgrXJUl .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAUgrXJUl .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAUgrXJUl .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAUgrXJUl .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAUgrXJUl .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAUgrXJUl .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAUgrXJUl .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAUgrXJUl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAUgrXJUl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAUgrXJUl .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAUgsUUd9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAUgsUUd9 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAUgsUUd9 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAUgsUUd9 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAUgsUUd9 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAUgsUUd9 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAUgsUUd9 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAUgsUUd9 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAUgsUUd9 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAUgsUUd9 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAUgsUUd9 .menu-item {
    flex-direction: column;
  }
  .cid-tIAUgsUUd9 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAUgsUUd9 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAUgsUUd9 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAUgsUUd9 .special-label {
  color: #fff;
}
.cid-tIAUgsUUd9 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAUgsUUd9 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAUgsUUd9 .menu-row {
  margin: 0;
}
.cid-tIAUgsUUd9 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAUgsUUd9 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAUgsUUd9 .group-title,
.cid-tIAUgsUUd9 .align-wrap {
  text-align: left;
}
.cid-tIAUgsUUd9 SPAN {
  color: #d44765;
}
.cid-tIAUgsUUd9 .item-title {
  color: #808080;
}
.cid-tIAUgsUUd9 H4 {
  color: #89b758;
}
.cid-tIAUgsUUd9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAUgsUUd9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAUgtJM8f {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAUgtJM8f .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAUgtJM8f .mbr-section-title,
.cid-tIAUgtJM8f .mbr-section-subtitle,
.cid-tIAUgtJM8f .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAUgtJM8f .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAUgtJM8f .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAUgtJM8f .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAUgtJM8f .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAUgtJM8f .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAUgtJM8f .icon-focus {
  display: none;
}
.cid-tIAUgtJM8f .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAUgtJM8f ul {
  font-size: 0;
}
.cid-tIAUgtJM8f .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAUgtJM8f .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAUgtJM8f .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAUgtJM8f .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAUgtJM8f .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAUgtJM8f .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAUgtJM8f .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAUgtJM8f .btn:hover {
  background: transparent !important;
}
.cid-tIAUgtJM8f .btn:hover:before {
  background: transparent !important;
}
.cid-tIAUgtJM8f .btn:before {
  background-color: transparent !important;
}
.cid-tIAUgtJM8f .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAUgtJM8f .mbr-section-title {
  color: #ffffff;
}
.cid-tIAUgtJM8f .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAUguFrMJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAUguFrMJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAUguFrMJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAUguFrMJ .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAUguFrMJ .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAUguFrMJ .container-fluid .row {
  padding: 0;
}
.cid-tIAUguFrMJ .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAUguFrMJ .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAUguFrMJ .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAUguFrMJ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAUguFrMJ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAUguFrMJ .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAUguFrMJ .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAUguFrMJ .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAUguFrMJ .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAUguFrMJ .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAUguFrMJ .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAUguFrMJ .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAUguFrMJ .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAUguFrMJ .mbr-phone {
  color: #ffffff;
}
.cid-tIAUguFrMJ .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAUguFrMJ .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIAYttQoLM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIAYttQoLM nav.navbar {
  position: fixed;
}
.cid-tIAYttQoLM .container,
.cid-tIAYttQoLM .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIAYttQoLM .container,
  .cid-tIAYttQoLM .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIAYttQoLM .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-tIAYttQoLM .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIAYttQoLM .dropdown-item:hover,
.cid-tIAYttQoLM .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIAYttQoLM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIAYttQoLM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIAYttQoLM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIAYttQoLM .nav-link {
  position: relative;
}
.cid-tIAYttQoLM .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIAYttQoLM .nav-link:hover:before {
  opacity: 1;
}
.cid-tIAYttQoLM .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIAYttQoLM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIAYttQoLM .container {
  display: flex;
  margin: auto;
}
.cid-tIAYttQoLM .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIAYttQoLM .nav-item:focus,
.cid-tIAYttQoLM .nav-link:focus {
  outline: none;
}
.cid-tIAYttQoLM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIAYttQoLM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIAYttQoLM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIAYttQoLM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIAYttQoLM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIAYttQoLM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIAYttQoLM .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIAYttQoLM .navbar.opened {
  transition: all 0.3s;
}
.cid-tIAYttQoLM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIAYttQoLM .navbar .navbar-logo img {
  width: auto;
}
.cid-tIAYttQoLM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIAYttQoLM .navbar.collapsed {
  justify-content: center;
}
.cid-tIAYttQoLM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIAYttQoLM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIAYttQoLM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIAYttQoLM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIAYttQoLM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIAYttQoLM .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-tIAYttQoLM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIAYttQoLM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIAYttQoLM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIAYttQoLM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIAYttQoLM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIAYttQoLM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIAYttQoLM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIAYttQoLM .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-tIAYttQoLM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIAYttQoLM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIAYttQoLM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIAYttQoLM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIAYttQoLM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIAYttQoLM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIAYttQoLM .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIAYttQoLM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIAYttQoLM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIAYttQoLM .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-tIAYttQoLM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIAYttQoLM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIAYttQoLM .dropdown-item.active,
.cid-tIAYttQoLM .dropdown-item:active {
  background-color: transparent;
}
.cid-tIAYttQoLM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIAYttQoLM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIAYttQoLM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIAYttQoLM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIAYttQoLM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIAYttQoLM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIAYttQoLM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIAYttQoLM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIAYttQoLM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIAYttQoLM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIAYttQoLM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIAYttQoLM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAYttQoLM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIAYttQoLM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIAYttQoLM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAYttQoLM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIAYttQoLM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIAYttQoLM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIAYttQoLM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIAYttQoLM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIAYttQoLM .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-tIAYttQoLM .navbar {
    height: 70px;
  }
  .cid-tIAYttQoLM .navbar.opened {
    height: auto;
  }
  .cid-tIAYttQoLM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIAYttQoLM .icons-menu {
    padding-right: 0;
  }
  .cid-tIAYttQoLM .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIAYtwIWEE {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIAYtwIWEE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAYtwIWEE .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIAYtwIWEE .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIAYtwIWEE img {
  border-radius: 1rem;
}
.cid-tIAYtwIWEE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAYtwIWEE .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIAYtwIWEE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIAYtwIWEE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIAYtwIWEE .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIAYtwIWEE .mbr-section-subtitle,
.cid-tIAYtwIWEE .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIAYtwIWEE .mbr-text,
.cid-tIAYtwIWEE .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIAYtyjrLI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIAYtyjrLI .mbr-text {
    text-align: center;
  }
}
.cid-tIAYtyjrLI .container-fluid {
  padding: 0;
}
.cid-tIAYtyjrLI .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIAYtyjrLI img {
  height: 100%;
  object-fit: cover;
}
.cid-tIAYtyjrLI .mbr-figure {
  height: 100%;
}
.cid-tIAYtyjrLI .col-lg-6 {
  padding: 0;
}
.cid-tIAYtyjrLI .row {
  margin: 0;
}
.cid-tIAYtyjrLI .mbr-text,
.cid-tIAYtyjrLI .mbr-section-btn {
  text-align: center;
}
.cid-tIAYtyjrLI H3 {
  text-align: center;
}
.cid-tIAYtz5qlr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIAYtz5qlr .mbr-media {
  position: relative;
}
.cid-tIAYtz5qlr .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIAYtz5qlr .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIAYtz5qlr .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIAYtz5qlr .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIAYtz5qlr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIAYtz5qlr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIAYtz5qlr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIAYtz5qlr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIAYtz5qlr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIAYtz5qlr .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIAYtABFb5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIAYtABFb5 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIAYtABFb5 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIAYtABFb5 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIAYtABFb5 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIAYtABFb5 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIAYtABFb5 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIAYtABFb5 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIAYtABFb5 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIAYtABFb5 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIAYtABFb5 .menu-item {
    flex-direction: column;
  }
  .cid-tIAYtABFb5 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIAYtABFb5 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIAYtABFb5 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIAYtABFb5 .special-label {
  color: #fff;
}
.cid-tIAYtABFb5 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIAYtABFb5 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIAYtABFb5 .menu-row {
  margin: 0;
}
.cid-tIAYtABFb5 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIAYtABFb5 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIAYtABFb5 .group-title,
.cid-tIAYtABFb5 .align-wrap {
  text-align: left;
}
.cid-tIAYtABFb5 SPAN {
  color: #d44765;
}
.cid-tIAYtABFb5 .item-title {
  color: #808080;
}
.cid-tIAYtABFb5 H4 {
  color: #89b758;
}
.cid-tIAYtABFb5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAYtABFb5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAYtCfDf4 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIAYtCfDf4 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIAYtCfDf4 .mbr-section-title,
.cid-tIAYtCfDf4 .mbr-section-subtitle,
.cid-tIAYtCfDf4 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIAYtCfDf4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIAYtCfDf4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIAYtCfDf4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIAYtCfDf4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIAYtCfDf4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIAYtCfDf4 .icon-focus {
  display: none;
}
.cid-tIAYtCfDf4 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIAYtCfDf4 ul {
  font-size: 0;
}
.cid-tIAYtCfDf4 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIAYtCfDf4 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIAYtCfDf4 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIAYtCfDf4 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIAYtCfDf4 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIAYtCfDf4 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIAYtCfDf4 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIAYtCfDf4 .btn:hover {
  background: transparent !important;
}
.cid-tIAYtCfDf4 .btn:hover:before {
  background: transparent !important;
}
.cid-tIAYtCfDf4 .btn:before {
  background-color: transparent !important;
}
.cid-tIAYtCfDf4 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIAYtCfDf4 .mbr-section-title {
  color: #ffffff;
}
.cid-tIAYtCfDf4 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIAYtDyjkq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIAYtDyjkq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAYtDyjkq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAYtDyjkq .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIAYtDyjkq .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIAYtDyjkq .container-fluid .row {
  padding: 0;
}
.cid-tIAYtDyjkq .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIAYtDyjkq .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIAYtDyjkq .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIAYtDyjkq .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIAYtDyjkq .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIAYtDyjkq .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIAYtDyjkq .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAYtDyjkq .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIAYtDyjkq .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIAYtDyjkq .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIAYtDyjkq .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIAYtDyjkq .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIAYtDyjkq .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIAYtDyjkq .mbr-phone {
  color: #ffffff;
}
.cid-tIAYtDyjkq .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIAYtDyjkq .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIB3VZGBbV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIB3VZGBbV nav.navbar {
  position: fixed;
}
.cid-tIB3VZGBbV .container,
.cid-tIB3VZGBbV .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIB3VZGBbV .container,
  .cid-tIB3VZGBbV .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIB3VZGBbV .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-tIB3VZGBbV .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIB3VZGBbV .dropdown-item:hover,
.cid-tIB3VZGBbV .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIB3VZGBbV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIB3VZGBbV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIB3VZGBbV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIB3VZGBbV .nav-link {
  position: relative;
}
.cid-tIB3VZGBbV .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIB3VZGBbV .nav-link:hover:before {
  opacity: 1;
}
.cid-tIB3VZGBbV .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIB3VZGBbV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIB3VZGBbV .container {
  display: flex;
  margin: auto;
}
.cid-tIB3VZGBbV .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIB3VZGBbV .nav-item:focus,
.cid-tIB3VZGBbV .nav-link:focus {
  outline: none;
}
.cid-tIB3VZGBbV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIB3VZGBbV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIB3VZGBbV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIB3VZGBbV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIB3VZGBbV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIB3VZGBbV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIB3VZGBbV .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIB3VZGBbV .navbar.opened {
  transition: all 0.3s;
}
.cid-tIB3VZGBbV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIB3VZGBbV .navbar .navbar-logo img {
  width: auto;
}
.cid-tIB3VZGBbV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIB3VZGBbV .navbar.collapsed {
  justify-content: center;
}
.cid-tIB3VZGBbV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIB3VZGBbV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIB3VZGBbV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIB3VZGBbV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIB3VZGBbV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIB3VZGBbV .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-tIB3VZGBbV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIB3VZGBbV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIB3VZGBbV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIB3VZGBbV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIB3VZGBbV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIB3VZGBbV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIB3VZGBbV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIB3VZGBbV .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-tIB3VZGBbV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIB3VZGBbV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIB3VZGBbV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIB3VZGBbV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIB3VZGBbV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIB3VZGBbV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIB3VZGBbV .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIB3VZGBbV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIB3VZGBbV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIB3VZGBbV .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-tIB3VZGBbV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIB3VZGBbV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIB3VZGBbV .dropdown-item.active,
.cid-tIB3VZGBbV .dropdown-item:active {
  background-color: transparent;
}
.cid-tIB3VZGBbV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIB3VZGBbV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIB3VZGBbV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIB3VZGBbV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIB3VZGBbV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIB3VZGBbV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIB3VZGBbV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIB3VZGBbV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIB3VZGBbV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIB3VZGBbV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIB3VZGBbV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIB3VZGBbV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIB3VZGBbV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIB3VZGBbV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIB3VZGBbV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIB3VZGBbV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIB3VZGBbV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIB3VZGBbV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIB3VZGBbV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIB3VZGBbV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIB3VZGBbV .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-tIB3VZGBbV .navbar {
    height: 70px;
  }
  .cid-tIB3VZGBbV .navbar.opened {
    height: auto;
  }
  .cid-tIB3VZGBbV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIB3VZGBbV .icons-menu {
    padding-right: 0;
  }
  .cid-tIB3VZGBbV .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIB3W1ExMM {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIB3W1ExMM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIB3W1ExMM .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIB3W1ExMM .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIB3W1ExMM img {
  border-radius: 1rem;
}
.cid-tIB3W1ExMM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIB3W1ExMM .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIB3W1ExMM .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIB3W1ExMM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIB3W1ExMM .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIB3W1ExMM .mbr-section-subtitle,
.cid-tIB3W1ExMM .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIB3W1ExMM .mbr-text,
.cid-tIB3W1ExMM .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIB3W2Akfr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIB3W2Akfr .mbr-text {
    text-align: center;
  }
}
.cid-tIB3W2Akfr .container-fluid {
  padding: 0;
}
.cid-tIB3W2Akfr .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIB3W2Akfr img {
  height: 100%;
  object-fit: cover;
}
.cid-tIB3W2Akfr .mbr-figure {
  height: 100%;
}
.cid-tIB3W2Akfr .col-lg-6 {
  padding: 0;
}
.cid-tIB3W2Akfr .row {
  margin: 0;
}
.cid-tIB3W2Akfr .mbr-text,
.cid-tIB3W2Akfr .mbr-section-btn {
  text-align: center;
}
.cid-tIB3W2Akfr H3 {
  text-align: center;
}
.cid-tIB3W3mKCt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIB3W3mKCt .mbr-media {
  position: relative;
}
.cid-tIB3W3mKCt .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIB3W3mKCt .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIB3W3mKCt .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIB3W3mKCt .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIB3W3mKCt .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIB3W3mKCt .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIB3W3mKCt .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIB3W3mKCt .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIB3W3mKCt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIB3W3mKCt .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIB3W4LpIS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIB3W4LpIS .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIB3W4LpIS .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIB3W4LpIS .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIB3W4LpIS .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIB3W4LpIS .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIB3W4LpIS .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIB3W4LpIS .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIB3W4LpIS .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIB3W4LpIS .mbr-figure {
    width: 100% !important;
  }
  .cid-tIB3W4LpIS .menu-item {
    flex-direction: column;
  }
  .cid-tIB3W4LpIS img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIB3W4LpIS .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIB3W4LpIS .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIB3W4LpIS .special-label {
  color: #fff;
}
.cid-tIB3W4LpIS .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIB3W4LpIS .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIB3W4LpIS .menu-row {
  margin: 0;
}
.cid-tIB3W4LpIS .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIB3W4LpIS .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIB3W4LpIS .group-title,
.cid-tIB3W4LpIS .align-wrap {
  text-align: left;
}
.cid-tIB3W4LpIS SPAN {
  color: #d44765;
}
.cid-tIB3W4LpIS .item-title {
  color: #808080;
}
.cid-tIB3W4LpIS H4 {
  color: #89b758;
}
.cid-tIB3W4LpIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIB3W4LpIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIB3W5KK2F {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIB3W5KK2F .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIB3W5KK2F .mbr-section-title,
.cid-tIB3W5KK2F .mbr-section-subtitle,
.cid-tIB3W5KK2F .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIB3W5KK2F .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIB3W5KK2F .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIB3W5KK2F .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIB3W5KK2F .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIB3W5KK2F .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIB3W5KK2F .icon-focus {
  display: none;
}
.cid-tIB3W5KK2F .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIB3W5KK2F ul {
  font-size: 0;
}
.cid-tIB3W5KK2F .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIB3W5KK2F .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIB3W5KK2F .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIB3W5KK2F .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIB3W5KK2F .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIB3W5KK2F .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIB3W5KK2F .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIB3W5KK2F .btn:hover {
  background: transparent !important;
}
.cid-tIB3W5KK2F .btn:hover:before {
  background: transparent !important;
}
.cid-tIB3W5KK2F .btn:before {
  background-color: transparent !important;
}
.cid-tIB3W5KK2F .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIB3W5KK2F .mbr-section-title {
  color: #ffffff;
}
.cid-tIB3W5KK2F .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIB3W6UJo7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIB3W6UJo7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIB3W6UJo7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIB3W6UJo7 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIB3W6UJo7 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIB3W6UJo7 .container-fluid .row {
  padding: 0;
}
.cid-tIB3W6UJo7 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIB3W6UJo7 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIB3W6UJo7 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIB3W6UJo7 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIB3W6UJo7 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIB3W6UJo7 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIB3W6UJo7 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIB3W6UJo7 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIB3W6UJo7 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIB3W6UJo7 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIB3W6UJo7 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIB3W6UJo7 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIB3W6UJo7 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIB3W6UJo7 .mbr-phone {
  color: #ffffff;
}
.cid-tIB3W6UJo7 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIB3W6UJo7 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIB7IhGoQA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIB7IhGoQA nav.navbar {
  position: fixed;
}
.cid-tIB7IhGoQA .container,
.cid-tIB7IhGoQA .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIB7IhGoQA .container,
  .cid-tIB7IhGoQA .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIB7IhGoQA .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-tIB7IhGoQA .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIB7IhGoQA .dropdown-item:hover,
.cid-tIB7IhGoQA .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIB7IhGoQA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIB7IhGoQA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIB7IhGoQA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIB7IhGoQA .nav-link {
  position: relative;
}
.cid-tIB7IhGoQA .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIB7IhGoQA .nav-link:hover:before {
  opacity: 1;
}
.cid-tIB7IhGoQA .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIB7IhGoQA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIB7IhGoQA .container {
  display: flex;
  margin: auto;
}
.cid-tIB7IhGoQA .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIB7IhGoQA .nav-item:focus,
.cid-tIB7IhGoQA .nav-link:focus {
  outline: none;
}
.cid-tIB7IhGoQA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIB7IhGoQA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIB7IhGoQA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIB7IhGoQA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIB7IhGoQA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIB7IhGoQA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIB7IhGoQA .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIB7IhGoQA .navbar.opened {
  transition: all 0.3s;
}
.cid-tIB7IhGoQA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIB7IhGoQA .navbar .navbar-logo img {
  width: auto;
}
.cid-tIB7IhGoQA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIB7IhGoQA .navbar.collapsed {
  justify-content: center;
}
.cid-tIB7IhGoQA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIB7IhGoQA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIB7IhGoQA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIB7IhGoQA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIB7IhGoQA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIB7IhGoQA .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-tIB7IhGoQA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIB7IhGoQA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIB7IhGoQA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIB7IhGoQA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIB7IhGoQA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIB7IhGoQA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIB7IhGoQA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIB7IhGoQA .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-tIB7IhGoQA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIB7IhGoQA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIB7IhGoQA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIB7IhGoQA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIB7IhGoQA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIB7IhGoQA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIB7IhGoQA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIB7IhGoQA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIB7IhGoQA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIB7IhGoQA .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-tIB7IhGoQA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIB7IhGoQA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIB7IhGoQA .dropdown-item.active,
.cid-tIB7IhGoQA .dropdown-item:active {
  background-color: transparent;
}
.cid-tIB7IhGoQA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIB7IhGoQA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIB7IhGoQA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIB7IhGoQA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIB7IhGoQA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIB7IhGoQA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIB7IhGoQA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIB7IhGoQA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIB7IhGoQA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIB7IhGoQA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIB7IhGoQA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIB7IhGoQA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIB7IhGoQA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIB7IhGoQA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIB7IhGoQA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIB7IhGoQA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIB7IhGoQA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIB7IhGoQA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIB7IhGoQA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIB7IhGoQA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIB7IhGoQA .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-tIB7IhGoQA .navbar {
    height: 70px;
  }
  .cid-tIB7IhGoQA .navbar.opened {
    height: auto;
  }
  .cid-tIB7IhGoQA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIB7IhGoQA .icons-menu {
    padding-right: 0;
  }
  .cid-tIB7IhGoQA .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIB7IjGyaU {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIB7IjGyaU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIB7IjGyaU .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIB7IjGyaU .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIB7IjGyaU img {
  border-radius: 1rem;
}
.cid-tIB7IjGyaU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIB7IjGyaU .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIB7IjGyaU .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIB7IjGyaU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIB7IjGyaU .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIB7IjGyaU .mbr-section-subtitle,
.cid-tIB7IjGyaU .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIB7IjGyaU .mbr-text,
.cid-tIB7IjGyaU .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIB7IkOCZd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIB7IkOCZd .mbr-text {
    text-align: center;
  }
}
.cid-tIB7IkOCZd .container-fluid {
  padding: 0;
}
.cid-tIB7IkOCZd .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIB7IkOCZd img {
  height: 100%;
  object-fit: cover;
}
.cid-tIB7IkOCZd .mbr-figure {
  height: 100%;
}
.cid-tIB7IkOCZd .col-lg-6 {
  padding: 0;
}
.cid-tIB7IkOCZd .row {
  margin: 0;
}
.cid-tIB7IkOCZd .mbr-text,
.cid-tIB7IkOCZd .mbr-section-btn {
  text-align: center;
}
.cid-tIB7IkOCZd H3 {
  text-align: center;
}
.cid-tIB7IlzmB9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIB7IlzmB9 .mbr-media {
  position: relative;
}
.cid-tIB7IlzmB9 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIB7IlzmB9 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIB7IlzmB9 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIB7IlzmB9 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIB7IlzmB9 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIB7IlzmB9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIB7IlzmB9 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIB7IlzmB9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIB7IlzmB9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIB7IlzmB9 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIB7In48QD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIB7In48QD .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIB7In48QD .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIB7In48QD .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIB7In48QD .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIB7In48QD .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIB7In48QD .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIB7In48QD .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIB7In48QD .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIB7In48QD .mbr-figure {
    width: 100% !important;
  }
  .cid-tIB7In48QD .menu-item {
    flex-direction: column;
  }
  .cid-tIB7In48QD img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIB7In48QD .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIB7In48QD .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIB7In48QD .special-label {
  color: #fff;
}
.cid-tIB7In48QD .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIB7In48QD .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIB7In48QD .menu-row {
  margin: 0;
}
.cid-tIB7In48QD .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIB7In48QD .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIB7In48QD .group-title,
.cid-tIB7In48QD .align-wrap {
  text-align: left;
}
.cid-tIB7In48QD SPAN {
  color: #d44765;
}
.cid-tIB7In48QD .item-title {
  color: #808080;
}
.cid-tIB7In48QD H4 {
  color: #89b758;
}
.cid-tIB7In48QD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIB7In48QD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIB7Io6OdO {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIB7Io6OdO .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIB7Io6OdO .mbr-section-title,
.cid-tIB7Io6OdO .mbr-section-subtitle,
.cid-tIB7Io6OdO .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIB7Io6OdO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIB7Io6OdO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIB7Io6OdO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIB7Io6OdO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIB7Io6OdO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIB7Io6OdO .icon-focus {
  display: none;
}
.cid-tIB7Io6OdO .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIB7Io6OdO ul {
  font-size: 0;
}
.cid-tIB7Io6OdO .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIB7Io6OdO .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIB7Io6OdO .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIB7Io6OdO .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIB7Io6OdO .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIB7Io6OdO .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIB7Io6OdO .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIB7Io6OdO .btn:hover {
  background: transparent !important;
}
.cid-tIB7Io6OdO .btn:hover:before {
  background: transparent !important;
}
.cid-tIB7Io6OdO .btn:before {
  background-color: transparent !important;
}
.cid-tIB7Io6OdO .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIB7Io6OdO .mbr-section-title {
  color: #ffffff;
}
.cid-tIB7Io6OdO .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIB7IpaSPy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIB7IpaSPy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIB7IpaSPy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIB7IpaSPy .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIB7IpaSPy .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIB7IpaSPy .container-fluid .row {
  padding: 0;
}
.cid-tIB7IpaSPy .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIB7IpaSPy .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIB7IpaSPy .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIB7IpaSPy .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIB7IpaSPy .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIB7IpaSPy .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIB7IpaSPy .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIB7IpaSPy .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIB7IpaSPy .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIB7IpaSPy .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIB7IpaSPy .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIB7IpaSPy .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIB7IpaSPy .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIB7IpaSPy .mbr-phone {
  color: #ffffff;
}
.cid-tIB7IpaSPy .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIB7IpaSPy .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBhEnmW7X {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBhEnmW7X nav.navbar {
  position: fixed;
}
.cid-tIBhEnmW7X .container,
.cid-tIBhEnmW7X .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBhEnmW7X .container,
  .cid-tIBhEnmW7X .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBhEnmW7X .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-tIBhEnmW7X .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBhEnmW7X .dropdown-item:hover,
.cid-tIBhEnmW7X .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBhEnmW7X .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBhEnmW7X .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBhEnmW7X .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBhEnmW7X .nav-link {
  position: relative;
}
.cid-tIBhEnmW7X .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBhEnmW7X .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBhEnmW7X .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBhEnmW7X .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBhEnmW7X .container {
  display: flex;
  margin: auto;
}
.cid-tIBhEnmW7X .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBhEnmW7X .nav-item:focus,
.cid-tIBhEnmW7X .nav-link:focus {
  outline: none;
}
.cid-tIBhEnmW7X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBhEnmW7X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBhEnmW7X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBhEnmW7X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBhEnmW7X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBhEnmW7X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBhEnmW7X .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBhEnmW7X .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBhEnmW7X .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBhEnmW7X .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBhEnmW7X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBhEnmW7X .navbar.collapsed {
  justify-content: center;
}
.cid-tIBhEnmW7X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBhEnmW7X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBhEnmW7X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBhEnmW7X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBhEnmW7X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBhEnmW7X .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-tIBhEnmW7X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBhEnmW7X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBhEnmW7X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBhEnmW7X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBhEnmW7X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBhEnmW7X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBhEnmW7X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBhEnmW7X .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-tIBhEnmW7X .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBhEnmW7X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBhEnmW7X .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBhEnmW7X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBhEnmW7X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBhEnmW7X .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBhEnmW7X .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBhEnmW7X .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBhEnmW7X .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBhEnmW7X .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-tIBhEnmW7X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBhEnmW7X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBhEnmW7X .dropdown-item.active,
.cid-tIBhEnmW7X .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBhEnmW7X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBhEnmW7X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBhEnmW7X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBhEnmW7X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBhEnmW7X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBhEnmW7X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBhEnmW7X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBhEnmW7X .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBhEnmW7X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBhEnmW7X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBhEnmW7X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBhEnmW7X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBhEnmW7X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBhEnmW7X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBhEnmW7X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBhEnmW7X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBhEnmW7X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBhEnmW7X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBhEnmW7X .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBhEnmW7X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBhEnmW7X .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-tIBhEnmW7X .navbar {
    height: 70px;
  }
  .cid-tIBhEnmW7X .navbar.opened {
    height: auto;
  }
  .cid-tIBhEnmW7X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBhEnmW7X .icons-menu {
    padding-right: 0;
  }
  .cid-tIBhEnmW7X .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBhEoChFZ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBhEoChFZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBhEoChFZ .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBhEoChFZ .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBhEoChFZ img {
  border-radius: 1rem;
}
.cid-tIBhEoChFZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBhEoChFZ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBhEoChFZ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBhEoChFZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBhEoChFZ .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBhEoChFZ .mbr-section-subtitle,
.cid-tIBhEoChFZ .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBhEoChFZ .mbr-text,
.cid-tIBhEoChFZ .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBhEp6QnE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBhEp6QnE .mbr-text {
    text-align: center;
  }
}
.cid-tIBhEp6QnE .container-fluid {
  padding: 0;
}
.cid-tIBhEp6QnE .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBhEp6QnE img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBhEp6QnE .mbr-figure {
  height: 100%;
}
.cid-tIBhEp6QnE .col-lg-6 {
  padding: 0;
}
.cid-tIBhEp6QnE .row {
  margin: 0;
}
.cid-tIBhEp6QnE .mbr-text,
.cid-tIBhEp6QnE .mbr-section-btn {
  text-align: center;
}
.cid-tIBhEp6QnE H3 {
  text-align: center;
}
.cid-tIBhEpLawv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBhEpLawv .mbr-media {
  position: relative;
}
.cid-tIBhEpLawv .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBhEpLawv .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBhEpLawv .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBhEpLawv .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBhEpLawv .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBhEpLawv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBhEpLawv .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBhEpLawv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBhEpLawv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBhEpLawv .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBhEqJCWe {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBhEqJCWe .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBhEqJCWe .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBhEqJCWe .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBhEqJCWe .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBhEqJCWe .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBhEqJCWe .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBhEqJCWe .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBhEqJCWe .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBhEqJCWe .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBhEqJCWe .menu-item {
    flex-direction: column;
  }
  .cid-tIBhEqJCWe img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBhEqJCWe .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBhEqJCWe .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBhEqJCWe .special-label {
  color: #fff;
}
.cid-tIBhEqJCWe .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBhEqJCWe .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBhEqJCWe .menu-row {
  margin: 0;
}
.cid-tIBhEqJCWe .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBhEqJCWe .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBhEqJCWe .group-title,
.cid-tIBhEqJCWe .align-wrap {
  text-align: left;
}
.cid-tIBhEqJCWe SPAN {
  color: #d44765;
}
.cid-tIBhEqJCWe .item-title {
  color: #808080;
}
.cid-tIBhEqJCWe H4 {
  color: #89b758;
}
.cid-tIBhEqJCWe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBhEqJCWe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBhErTwGQ {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBhErTwGQ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBhErTwGQ .mbr-section-title,
.cid-tIBhErTwGQ .mbr-section-subtitle,
.cid-tIBhErTwGQ .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBhErTwGQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBhErTwGQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBhErTwGQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBhErTwGQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBhErTwGQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBhErTwGQ .icon-focus {
  display: none;
}
.cid-tIBhErTwGQ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBhErTwGQ ul {
  font-size: 0;
}
.cid-tIBhErTwGQ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBhErTwGQ .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBhErTwGQ .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBhErTwGQ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBhErTwGQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBhErTwGQ .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBhErTwGQ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBhErTwGQ .btn:hover {
  background: transparent !important;
}
.cid-tIBhErTwGQ .btn:hover:before {
  background: transparent !important;
}
.cid-tIBhErTwGQ .btn:before {
  background-color: transparent !important;
}
.cid-tIBhErTwGQ .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBhErTwGQ .mbr-section-title {
  color: #ffffff;
}
.cid-tIBhErTwGQ .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBhEtiAHy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBhEtiAHy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBhEtiAHy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBhEtiAHy .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBhEtiAHy .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBhEtiAHy .container-fluid .row {
  padding: 0;
}
.cid-tIBhEtiAHy .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBhEtiAHy .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBhEtiAHy .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBhEtiAHy .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBhEtiAHy .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBhEtiAHy .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBhEtiAHy .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBhEtiAHy .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBhEtiAHy .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBhEtiAHy .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBhEtiAHy .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBhEtiAHy .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBhEtiAHy .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBhEtiAHy .mbr-phone {
  color: #ffffff;
}
.cid-tIBhEtiAHy .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBhEtiAHy .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBjUWdrHO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBjUWdrHO nav.navbar {
  position: fixed;
}
.cid-tIBjUWdrHO .container,
.cid-tIBjUWdrHO .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBjUWdrHO .container,
  .cid-tIBjUWdrHO .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBjUWdrHO .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-tIBjUWdrHO .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBjUWdrHO .dropdown-item:hover,
.cid-tIBjUWdrHO .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBjUWdrHO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBjUWdrHO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBjUWdrHO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBjUWdrHO .nav-link {
  position: relative;
}
.cid-tIBjUWdrHO .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBjUWdrHO .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBjUWdrHO .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBjUWdrHO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBjUWdrHO .container {
  display: flex;
  margin: auto;
}
.cid-tIBjUWdrHO .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBjUWdrHO .nav-item:focus,
.cid-tIBjUWdrHO .nav-link:focus {
  outline: none;
}
.cid-tIBjUWdrHO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBjUWdrHO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBjUWdrHO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBjUWdrHO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBjUWdrHO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBjUWdrHO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBjUWdrHO .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBjUWdrHO .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBjUWdrHO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBjUWdrHO .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBjUWdrHO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBjUWdrHO .navbar.collapsed {
  justify-content: center;
}
.cid-tIBjUWdrHO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBjUWdrHO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBjUWdrHO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBjUWdrHO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBjUWdrHO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBjUWdrHO .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-tIBjUWdrHO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBjUWdrHO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBjUWdrHO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBjUWdrHO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBjUWdrHO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBjUWdrHO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBjUWdrHO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBjUWdrHO .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-tIBjUWdrHO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBjUWdrHO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBjUWdrHO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBjUWdrHO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBjUWdrHO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBjUWdrHO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBjUWdrHO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBjUWdrHO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBjUWdrHO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBjUWdrHO .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-tIBjUWdrHO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBjUWdrHO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBjUWdrHO .dropdown-item.active,
.cid-tIBjUWdrHO .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBjUWdrHO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBjUWdrHO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBjUWdrHO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBjUWdrHO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBjUWdrHO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBjUWdrHO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBjUWdrHO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBjUWdrHO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBjUWdrHO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBjUWdrHO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBjUWdrHO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBjUWdrHO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBjUWdrHO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBjUWdrHO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBjUWdrHO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBjUWdrHO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBjUWdrHO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBjUWdrHO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBjUWdrHO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBjUWdrHO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBjUWdrHO .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-tIBjUWdrHO .navbar {
    height: 70px;
  }
  .cid-tIBjUWdrHO .navbar.opened {
    height: auto;
  }
  .cid-tIBjUWdrHO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBjUWdrHO .icons-menu {
    padding-right: 0;
  }
  .cid-tIBjUWdrHO .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBjUYNEg3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBjUYNEg3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBjUYNEg3 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBjUYNEg3 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBjUYNEg3 img {
  border-radius: 1rem;
}
.cid-tIBjUYNEg3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBjUYNEg3 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBjUYNEg3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBjUYNEg3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBjUYNEg3 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBjUYNEg3 .mbr-section-subtitle,
.cid-tIBjUYNEg3 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBjUYNEg3 .mbr-text,
.cid-tIBjUYNEg3 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBjV09xaO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBjV09xaO .mbr-text {
    text-align: center;
  }
}
.cid-tIBjV09xaO .container-fluid {
  padding: 0;
}
.cid-tIBjV09xaO .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBjV09xaO img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBjV09xaO .mbr-figure {
  height: 100%;
}
.cid-tIBjV09xaO .col-lg-6 {
  padding: 0;
}
.cid-tIBjV09xaO .row {
  margin: 0;
}
.cid-tIBjV09xaO .mbr-text,
.cid-tIBjV09xaO .mbr-section-btn {
  text-align: center;
}
.cid-tIBjV09xaO H3 {
  text-align: center;
}
.cid-tIBjV0WDaR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBjV0WDaR .mbr-media {
  position: relative;
}
.cid-tIBjV0WDaR .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBjV0WDaR .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBjV0WDaR .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBjV0WDaR .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBjV0WDaR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBjV0WDaR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBjV0WDaR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBjV0WDaR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBjV0WDaR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBjV0WDaR .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBjV2rqWI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBjV2rqWI .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBjV2rqWI .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBjV2rqWI .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBjV2rqWI .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBjV2rqWI .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBjV2rqWI .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBjV2rqWI .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBjV2rqWI .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBjV2rqWI .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBjV2rqWI .menu-item {
    flex-direction: column;
  }
  .cid-tIBjV2rqWI img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBjV2rqWI .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBjV2rqWI .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBjV2rqWI .special-label {
  color: #fff;
}
.cid-tIBjV2rqWI .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBjV2rqWI .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBjV2rqWI .menu-row {
  margin: 0;
}
.cid-tIBjV2rqWI .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBjV2rqWI .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBjV2rqWI .group-title,
.cid-tIBjV2rqWI .align-wrap {
  text-align: left;
}
.cid-tIBjV2rqWI SPAN {
  color: #d44765;
}
.cid-tIBjV2rqWI .item-title {
  color: #808080;
}
.cid-tIBjV2rqWI H4 {
  color: #89b758;
}
.cid-tIBjV2rqWI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBjV2rqWI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBjV3siGn {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBjV3siGn .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBjV3siGn .mbr-section-title,
.cid-tIBjV3siGn .mbr-section-subtitle,
.cid-tIBjV3siGn .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBjV3siGn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBjV3siGn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBjV3siGn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBjV3siGn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBjV3siGn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBjV3siGn .icon-focus {
  display: none;
}
.cid-tIBjV3siGn .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBjV3siGn ul {
  font-size: 0;
}
.cid-tIBjV3siGn .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBjV3siGn .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBjV3siGn .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBjV3siGn .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBjV3siGn .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBjV3siGn .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBjV3siGn .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBjV3siGn .btn:hover {
  background: transparent !important;
}
.cid-tIBjV3siGn .btn:hover:before {
  background: transparent !important;
}
.cid-tIBjV3siGn .btn:before {
  background-color: transparent !important;
}
.cid-tIBjV3siGn .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBjV3siGn .mbr-section-title {
  color: #ffffff;
}
.cid-tIBjV3siGn .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBjV4I77I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBjV4I77I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBjV4I77I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBjV4I77I .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBjV4I77I .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBjV4I77I .container-fluid .row {
  padding: 0;
}
.cid-tIBjV4I77I .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBjV4I77I .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBjV4I77I .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBjV4I77I .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBjV4I77I .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBjV4I77I .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBjV4I77I .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBjV4I77I .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBjV4I77I .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBjV4I77I .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBjV4I77I .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBjV4I77I .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBjV4I77I .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBjV4I77I .mbr-phone {
  color: #ffffff;
}
.cid-tIBjV4I77I .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBjV4I77I .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBnXRHqXy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBnXRHqXy nav.navbar {
  position: fixed;
}
.cid-tIBnXRHqXy .container,
.cid-tIBnXRHqXy .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBnXRHqXy .container,
  .cid-tIBnXRHqXy .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBnXRHqXy .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-tIBnXRHqXy .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBnXRHqXy .dropdown-item:hover,
.cid-tIBnXRHqXy .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBnXRHqXy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBnXRHqXy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBnXRHqXy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBnXRHqXy .nav-link {
  position: relative;
}
.cid-tIBnXRHqXy .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBnXRHqXy .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBnXRHqXy .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBnXRHqXy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBnXRHqXy .container {
  display: flex;
  margin: auto;
}
.cid-tIBnXRHqXy .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBnXRHqXy .nav-item:focus,
.cid-tIBnXRHqXy .nav-link:focus {
  outline: none;
}
.cid-tIBnXRHqXy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBnXRHqXy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBnXRHqXy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBnXRHqXy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBnXRHqXy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBnXRHqXy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBnXRHqXy .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBnXRHqXy .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBnXRHqXy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBnXRHqXy .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBnXRHqXy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBnXRHqXy .navbar.collapsed {
  justify-content: center;
}
.cid-tIBnXRHqXy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBnXRHqXy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBnXRHqXy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBnXRHqXy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBnXRHqXy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBnXRHqXy .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-tIBnXRHqXy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBnXRHqXy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBnXRHqXy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBnXRHqXy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBnXRHqXy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBnXRHqXy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBnXRHqXy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBnXRHqXy .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-tIBnXRHqXy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBnXRHqXy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBnXRHqXy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBnXRHqXy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBnXRHqXy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBnXRHqXy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBnXRHqXy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBnXRHqXy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBnXRHqXy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBnXRHqXy .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-tIBnXRHqXy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBnXRHqXy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBnXRHqXy .dropdown-item.active,
.cid-tIBnXRHqXy .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBnXRHqXy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBnXRHqXy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBnXRHqXy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBnXRHqXy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBnXRHqXy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBnXRHqXy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBnXRHqXy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBnXRHqXy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBnXRHqXy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBnXRHqXy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBnXRHqXy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBnXRHqXy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBnXRHqXy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBnXRHqXy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBnXRHqXy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBnXRHqXy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBnXRHqXy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBnXRHqXy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBnXRHqXy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBnXRHqXy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBnXRHqXy .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-tIBnXRHqXy .navbar {
    height: 70px;
  }
  .cid-tIBnXRHqXy .navbar.opened {
    height: auto;
  }
  .cid-tIBnXRHqXy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBnXRHqXy .icons-menu {
    padding-right: 0;
  }
  .cid-tIBnXRHqXy .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBnXSQiWP {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBnXSQiWP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBnXSQiWP .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBnXSQiWP .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBnXSQiWP img {
  border-radius: 1rem;
}
.cid-tIBnXSQiWP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBnXSQiWP .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBnXSQiWP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBnXSQiWP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBnXSQiWP .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBnXSQiWP .mbr-section-subtitle,
.cid-tIBnXSQiWP .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBnXSQiWP .mbr-text,
.cid-tIBnXSQiWP .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBnXTDhyh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBnXTDhyh .mbr-text {
    text-align: center;
  }
}
.cid-tIBnXTDhyh .container-fluid {
  padding: 0;
}
.cid-tIBnXTDhyh .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBnXTDhyh img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBnXTDhyh .mbr-figure {
  height: 100%;
}
.cid-tIBnXTDhyh .col-lg-6 {
  padding: 0;
}
.cid-tIBnXTDhyh .row {
  margin: 0;
}
.cid-tIBnXTDhyh .mbr-text,
.cid-tIBnXTDhyh .mbr-section-btn {
  text-align: center;
}
.cid-tIBnXTDhyh H3 {
  text-align: center;
}
.cid-tIBnXUagyo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBnXUagyo .mbr-media {
  position: relative;
}
.cid-tIBnXUagyo .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBnXUagyo .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBnXUagyo .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBnXUagyo .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBnXUagyo .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBnXUagyo .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBnXUagyo .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBnXUagyo .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBnXUagyo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBnXUagyo .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBnXViO0p {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBnXViO0p .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBnXViO0p .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBnXViO0p .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBnXViO0p .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBnXViO0p .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBnXViO0p .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBnXViO0p .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBnXViO0p .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBnXViO0p .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBnXViO0p .menu-item {
    flex-direction: column;
  }
  .cid-tIBnXViO0p img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBnXViO0p .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBnXViO0p .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBnXViO0p .special-label {
  color: #fff;
}
.cid-tIBnXViO0p .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBnXViO0p .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBnXViO0p .menu-row {
  margin: 0;
}
.cid-tIBnXViO0p .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBnXViO0p .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBnXViO0p .group-title,
.cid-tIBnXViO0p .align-wrap {
  text-align: left;
}
.cid-tIBnXViO0p SPAN {
  color: #d44765;
}
.cid-tIBnXViO0p .item-title {
  color: #808080;
}
.cid-tIBnXViO0p H4 {
  color: #89b758;
}
.cid-tIBnXViO0p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBnXViO0p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBnXW5Dob {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBnXW5Dob .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBnXW5Dob .mbr-section-title,
.cid-tIBnXW5Dob .mbr-section-subtitle,
.cid-tIBnXW5Dob .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBnXW5Dob .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBnXW5Dob .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBnXW5Dob .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBnXW5Dob .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBnXW5Dob .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBnXW5Dob .icon-focus {
  display: none;
}
.cid-tIBnXW5Dob .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBnXW5Dob ul {
  font-size: 0;
}
.cid-tIBnXW5Dob .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBnXW5Dob .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBnXW5Dob .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBnXW5Dob .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBnXW5Dob .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBnXW5Dob .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBnXW5Dob .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBnXW5Dob .btn:hover {
  background: transparent !important;
}
.cid-tIBnXW5Dob .btn:hover:before {
  background: transparent !important;
}
.cid-tIBnXW5Dob .btn:before {
  background-color: transparent !important;
}
.cid-tIBnXW5Dob .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBnXW5Dob .mbr-section-title {
  color: #ffffff;
}
.cid-tIBnXW5Dob .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBnXX3e88 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBnXX3e88 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBnXX3e88 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBnXX3e88 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBnXX3e88 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBnXX3e88 .container-fluid .row {
  padding: 0;
}
.cid-tIBnXX3e88 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBnXX3e88 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBnXX3e88 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBnXX3e88 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBnXX3e88 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBnXX3e88 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBnXX3e88 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBnXX3e88 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBnXX3e88 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBnXX3e88 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBnXX3e88 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBnXX3e88 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBnXX3e88 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBnXX3e88 .mbr-phone {
  color: #ffffff;
}
.cid-tIBnXX3e88 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBnXX3e88 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBpzRfZi9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBpzRfZi9 nav.navbar {
  position: fixed;
}
.cid-tIBpzRfZi9 .container,
.cid-tIBpzRfZi9 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBpzRfZi9 .container,
  .cid-tIBpzRfZi9 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBpzRfZi9 .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-tIBpzRfZi9 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBpzRfZi9 .dropdown-item:hover,
.cid-tIBpzRfZi9 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBpzRfZi9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBpzRfZi9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBpzRfZi9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBpzRfZi9 .nav-link {
  position: relative;
}
.cid-tIBpzRfZi9 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBpzRfZi9 .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBpzRfZi9 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBpzRfZi9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBpzRfZi9 .container {
  display: flex;
  margin: auto;
}
.cid-tIBpzRfZi9 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBpzRfZi9 .nav-item:focus,
.cid-tIBpzRfZi9 .nav-link:focus {
  outline: none;
}
.cid-tIBpzRfZi9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBpzRfZi9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBpzRfZi9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBpzRfZi9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBpzRfZi9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBpzRfZi9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBpzRfZi9 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBpzRfZi9 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBpzRfZi9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBpzRfZi9 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBpzRfZi9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBpzRfZi9 .navbar.collapsed {
  justify-content: center;
}
.cid-tIBpzRfZi9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBpzRfZi9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBpzRfZi9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBpzRfZi9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBpzRfZi9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBpzRfZi9 .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-tIBpzRfZi9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBpzRfZi9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBpzRfZi9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBpzRfZi9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBpzRfZi9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBpzRfZi9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBpzRfZi9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBpzRfZi9 .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-tIBpzRfZi9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBpzRfZi9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBpzRfZi9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBpzRfZi9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBpzRfZi9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBpzRfZi9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBpzRfZi9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBpzRfZi9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBpzRfZi9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBpzRfZi9 .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-tIBpzRfZi9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBpzRfZi9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBpzRfZi9 .dropdown-item.active,
.cid-tIBpzRfZi9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBpzRfZi9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBpzRfZi9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBpzRfZi9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBpzRfZi9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBpzRfZi9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBpzRfZi9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBpzRfZi9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBpzRfZi9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBpzRfZi9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBpzRfZi9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBpzRfZi9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBpzRfZi9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBpzRfZi9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBpzRfZi9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBpzRfZi9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBpzRfZi9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBpzRfZi9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBpzRfZi9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBpzRfZi9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBpzRfZi9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBpzRfZi9 .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-tIBpzRfZi9 .navbar {
    height: 70px;
  }
  .cid-tIBpzRfZi9 .navbar.opened {
    height: auto;
  }
  .cid-tIBpzRfZi9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBpzRfZi9 .icons-menu {
    padding-right: 0;
  }
  .cid-tIBpzRfZi9 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBpzStmGs {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBpzStmGs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBpzStmGs .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBpzStmGs .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBpzStmGs img {
  border-radius: 1rem;
}
.cid-tIBpzStmGs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBpzStmGs .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBpzStmGs .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBpzStmGs .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBpzStmGs .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBpzStmGs .mbr-section-subtitle,
.cid-tIBpzStmGs .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBpzStmGs .mbr-text,
.cid-tIBpzStmGs .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBpzTblAg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBpzTblAg .mbr-text {
    text-align: center;
  }
}
.cid-tIBpzTblAg .container-fluid {
  padding: 0;
}
.cid-tIBpzTblAg .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBpzTblAg img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBpzTblAg .mbr-figure {
  height: 100%;
}
.cid-tIBpzTblAg .col-lg-6 {
  padding: 0;
}
.cid-tIBpzTblAg .row {
  margin: 0;
}
.cid-tIBpzTblAg .mbr-text,
.cid-tIBpzTblAg .mbr-section-btn {
  text-align: center;
}
.cid-tIBpzTblAg H3 {
  text-align: center;
}
.cid-tIBpzTIgdp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBpzTIgdp .mbr-media {
  position: relative;
}
.cid-tIBpzTIgdp .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBpzTIgdp .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBpzTIgdp .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBpzTIgdp .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBpzTIgdp .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBpzTIgdp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBpzTIgdp .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBpzTIgdp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBpzTIgdp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBpzTIgdp .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBpzUW0PS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBpzUW0PS .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBpzUW0PS .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBpzUW0PS .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBpzUW0PS .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBpzUW0PS .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBpzUW0PS .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBpzUW0PS .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBpzUW0PS .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBpzUW0PS .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBpzUW0PS .menu-item {
    flex-direction: column;
  }
  .cid-tIBpzUW0PS img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBpzUW0PS .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBpzUW0PS .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBpzUW0PS .special-label {
  color: #fff;
}
.cid-tIBpzUW0PS .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBpzUW0PS .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBpzUW0PS .menu-row {
  margin: 0;
}
.cid-tIBpzUW0PS .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBpzUW0PS .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBpzUW0PS .group-title,
.cid-tIBpzUW0PS .align-wrap {
  text-align: left;
}
.cid-tIBpzUW0PS SPAN {
  color: #d44765;
}
.cid-tIBpzUW0PS .item-title {
  color: #808080;
}
.cid-tIBpzUW0PS H4 {
  color: #89b758;
}
.cid-tIBpzUW0PS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBpzUW0PS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBpzVE2su {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBpzVE2su .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBpzVE2su .mbr-section-title,
.cid-tIBpzVE2su .mbr-section-subtitle,
.cid-tIBpzVE2su .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBpzVE2su .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBpzVE2su .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBpzVE2su .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBpzVE2su .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBpzVE2su .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBpzVE2su .icon-focus {
  display: none;
}
.cid-tIBpzVE2su .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBpzVE2su ul {
  font-size: 0;
}
.cid-tIBpzVE2su .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBpzVE2su .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBpzVE2su .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBpzVE2su .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBpzVE2su .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBpzVE2su .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBpzVE2su .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBpzVE2su .btn:hover {
  background: transparent !important;
}
.cid-tIBpzVE2su .btn:hover:before {
  background: transparent !important;
}
.cid-tIBpzVE2su .btn:before {
  background-color: transparent !important;
}
.cid-tIBpzVE2su .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBpzVE2su .mbr-section-title {
  color: #ffffff;
}
.cid-tIBpzVE2su .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBpzWANY7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBpzWANY7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBpzWANY7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBpzWANY7 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBpzWANY7 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBpzWANY7 .container-fluid .row {
  padding: 0;
}
.cid-tIBpzWANY7 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBpzWANY7 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBpzWANY7 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBpzWANY7 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBpzWANY7 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBpzWANY7 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBpzWANY7 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBpzWANY7 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBpzWANY7 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBpzWANY7 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBpzWANY7 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBpzWANY7 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBpzWANY7 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBpzWANY7 .mbr-phone {
  color: #ffffff;
}
.cid-tIBpzWANY7 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBpzWANY7 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBsjz2RAg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBsjz2RAg nav.navbar {
  position: fixed;
}
.cid-tIBsjz2RAg .container,
.cid-tIBsjz2RAg .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBsjz2RAg .container,
  .cid-tIBsjz2RAg .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBsjz2RAg .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-tIBsjz2RAg .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBsjz2RAg .dropdown-item:hover,
.cid-tIBsjz2RAg .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBsjz2RAg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBsjz2RAg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBsjz2RAg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBsjz2RAg .nav-link {
  position: relative;
}
.cid-tIBsjz2RAg .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBsjz2RAg .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBsjz2RAg .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBsjz2RAg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBsjz2RAg .container {
  display: flex;
  margin: auto;
}
.cid-tIBsjz2RAg .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBsjz2RAg .nav-item:focus,
.cid-tIBsjz2RAg .nav-link:focus {
  outline: none;
}
.cid-tIBsjz2RAg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBsjz2RAg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBsjz2RAg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBsjz2RAg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBsjz2RAg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBsjz2RAg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBsjz2RAg .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBsjz2RAg .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBsjz2RAg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBsjz2RAg .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBsjz2RAg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBsjz2RAg .navbar.collapsed {
  justify-content: center;
}
.cid-tIBsjz2RAg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBsjz2RAg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBsjz2RAg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBsjz2RAg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBsjz2RAg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBsjz2RAg .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-tIBsjz2RAg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBsjz2RAg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBsjz2RAg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBsjz2RAg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBsjz2RAg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBsjz2RAg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBsjz2RAg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBsjz2RAg .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-tIBsjz2RAg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBsjz2RAg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBsjz2RAg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBsjz2RAg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBsjz2RAg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBsjz2RAg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBsjz2RAg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBsjz2RAg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBsjz2RAg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBsjz2RAg .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-tIBsjz2RAg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBsjz2RAg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBsjz2RAg .dropdown-item.active,
.cid-tIBsjz2RAg .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBsjz2RAg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBsjz2RAg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBsjz2RAg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBsjz2RAg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBsjz2RAg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBsjz2RAg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBsjz2RAg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBsjz2RAg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBsjz2RAg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBsjz2RAg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBsjz2RAg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBsjz2RAg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBsjz2RAg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBsjz2RAg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBsjz2RAg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBsjz2RAg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBsjz2RAg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBsjz2RAg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBsjz2RAg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBsjz2RAg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBsjz2RAg .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-tIBsjz2RAg .navbar {
    height: 70px;
  }
  .cid-tIBsjz2RAg .navbar.opened {
    height: auto;
  }
  .cid-tIBsjz2RAg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBsjz2RAg .icons-menu {
    padding-right: 0;
  }
  .cid-tIBsjz2RAg .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBsjAYnQL {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBsjAYnQL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBsjAYnQL .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBsjAYnQL .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBsjAYnQL img {
  border-radius: 1rem;
}
.cid-tIBsjAYnQL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBsjAYnQL .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBsjAYnQL .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBsjAYnQL .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBsjAYnQL .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBsjAYnQL .mbr-section-subtitle,
.cid-tIBsjAYnQL .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBsjAYnQL .mbr-text,
.cid-tIBsjAYnQL .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBsjBPozX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBsjBPozX .mbr-text {
    text-align: center;
  }
}
.cid-tIBsjBPozX .container-fluid {
  padding: 0;
}
.cid-tIBsjBPozX .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBsjBPozX img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBsjBPozX .mbr-figure {
  height: 100%;
}
.cid-tIBsjBPozX .col-lg-6 {
  padding: 0;
}
.cid-tIBsjBPozX .row {
  margin: 0;
}
.cid-tIBsjBPozX .mbr-text,
.cid-tIBsjBPozX .mbr-section-btn {
  text-align: center;
}
.cid-tIBsjBPozX H3 {
  text-align: center;
}
.cid-tIBsjCr2Um {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBsjCr2Um .mbr-media {
  position: relative;
}
.cid-tIBsjCr2Um .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBsjCr2Um .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBsjCr2Um .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBsjCr2Um .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBsjCr2Um .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBsjCr2Um .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBsjCr2Um .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBsjCr2Um .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBsjCr2Um .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBsjCr2Um .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBsjEaQT1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBsjEaQT1 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBsjEaQT1 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBsjEaQT1 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBsjEaQT1 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBsjEaQT1 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBsjEaQT1 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBsjEaQT1 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBsjEaQT1 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBsjEaQT1 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBsjEaQT1 .menu-item {
    flex-direction: column;
  }
  .cid-tIBsjEaQT1 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBsjEaQT1 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBsjEaQT1 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBsjEaQT1 .special-label {
  color: #fff;
}
.cid-tIBsjEaQT1 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBsjEaQT1 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBsjEaQT1 .menu-row {
  margin: 0;
}
.cid-tIBsjEaQT1 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBsjEaQT1 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBsjEaQT1 .group-title,
.cid-tIBsjEaQT1 .align-wrap {
  text-align: left;
}
.cid-tIBsjEaQT1 SPAN {
  color: #d44765;
}
.cid-tIBsjEaQT1 .item-title {
  color: #808080;
}
.cid-tIBsjEaQT1 H4 {
  color: #89b758;
}
.cid-tIBsjEaQT1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBsjEaQT1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBsjF4rCU {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBsjF4rCU .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBsjF4rCU .mbr-section-title,
.cid-tIBsjF4rCU .mbr-section-subtitle,
.cid-tIBsjF4rCU .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBsjF4rCU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBsjF4rCU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBsjF4rCU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBsjF4rCU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBsjF4rCU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBsjF4rCU .icon-focus {
  display: none;
}
.cid-tIBsjF4rCU .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBsjF4rCU ul {
  font-size: 0;
}
.cid-tIBsjF4rCU .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBsjF4rCU .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBsjF4rCU .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBsjF4rCU .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBsjF4rCU .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBsjF4rCU .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBsjF4rCU .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBsjF4rCU .btn:hover {
  background: transparent !important;
}
.cid-tIBsjF4rCU .btn:hover:before {
  background: transparent !important;
}
.cid-tIBsjF4rCU .btn:before {
  background-color: transparent !important;
}
.cid-tIBsjF4rCU .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBsjF4rCU .mbr-section-title {
  color: #ffffff;
}
.cid-tIBsjF4rCU .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBsjG8JHQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBsjG8JHQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBsjG8JHQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBsjG8JHQ .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBsjG8JHQ .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBsjG8JHQ .container-fluid .row {
  padding: 0;
}
.cid-tIBsjG8JHQ .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBsjG8JHQ .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBsjG8JHQ .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBsjG8JHQ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBsjG8JHQ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBsjG8JHQ .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBsjG8JHQ .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBsjG8JHQ .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBsjG8JHQ .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBsjG8JHQ .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBsjG8JHQ .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBsjG8JHQ .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBsjG8JHQ .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBsjG8JHQ .mbr-phone {
  color: #ffffff;
}
.cid-tIBsjG8JHQ .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBsjG8JHQ .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBCSXXV2A {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBCSXXV2A nav.navbar {
  position: fixed;
}
.cid-tIBCSXXV2A .container,
.cid-tIBCSXXV2A .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBCSXXV2A .container,
  .cid-tIBCSXXV2A .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBCSXXV2A .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-tIBCSXXV2A .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBCSXXV2A .dropdown-item:hover,
.cid-tIBCSXXV2A .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBCSXXV2A .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBCSXXV2A .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBCSXXV2A .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBCSXXV2A .nav-link {
  position: relative;
}
.cid-tIBCSXXV2A .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBCSXXV2A .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBCSXXV2A .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBCSXXV2A .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBCSXXV2A .container {
  display: flex;
  margin: auto;
}
.cid-tIBCSXXV2A .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBCSXXV2A .nav-item:focus,
.cid-tIBCSXXV2A .nav-link:focus {
  outline: none;
}
.cid-tIBCSXXV2A .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBCSXXV2A .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBCSXXV2A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBCSXXV2A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBCSXXV2A .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBCSXXV2A .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBCSXXV2A .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBCSXXV2A .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBCSXXV2A .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBCSXXV2A .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBCSXXV2A .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBCSXXV2A .navbar.collapsed {
  justify-content: center;
}
.cid-tIBCSXXV2A .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBCSXXV2A .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBCSXXV2A .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBCSXXV2A .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBCSXXV2A .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBCSXXV2A .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-tIBCSXXV2A .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBCSXXV2A .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBCSXXV2A .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBCSXXV2A .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBCSXXV2A .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBCSXXV2A .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBCSXXV2A .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBCSXXV2A .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-tIBCSXXV2A .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBCSXXV2A .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBCSXXV2A .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBCSXXV2A .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBCSXXV2A .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBCSXXV2A .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBCSXXV2A .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBCSXXV2A .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBCSXXV2A .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBCSXXV2A .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-tIBCSXXV2A .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBCSXXV2A .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBCSXXV2A .dropdown-item.active,
.cid-tIBCSXXV2A .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBCSXXV2A .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBCSXXV2A .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBCSXXV2A .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBCSXXV2A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBCSXXV2A .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBCSXXV2A .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBCSXXV2A ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBCSXXV2A .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBCSXXV2A button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBCSXXV2A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBCSXXV2A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBCSXXV2A button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBCSXXV2A button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBCSXXV2A button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBCSXXV2A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBCSXXV2A nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBCSXXV2A nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBCSXXV2A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBCSXXV2A .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBCSXXV2A a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBCSXXV2A .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-tIBCSXXV2A .navbar {
    height: 70px;
  }
  .cid-tIBCSXXV2A .navbar.opened {
    height: auto;
  }
  .cid-tIBCSXXV2A .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBCSXXV2A .icons-menu {
    padding-right: 0;
  }
  .cid-tIBCSXXV2A .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBCSZeeI9 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBCSZeeI9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBCSZeeI9 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBCSZeeI9 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBCSZeeI9 img {
  border-radius: 1rem;
}
.cid-tIBCSZeeI9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBCSZeeI9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBCSZeeI9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBCSZeeI9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBCSZeeI9 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBCSZeeI9 .mbr-section-subtitle,
.cid-tIBCSZeeI9 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBCSZeeI9 .mbr-text,
.cid-tIBCSZeeI9 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBCSZS6TY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBCSZS6TY .mbr-text {
    text-align: center;
  }
}
.cid-tIBCSZS6TY .container-fluid {
  padding: 0;
}
.cid-tIBCSZS6TY .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBCSZS6TY img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBCSZS6TY .mbr-figure {
  height: 100%;
}
.cid-tIBCSZS6TY .col-lg-6 {
  padding: 0;
}
.cid-tIBCSZS6TY .row {
  margin: 0;
}
.cid-tIBCSZS6TY .mbr-text,
.cid-tIBCSZS6TY .mbr-section-btn {
  text-align: center;
}
.cid-tIBCSZS6TY H3 {
  text-align: center;
}
.cid-tIBCT0ykIy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBCT0ykIy .mbr-media {
  position: relative;
}
.cid-tIBCT0ykIy .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBCT0ykIy .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBCT0ykIy .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBCT0ykIy .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBCT0ykIy .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBCT0ykIy .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBCT0ykIy .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBCT0ykIy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBCT0ykIy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBCT0ykIy .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBCT20Dtm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBCT20Dtm .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBCT20Dtm .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBCT20Dtm .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBCT20Dtm .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBCT20Dtm .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBCT20Dtm .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBCT20Dtm .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBCT20Dtm .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBCT20Dtm .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBCT20Dtm .menu-item {
    flex-direction: column;
  }
  .cid-tIBCT20Dtm img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBCT20Dtm .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBCT20Dtm .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBCT20Dtm .special-label {
  color: #fff;
}
.cid-tIBCT20Dtm .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBCT20Dtm .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBCT20Dtm .menu-row {
  margin: 0;
}
.cid-tIBCT20Dtm .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBCT20Dtm .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBCT20Dtm .group-title,
.cid-tIBCT20Dtm .align-wrap {
  text-align: left;
}
.cid-tIBCT20Dtm SPAN {
  color: #d44765;
}
.cid-tIBCT20Dtm .item-title {
  color: #808080;
}
.cid-tIBCT20Dtm H4 {
  color: #89b758;
}
.cid-tIBCT20Dtm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBCT20Dtm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBCT2RoSh {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBCT2RoSh .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBCT2RoSh .mbr-section-title,
.cid-tIBCT2RoSh .mbr-section-subtitle,
.cid-tIBCT2RoSh .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBCT2RoSh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBCT2RoSh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBCT2RoSh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBCT2RoSh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBCT2RoSh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBCT2RoSh .icon-focus {
  display: none;
}
.cid-tIBCT2RoSh .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBCT2RoSh ul {
  font-size: 0;
}
.cid-tIBCT2RoSh .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBCT2RoSh .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBCT2RoSh .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBCT2RoSh .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBCT2RoSh .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBCT2RoSh .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBCT2RoSh .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBCT2RoSh .btn:hover {
  background: transparent !important;
}
.cid-tIBCT2RoSh .btn:hover:before {
  background: transparent !important;
}
.cid-tIBCT2RoSh .btn:before {
  background-color: transparent !important;
}
.cid-tIBCT2RoSh .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBCT2RoSh .mbr-section-title {
  color: #ffffff;
}
.cid-tIBCT2RoSh .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBCT3NF6j {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBCT3NF6j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBCT3NF6j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBCT3NF6j .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBCT3NF6j .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBCT3NF6j .container-fluid .row {
  padding: 0;
}
.cid-tIBCT3NF6j .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBCT3NF6j .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBCT3NF6j .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBCT3NF6j .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBCT3NF6j .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBCT3NF6j .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBCT3NF6j .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBCT3NF6j .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBCT3NF6j .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBCT3NF6j .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBCT3NF6j .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBCT3NF6j .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBCT3NF6j .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBCT3NF6j .mbr-phone {
  color: #ffffff;
}
.cid-tIBCT3NF6j .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBCT3NF6j .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBEY1pGUw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBEY1pGUw nav.navbar {
  position: fixed;
}
.cid-tIBEY1pGUw .container,
.cid-tIBEY1pGUw .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBEY1pGUw .container,
  .cid-tIBEY1pGUw .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBEY1pGUw .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-tIBEY1pGUw .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBEY1pGUw .dropdown-item:hover,
.cid-tIBEY1pGUw .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBEY1pGUw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBEY1pGUw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBEY1pGUw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBEY1pGUw .nav-link {
  position: relative;
}
.cid-tIBEY1pGUw .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBEY1pGUw .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBEY1pGUw .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBEY1pGUw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBEY1pGUw .container {
  display: flex;
  margin: auto;
}
.cid-tIBEY1pGUw .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBEY1pGUw .nav-item:focus,
.cid-tIBEY1pGUw .nav-link:focus {
  outline: none;
}
.cid-tIBEY1pGUw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBEY1pGUw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBEY1pGUw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBEY1pGUw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBEY1pGUw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBEY1pGUw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBEY1pGUw .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBEY1pGUw .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBEY1pGUw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBEY1pGUw .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBEY1pGUw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBEY1pGUw .navbar.collapsed {
  justify-content: center;
}
.cid-tIBEY1pGUw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBEY1pGUw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBEY1pGUw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBEY1pGUw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBEY1pGUw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBEY1pGUw .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-tIBEY1pGUw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBEY1pGUw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBEY1pGUw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBEY1pGUw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBEY1pGUw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBEY1pGUw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBEY1pGUw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBEY1pGUw .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-tIBEY1pGUw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBEY1pGUw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBEY1pGUw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBEY1pGUw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBEY1pGUw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBEY1pGUw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBEY1pGUw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBEY1pGUw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBEY1pGUw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBEY1pGUw .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-tIBEY1pGUw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBEY1pGUw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBEY1pGUw .dropdown-item.active,
.cid-tIBEY1pGUw .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBEY1pGUw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBEY1pGUw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBEY1pGUw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBEY1pGUw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBEY1pGUw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBEY1pGUw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBEY1pGUw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBEY1pGUw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBEY1pGUw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBEY1pGUw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBEY1pGUw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBEY1pGUw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBEY1pGUw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBEY1pGUw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBEY1pGUw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBEY1pGUw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBEY1pGUw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBEY1pGUw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBEY1pGUw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBEY1pGUw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBEY1pGUw .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-tIBEY1pGUw .navbar {
    height: 70px;
  }
  .cid-tIBEY1pGUw .navbar.opened {
    height: auto;
  }
  .cid-tIBEY1pGUw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBEY1pGUw .icons-menu {
    padding-right: 0;
  }
  .cid-tIBEY1pGUw .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBEY30zan {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBEY30zan .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBEY30zan .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBEY30zan .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBEY30zan img {
  border-radius: 1rem;
}
.cid-tIBEY30zan .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBEY30zan .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBEY30zan .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBEY30zan .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBEY30zan .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBEY30zan .mbr-section-subtitle,
.cid-tIBEY30zan .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBEY30zan .mbr-text,
.cid-tIBEY30zan .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBEY40Ecf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBEY40Ecf .mbr-text {
    text-align: center;
  }
}
.cid-tIBEY40Ecf .container-fluid {
  padding: 0;
}
.cid-tIBEY40Ecf .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBEY40Ecf img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBEY40Ecf .mbr-figure {
  height: 100%;
}
.cid-tIBEY40Ecf .col-lg-6 {
  padding: 0;
}
.cid-tIBEY40Ecf .row {
  margin: 0;
}
.cid-tIBEY40Ecf .mbr-text,
.cid-tIBEY40Ecf .mbr-section-btn {
  text-align: center;
}
.cid-tIBEY40Ecf H3 {
  text-align: center;
}
.cid-tIBEY4CYEi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBEY4CYEi .mbr-media {
  position: relative;
}
.cid-tIBEY4CYEi .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBEY4CYEi .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBEY4CYEi .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBEY4CYEi .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBEY4CYEi .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBEY4CYEi .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBEY4CYEi .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBEY4CYEi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBEY4CYEi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBEY4CYEi .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBEY6cniY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBEY6cniY .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBEY6cniY .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBEY6cniY .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBEY6cniY .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBEY6cniY .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBEY6cniY .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBEY6cniY .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBEY6cniY .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBEY6cniY .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBEY6cniY .menu-item {
    flex-direction: column;
  }
  .cid-tIBEY6cniY img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBEY6cniY .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBEY6cniY .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBEY6cniY .special-label {
  color: #fff;
}
.cid-tIBEY6cniY .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBEY6cniY .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBEY6cniY .menu-row {
  margin: 0;
}
.cid-tIBEY6cniY .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBEY6cniY .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBEY6cniY .group-title,
.cid-tIBEY6cniY .align-wrap {
  text-align: left;
}
.cid-tIBEY6cniY SPAN {
  color: #d44765;
}
.cid-tIBEY6cniY .item-title {
  color: #808080;
}
.cid-tIBEY6cniY H4 {
  color: #89b758;
}
.cid-tIBEY6cniY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBEY6cniY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBEY7bcR6 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBEY7bcR6 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBEY7bcR6 .mbr-section-title,
.cid-tIBEY7bcR6 .mbr-section-subtitle,
.cid-tIBEY7bcR6 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBEY7bcR6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBEY7bcR6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBEY7bcR6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBEY7bcR6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBEY7bcR6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBEY7bcR6 .icon-focus {
  display: none;
}
.cid-tIBEY7bcR6 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBEY7bcR6 ul {
  font-size: 0;
}
.cid-tIBEY7bcR6 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBEY7bcR6 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBEY7bcR6 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBEY7bcR6 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBEY7bcR6 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBEY7bcR6 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBEY7bcR6 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBEY7bcR6 .btn:hover {
  background: transparent !important;
}
.cid-tIBEY7bcR6 .btn:hover:before {
  background: transparent !important;
}
.cid-tIBEY7bcR6 .btn:before {
  background-color: transparent !important;
}
.cid-tIBEY7bcR6 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBEY7bcR6 .mbr-section-title {
  color: #ffffff;
}
.cid-tIBEY7bcR6 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBEY8rDle {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBEY8rDle .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBEY8rDle .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBEY8rDle .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBEY8rDle .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBEY8rDle .container-fluid .row {
  padding: 0;
}
.cid-tIBEY8rDle .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBEY8rDle .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBEY8rDle .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBEY8rDle .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBEY8rDle .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBEY8rDle .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBEY8rDle .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBEY8rDle .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBEY8rDle .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBEY8rDle .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBEY8rDle .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBEY8rDle .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBEY8rDle .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBEY8rDle .mbr-phone {
  color: #ffffff;
}
.cid-tIBEY8rDle .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBEY8rDle .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBGwwBEop {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBGwwBEop nav.navbar {
  position: fixed;
}
.cid-tIBGwwBEop .container,
.cid-tIBGwwBEop .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBGwwBEop .container,
  .cid-tIBGwwBEop .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBGwwBEop .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-tIBGwwBEop .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBGwwBEop .dropdown-item:hover,
.cid-tIBGwwBEop .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBGwwBEop .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBGwwBEop .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBGwwBEop .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBGwwBEop .nav-link {
  position: relative;
}
.cid-tIBGwwBEop .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBGwwBEop .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBGwwBEop .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBGwwBEop .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBGwwBEop .container {
  display: flex;
  margin: auto;
}
.cid-tIBGwwBEop .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBGwwBEop .nav-item:focus,
.cid-tIBGwwBEop .nav-link:focus {
  outline: none;
}
.cid-tIBGwwBEop .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBGwwBEop .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBGwwBEop .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBGwwBEop .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBGwwBEop .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBGwwBEop .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBGwwBEop .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBGwwBEop .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBGwwBEop .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBGwwBEop .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBGwwBEop .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBGwwBEop .navbar.collapsed {
  justify-content: center;
}
.cid-tIBGwwBEop .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBGwwBEop .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBGwwBEop .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBGwwBEop .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBGwwBEop .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBGwwBEop .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-tIBGwwBEop .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBGwwBEop .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBGwwBEop .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBGwwBEop .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBGwwBEop .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBGwwBEop .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBGwwBEop .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBGwwBEop .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-tIBGwwBEop .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBGwwBEop .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBGwwBEop .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBGwwBEop .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBGwwBEop .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBGwwBEop .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBGwwBEop .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBGwwBEop .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBGwwBEop .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBGwwBEop .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-tIBGwwBEop .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBGwwBEop .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBGwwBEop .dropdown-item.active,
.cid-tIBGwwBEop .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBGwwBEop .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBGwwBEop .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBGwwBEop .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBGwwBEop .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBGwwBEop .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBGwwBEop .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBGwwBEop ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBGwwBEop .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBGwwBEop button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBGwwBEop button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBGwwBEop button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBGwwBEop button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBGwwBEop button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBGwwBEop button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBGwwBEop nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBGwwBEop nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBGwwBEop nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBGwwBEop nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBGwwBEop .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBGwwBEop a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBGwwBEop .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-tIBGwwBEop .navbar {
    height: 70px;
  }
  .cid-tIBGwwBEop .navbar.opened {
    height: auto;
  }
  .cid-tIBGwwBEop .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBGwwBEop .icons-menu {
    padding-right: 0;
  }
  .cid-tIBGwwBEop .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBGwyBJ5p {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBGwyBJ5p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBGwyBJ5p .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBGwyBJ5p .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBGwyBJ5p img {
  border-radius: 1rem;
}
.cid-tIBGwyBJ5p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBGwyBJ5p .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBGwyBJ5p .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBGwyBJ5p .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBGwyBJ5p .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBGwyBJ5p .mbr-section-subtitle,
.cid-tIBGwyBJ5p .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBGwyBJ5p .mbr-text,
.cid-tIBGwyBJ5p .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBGwzzeWk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBGwzzeWk .mbr-text {
    text-align: center;
  }
}
.cid-tIBGwzzeWk .container-fluid {
  padding: 0;
}
.cid-tIBGwzzeWk .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBGwzzeWk img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBGwzzeWk .mbr-figure {
  height: 100%;
}
.cid-tIBGwzzeWk .col-lg-6 {
  padding: 0;
}
.cid-tIBGwzzeWk .row {
  margin: 0;
}
.cid-tIBGwzzeWk .mbr-text,
.cid-tIBGwzzeWk .mbr-section-btn {
  text-align: center;
}
.cid-tIBGwzzeWk H3 {
  text-align: center;
}
.cid-tIBGwA8ei8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBGwA8ei8 .mbr-media {
  position: relative;
}
.cid-tIBGwA8ei8 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBGwA8ei8 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBGwA8ei8 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBGwA8ei8 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBGwA8ei8 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBGwA8ei8 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBGwA8ei8 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBGwA8ei8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBGwA8ei8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBGwA8ei8 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBGwBwKX9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBGwBwKX9 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBGwBwKX9 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBGwBwKX9 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBGwBwKX9 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBGwBwKX9 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBGwBwKX9 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBGwBwKX9 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBGwBwKX9 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBGwBwKX9 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBGwBwKX9 .menu-item {
    flex-direction: column;
  }
  .cid-tIBGwBwKX9 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBGwBwKX9 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBGwBwKX9 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBGwBwKX9 .special-label {
  color: #fff;
}
.cid-tIBGwBwKX9 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBGwBwKX9 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBGwBwKX9 .menu-row {
  margin: 0;
}
.cid-tIBGwBwKX9 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBGwBwKX9 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBGwBwKX9 .group-title,
.cid-tIBGwBwKX9 .align-wrap {
  text-align: left;
}
.cid-tIBGwBwKX9 SPAN {
  color: #d44765;
}
.cid-tIBGwBwKX9 .item-title {
  color: #808080;
}
.cid-tIBGwBwKX9 H4 {
  color: #89b758;
}
.cid-tIBGwBwKX9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBGwBwKX9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBGwCml8m {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBGwCml8m .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBGwCml8m .mbr-section-title,
.cid-tIBGwCml8m .mbr-section-subtitle,
.cid-tIBGwCml8m .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBGwCml8m .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBGwCml8m .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBGwCml8m .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBGwCml8m .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBGwCml8m .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBGwCml8m .icon-focus {
  display: none;
}
.cid-tIBGwCml8m .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBGwCml8m ul {
  font-size: 0;
}
.cid-tIBGwCml8m .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBGwCml8m .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBGwCml8m .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBGwCml8m .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBGwCml8m .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBGwCml8m .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBGwCml8m .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBGwCml8m .btn:hover {
  background: transparent !important;
}
.cid-tIBGwCml8m .btn:hover:before {
  background: transparent !important;
}
.cid-tIBGwCml8m .btn:before {
  background-color: transparent !important;
}
.cid-tIBGwCml8m .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBGwCml8m .mbr-section-title {
  color: #ffffff;
}
.cid-tIBGwCml8m .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBGwDsXov {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBGwDsXov .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBGwDsXov .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBGwDsXov .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBGwDsXov .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBGwDsXov .container-fluid .row {
  padding: 0;
}
.cid-tIBGwDsXov .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBGwDsXov .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBGwDsXov .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBGwDsXov .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBGwDsXov .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBGwDsXov .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBGwDsXov .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBGwDsXov .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBGwDsXov .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBGwDsXov .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBGwDsXov .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBGwDsXov .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBGwDsXov .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBGwDsXov .mbr-phone {
  color: #ffffff;
}
.cid-tIBGwDsXov .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBGwDsXov .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBIouEOeL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBIouEOeL nav.navbar {
  position: fixed;
}
.cid-tIBIouEOeL .container,
.cid-tIBIouEOeL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBIouEOeL .container,
  .cid-tIBIouEOeL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBIouEOeL .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-tIBIouEOeL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBIouEOeL .dropdown-item:hover,
.cid-tIBIouEOeL .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBIouEOeL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBIouEOeL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBIouEOeL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBIouEOeL .nav-link {
  position: relative;
}
.cid-tIBIouEOeL .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBIouEOeL .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBIouEOeL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBIouEOeL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBIouEOeL .container {
  display: flex;
  margin: auto;
}
.cid-tIBIouEOeL .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBIouEOeL .nav-item:focus,
.cid-tIBIouEOeL .nav-link:focus {
  outline: none;
}
.cid-tIBIouEOeL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBIouEOeL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBIouEOeL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBIouEOeL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBIouEOeL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBIouEOeL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBIouEOeL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBIouEOeL .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBIouEOeL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBIouEOeL .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBIouEOeL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBIouEOeL .navbar.collapsed {
  justify-content: center;
}
.cid-tIBIouEOeL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBIouEOeL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBIouEOeL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBIouEOeL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBIouEOeL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBIouEOeL .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-tIBIouEOeL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBIouEOeL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBIouEOeL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBIouEOeL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBIouEOeL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBIouEOeL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBIouEOeL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBIouEOeL .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-tIBIouEOeL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBIouEOeL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBIouEOeL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBIouEOeL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBIouEOeL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBIouEOeL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBIouEOeL .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBIouEOeL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBIouEOeL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBIouEOeL .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-tIBIouEOeL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBIouEOeL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBIouEOeL .dropdown-item.active,
.cid-tIBIouEOeL .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBIouEOeL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBIouEOeL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBIouEOeL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBIouEOeL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBIouEOeL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBIouEOeL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBIouEOeL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBIouEOeL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBIouEOeL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBIouEOeL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBIouEOeL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBIouEOeL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBIouEOeL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBIouEOeL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBIouEOeL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBIouEOeL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBIouEOeL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBIouEOeL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBIouEOeL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBIouEOeL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBIouEOeL .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-tIBIouEOeL .navbar {
    height: 70px;
  }
  .cid-tIBIouEOeL .navbar.opened {
    height: auto;
  }
  .cid-tIBIouEOeL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBIouEOeL .icons-menu {
    padding-right: 0;
  }
  .cid-tIBIouEOeL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBIowo0tm {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBIowo0tm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBIowo0tm .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBIowo0tm .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBIowo0tm img {
  border-radius: 1rem;
}
.cid-tIBIowo0tm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBIowo0tm .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBIowo0tm .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBIowo0tm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBIowo0tm .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBIowo0tm .mbr-section-subtitle,
.cid-tIBIowo0tm .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBIowo0tm .mbr-text,
.cid-tIBIowo0tm .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBIoxdKHp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBIoxdKHp .mbr-text {
    text-align: center;
  }
}
.cid-tIBIoxdKHp .container-fluid {
  padding: 0;
}
.cid-tIBIoxdKHp .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBIoxdKHp img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBIoxdKHp .mbr-figure {
  height: 100%;
}
.cid-tIBIoxdKHp .col-lg-6 {
  padding: 0;
}
.cid-tIBIoxdKHp .row {
  margin: 0;
}
.cid-tIBIoxdKHp .mbr-text,
.cid-tIBIoxdKHp .mbr-section-btn {
  text-align: center;
}
.cid-tIBIoxdKHp H3 {
  text-align: center;
}
.cid-tIBIoxM97Y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBIoxM97Y .mbr-media {
  position: relative;
}
.cid-tIBIoxM97Y .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBIoxM97Y .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBIoxM97Y .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBIoxM97Y .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBIoxM97Y .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBIoxM97Y .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBIoxM97Y .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBIoxM97Y .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBIoxM97Y .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBIoxM97Y .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBIozyyEu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBIozyyEu .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBIozyyEu .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBIozyyEu .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBIozyyEu .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBIozyyEu .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBIozyyEu .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBIozyyEu .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBIozyyEu .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBIozyyEu .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBIozyyEu .menu-item {
    flex-direction: column;
  }
  .cid-tIBIozyyEu img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBIozyyEu .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBIozyyEu .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBIozyyEu .special-label {
  color: #fff;
}
.cid-tIBIozyyEu .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBIozyyEu .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBIozyyEu .menu-row {
  margin: 0;
}
.cid-tIBIozyyEu .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBIozyyEu .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBIozyyEu .group-title,
.cid-tIBIozyyEu .align-wrap {
  text-align: left;
}
.cid-tIBIozyyEu SPAN {
  color: #d44765;
}
.cid-tIBIozyyEu .item-title {
  color: #808080;
}
.cid-tIBIozyyEu H4 {
  color: #89b758;
}
.cid-tIBIozyyEu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBIozyyEu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBIoAur8B {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBIoAur8B .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBIoAur8B .mbr-section-title,
.cid-tIBIoAur8B .mbr-section-subtitle,
.cid-tIBIoAur8B .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBIoAur8B .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBIoAur8B .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBIoAur8B .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBIoAur8B .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBIoAur8B .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBIoAur8B .icon-focus {
  display: none;
}
.cid-tIBIoAur8B .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBIoAur8B ul {
  font-size: 0;
}
.cid-tIBIoAur8B .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBIoAur8B .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBIoAur8B .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBIoAur8B .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBIoAur8B .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBIoAur8B .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBIoAur8B .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBIoAur8B .btn:hover {
  background: transparent !important;
}
.cid-tIBIoAur8B .btn:hover:before {
  background: transparent !important;
}
.cid-tIBIoAur8B .btn:before {
  background-color: transparent !important;
}
.cid-tIBIoAur8B .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBIoAur8B .mbr-section-title {
  color: #ffffff;
}
.cid-tIBIoAur8B .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBIoBHpW3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBIoBHpW3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBIoBHpW3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBIoBHpW3 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBIoBHpW3 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBIoBHpW3 .container-fluid .row {
  padding: 0;
}
.cid-tIBIoBHpW3 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBIoBHpW3 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBIoBHpW3 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBIoBHpW3 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBIoBHpW3 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBIoBHpW3 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBIoBHpW3 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBIoBHpW3 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBIoBHpW3 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBIoBHpW3 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBIoBHpW3 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBIoBHpW3 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBIoBHpW3 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBIoBHpW3 .mbr-phone {
  color: #ffffff;
}
.cid-tIBIoBHpW3 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBIoBHpW3 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBK5Vaqho {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBK5Vaqho nav.navbar {
  position: fixed;
}
.cid-tIBK5Vaqho .container,
.cid-tIBK5Vaqho .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBK5Vaqho .container,
  .cid-tIBK5Vaqho .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBK5Vaqho .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-tIBK5Vaqho .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBK5Vaqho .dropdown-item:hover,
.cid-tIBK5Vaqho .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBK5Vaqho .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBK5Vaqho .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBK5Vaqho .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBK5Vaqho .nav-link {
  position: relative;
}
.cid-tIBK5Vaqho .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBK5Vaqho .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBK5Vaqho .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBK5Vaqho .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBK5Vaqho .container {
  display: flex;
  margin: auto;
}
.cid-tIBK5Vaqho .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBK5Vaqho .nav-item:focus,
.cid-tIBK5Vaqho .nav-link:focus {
  outline: none;
}
.cid-tIBK5Vaqho .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBK5Vaqho .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBK5Vaqho .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBK5Vaqho .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBK5Vaqho .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBK5Vaqho .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBK5Vaqho .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBK5Vaqho .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBK5Vaqho .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBK5Vaqho .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBK5Vaqho .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBK5Vaqho .navbar.collapsed {
  justify-content: center;
}
.cid-tIBK5Vaqho .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBK5Vaqho .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBK5Vaqho .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBK5Vaqho .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBK5Vaqho .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBK5Vaqho .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-tIBK5Vaqho .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBK5Vaqho .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBK5Vaqho .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBK5Vaqho .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBK5Vaqho .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBK5Vaqho .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBK5Vaqho .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBK5Vaqho .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-tIBK5Vaqho .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBK5Vaqho .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBK5Vaqho .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBK5Vaqho .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBK5Vaqho .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBK5Vaqho .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBK5Vaqho .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBK5Vaqho .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBK5Vaqho .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBK5Vaqho .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-tIBK5Vaqho .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBK5Vaqho .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBK5Vaqho .dropdown-item.active,
.cid-tIBK5Vaqho .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBK5Vaqho .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBK5Vaqho .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBK5Vaqho .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBK5Vaqho .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBK5Vaqho .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBK5Vaqho .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBK5Vaqho ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBK5Vaqho .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBK5Vaqho button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBK5Vaqho button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBK5Vaqho button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBK5Vaqho button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBK5Vaqho button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBK5Vaqho button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBK5Vaqho nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBK5Vaqho nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBK5Vaqho nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBK5Vaqho nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBK5Vaqho .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBK5Vaqho a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBK5Vaqho .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-tIBK5Vaqho .navbar {
    height: 70px;
  }
  .cid-tIBK5Vaqho .navbar.opened {
    height: auto;
  }
  .cid-tIBK5Vaqho .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBK5Vaqho .icons-menu {
    padding-right: 0;
  }
  .cid-tIBK5Vaqho .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBK5X1Jna {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBK5X1Jna .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBK5X1Jna .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBK5X1Jna .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBK5X1Jna img {
  border-radius: 1rem;
}
.cid-tIBK5X1Jna .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBK5X1Jna .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBK5X1Jna .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBK5X1Jna .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBK5X1Jna .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBK5X1Jna .mbr-section-subtitle,
.cid-tIBK5X1Jna .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBK5X1Jna .mbr-text,
.cid-tIBK5X1Jna .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBK5Y6rlx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBK5Y6rlx .mbr-text {
    text-align: center;
  }
}
.cid-tIBK5Y6rlx .container-fluid {
  padding: 0;
}
.cid-tIBK5Y6rlx .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBK5Y6rlx img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBK5Y6rlx .mbr-figure {
  height: 100%;
}
.cid-tIBK5Y6rlx .col-lg-6 {
  padding: 0;
}
.cid-tIBK5Y6rlx .row {
  margin: 0;
}
.cid-tIBK5Y6rlx .mbr-text,
.cid-tIBK5Y6rlx .mbr-section-btn {
  text-align: center;
}
.cid-tIBK5Y6rlx H3 {
  text-align: center;
}
.cid-tIBK5YEsRE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBK5YEsRE .mbr-media {
  position: relative;
}
.cid-tIBK5YEsRE .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBK5YEsRE .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBK5YEsRE .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBK5YEsRE .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBK5YEsRE .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBK5YEsRE .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBK5YEsRE .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBK5YEsRE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBK5YEsRE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBK5YEsRE .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBK60q4xv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBK60q4xv .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBK60q4xv .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBK60q4xv .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBK60q4xv .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBK60q4xv .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBK60q4xv .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBK60q4xv .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBK60q4xv .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBK60q4xv .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBK60q4xv .menu-item {
    flex-direction: column;
  }
  .cid-tIBK60q4xv img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBK60q4xv .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBK60q4xv .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBK60q4xv .special-label {
  color: #fff;
}
.cid-tIBK60q4xv .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBK60q4xv .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBK60q4xv .menu-row {
  margin: 0;
}
.cid-tIBK60q4xv .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBK60q4xv .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBK60q4xv .group-title,
.cid-tIBK60q4xv .align-wrap {
  text-align: left;
}
.cid-tIBK60q4xv SPAN {
  color: #d44765;
}
.cid-tIBK60q4xv .item-title {
  color: #808080;
}
.cid-tIBK60q4xv H4 {
  color: #89b758;
}
.cid-tIBK60q4xv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBK60q4xv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBK61tMe3 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBK61tMe3 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBK61tMe3 .mbr-section-title,
.cid-tIBK61tMe3 .mbr-section-subtitle,
.cid-tIBK61tMe3 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBK61tMe3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBK61tMe3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBK61tMe3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBK61tMe3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBK61tMe3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBK61tMe3 .icon-focus {
  display: none;
}
.cid-tIBK61tMe3 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBK61tMe3 ul {
  font-size: 0;
}
.cid-tIBK61tMe3 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBK61tMe3 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBK61tMe3 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBK61tMe3 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBK61tMe3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBK61tMe3 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBK61tMe3 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBK61tMe3 .btn:hover {
  background: transparent !important;
}
.cid-tIBK61tMe3 .btn:hover:before {
  background: transparent !important;
}
.cid-tIBK61tMe3 .btn:before {
  background-color: transparent !important;
}
.cid-tIBK61tMe3 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBK61tMe3 .mbr-section-title {
  color: #ffffff;
}
.cid-tIBK61tMe3 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBK62G8wU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBK62G8wU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBK62G8wU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBK62G8wU .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBK62G8wU .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBK62G8wU .container-fluid .row {
  padding: 0;
}
.cid-tIBK62G8wU .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBK62G8wU .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBK62G8wU .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBK62G8wU .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBK62G8wU .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBK62G8wU .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBK62G8wU .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBK62G8wU .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBK62G8wU .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBK62G8wU .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBK62G8wU .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBK62G8wU .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBK62G8wU .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBK62G8wU .mbr-phone {
  color: #ffffff;
}
.cid-tIBK62G8wU .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBK62G8wU .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBLUWX9cY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBLUWX9cY nav.navbar {
  position: fixed;
}
.cid-tIBLUWX9cY .container,
.cid-tIBLUWX9cY .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBLUWX9cY .container,
  .cid-tIBLUWX9cY .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBLUWX9cY .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-tIBLUWX9cY .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBLUWX9cY .dropdown-item:hover,
.cid-tIBLUWX9cY .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBLUWX9cY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBLUWX9cY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBLUWX9cY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBLUWX9cY .nav-link {
  position: relative;
}
.cid-tIBLUWX9cY .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBLUWX9cY .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBLUWX9cY .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBLUWX9cY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBLUWX9cY .container {
  display: flex;
  margin: auto;
}
.cid-tIBLUWX9cY .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBLUWX9cY .nav-item:focus,
.cid-tIBLUWX9cY .nav-link:focus {
  outline: none;
}
.cid-tIBLUWX9cY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBLUWX9cY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBLUWX9cY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBLUWX9cY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBLUWX9cY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBLUWX9cY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBLUWX9cY .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBLUWX9cY .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBLUWX9cY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBLUWX9cY .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBLUWX9cY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBLUWX9cY .navbar.collapsed {
  justify-content: center;
}
.cid-tIBLUWX9cY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBLUWX9cY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBLUWX9cY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBLUWX9cY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBLUWX9cY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBLUWX9cY .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-tIBLUWX9cY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBLUWX9cY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBLUWX9cY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBLUWX9cY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBLUWX9cY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBLUWX9cY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBLUWX9cY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBLUWX9cY .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-tIBLUWX9cY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBLUWX9cY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBLUWX9cY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBLUWX9cY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBLUWX9cY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBLUWX9cY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBLUWX9cY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBLUWX9cY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBLUWX9cY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBLUWX9cY .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-tIBLUWX9cY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBLUWX9cY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBLUWX9cY .dropdown-item.active,
.cid-tIBLUWX9cY .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBLUWX9cY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBLUWX9cY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBLUWX9cY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBLUWX9cY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBLUWX9cY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBLUWX9cY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBLUWX9cY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBLUWX9cY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBLUWX9cY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBLUWX9cY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBLUWX9cY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBLUWX9cY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBLUWX9cY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBLUWX9cY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBLUWX9cY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBLUWX9cY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBLUWX9cY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBLUWX9cY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBLUWX9cY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBLUWX9cY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBLUWX9cY .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-tIBLUWX9cY .navbar {
    height: 70px;
  }
  .cid-tIBLUWX9cY .navbar.opened {
    height: auto;
  }
  .cid-tIBLUWX9cY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBLUWX9cY .icons-menu {
    padding-right: 0;
  }
  .cid-tIBLUWX9cY .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBLUYcU1w {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBLUYcU1w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBLUYcU1w .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBLUYcU1w .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBLUYcU1w img {
  border-radius: 1rem;
}
.cid-tIBLUYcU1w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBLUYcU1w .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBLUYcU1w .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBLUYcU1w .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBLUYcU1w .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBLUYcU1w .mbr-section-subtitle,
.cid-tIBLUYcU1w .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBLUYcU1w .mbr-text,
.cid-tIBLUYcU1w .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBLUYXpNV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBLUYXpNV .mbr-text {
    text-align: center;
  }
}
.cid-tIBLUYXpNV .container-fluid {
  padding: 0;
}
.cid-tIBLUYXpNV .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBLUYXpNV img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBLUYXpNV .mbr-figure {
  height: 100%;
}
.cid-tIBLUYXpNV .col-lg-6 {
  padding: 0;
}
.cid-tIBLUYXpNV .row {
  margin: 0;
}
.cid-tIBLUYXpNV .mbr-text,
.cid-tIBLUYXpNV .mbr-section-btn {
  text-align: center;
}
.cid-tIBLUYXpNV H3 {
  text-align: center;
}
.cid-tIBLUZEy6w {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBLUZEy6w .mbr-media {
  position: relative;
}
.cid-tIBLUZEy6w .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBLUZEy6w .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBLUZEy6w .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBLUZEy6w .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBLUZEy6w .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBLUZEy6w .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBLUZEy6w .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBLUZEy6w .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBLUZEy6w .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBLUZEy6w .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBLV1kLVk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBLV1kLVk .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBLV1kLVk .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBLV1kLVk .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBLV1kLVk .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBLV1kLVk .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBLV1kLVk .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBLV1kLVk .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBLV1kLVk .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBLV1kLVk .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBLV1kLVk .menu-item {
    flex-direction: column;
  }
  .cid-tIBLV1kLVk img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBLV1kLVk .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBLV1kLVk .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBLV1kLVk .special-label {
  color: #fff;
}
.cid-tIBLV1kLVk .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBLV1kLVk .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBLV1kLVk .menu-row {
  margin: 0;
}
.cid-tIBLV1kLVk .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBLV1kLVk .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBLV1kLVk .group-title,
.cid-tIBLV1kLVk .align-wrap {
  text-align: left;
}
.cid-tIBLV1kLVk SPAN {
  color: #d44765;
}
.cid-tIBLV1kLVk .item-title {
  color: #808080;
}
.cid-tIBLV1kLVk H4 {
  color: #89b758;
}
.cid-tIBLV1kLVk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBLV1kLVk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBLV2e7pv {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBLV2e7pv .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBLV2e7pv .mbr-section-title,
.cid-tIBLV2e7pv .mbr-section-subtitle,
.cid-tIBLV2e7pv .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBLV2e7pv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBLV2e7pv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBLV2e7pv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBLV2e7pv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBLV2e7pv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBLV2e7pv .icon-focus {
  display: none;
}
.cid-tIBLV2e7pv .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBLV2e7pv ul {
  font-size: 0;
}
.cid-tIBLV2e7pv .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBLV2e7pv .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBLV2e7pv .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBLV2e7pv .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBLV2e7pv .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBLV2e7pv .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBLV2e7pv .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBLV2e7pv .btn:hover {
  background: transparent !important;
}
.cid-tIBLV2e7pv .btn:hover:before {
  background: transparent !important;
}
.cid-tIBLV2e7pv .btn:before {
  background-color: transparent !important;
}
.cid-tIBLV2e7pv .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBLV2e7pv .mbr-section-title {
  color: #ffffff;
}
.cid-tIBLV2e7pv .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBLV3lO4p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBLV3lO4p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBLV3lO4p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBLV3lO4p .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBLV3lO4p .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBLV3lO4p .container-fluid .row {
  padding: 0;
}
.cid-tIBLV3lO4p .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBLV3lO4p .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBLV3lO4p .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBLV3lO4p .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBLV3lO4p .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBLV3lO4p .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBLV3lO4p .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBLV3lO4p .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBLV3lO4p .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBLV3lO4p .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBLV3lO4p .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBLV3lO4p .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBLV3lO4p .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBLV3lO4p .mbr-phone {
  color: #ffffff;
}
.cid-tIBLV3lO4p .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBLV3lO4p .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBNs7Iybo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBNs7Iybo nav.navbar {
  position: fixed;
}
.cid-tIBNs7Iybo .container,
.cid-tIBNs7Iybo .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBNs7Iybo .container,
  .cid-tIBNs7Iybo .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBNs7Iybo .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-tIBNs7Iybo .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBNs7Iybo .dropdown-item:hover,
.cid-tIBNs7Iybo .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBNs7Iybo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBNs7Iybo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBNs7Iybo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBNs7Iybo .nav-link {
  position: relative;
}
.cid-tIBNs7Iybo .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBNs7Iybo .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBNs7Iybo .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBNs7Iybo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBNs7Iybo .container {
  display: flex;
  margin: auto;
}
.cid-tIBNs7Iybo .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBNs7Iybo .nav-item:focus,
.cid-tIBNs7Iybo .nav-link:focus {
  outline: none;
}
.cid-tIBNs7Iybo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBNs7Iybo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBNs7Iybo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBNs7Iybo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBNs7Iybo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBNs7Iybo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBNs7Iybo .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBNs7Iybo .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBNs7Iybo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBNs7Iybo .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBNs7Iybo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBNs7Iybo .navbar.collapsed {
  justify-content: center;
}
.cid-tIBNs7Iybo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBNs7Iybo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBNs7Iybo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBNs7Iybo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBNs7Iybo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBNs7Iybo .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-tIBNs7Iybo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBNs7Iybo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBNs7Iybo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBNs7Iybo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBNs7Iybo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBNs7Iybo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBNs7Iybo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBNs7Iybo .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-tIBNs7Iybo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBNs7Iybo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBNs7Iybo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBNs7Iybo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBNs7Iybo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBNs7Iybo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBNs7Iybo .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBNs7Iybo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBNs7Iybo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBNs7Iybo .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-tIBNs7Iybo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBNs7Iybo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBNs7Iybo .dropdown-item.active,
.cid-tIBNs7Iybo .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBNs7Iybo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBNs7Iybo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBNs7Iybo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBNs7Iybo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBNs7Iybo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBNs7Iybo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBNs7Iybo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBNs7Iybo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBNs7Iybo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBNs7Iybo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBNs7Iybo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBNs7Iybo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBNs7Iybo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBNs7Iybo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBNs7Iybo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBNs7Iybo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBNs7Iybo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBNs7Iybo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBNs7Iybo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBNs7Iybo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBNs7Iybo .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-tIBNs7Iybo .navbar {
    height: 70px;
  }
  .cid-tIBNs7Iybo .navbar.opened {
    height: auto;
  }
  .cid-tIBNs7Iybo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBNs7Iybo .icons-menu {
    padding-right: 0;
  }
  .cid-tIBNs7Iybo .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBNsafDYx {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBNsafDYx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBNsafDYx .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBNsafDYx .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBNsafDYx img {
  border-radius: 1rem;
}
.cid-tIBNsafDYx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBNsafDYx .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBNsafDYx .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBNsafDYx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBNsafDYx .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBNsafDYx .mbr-section-subtitle,
.cid-tIBNsafDYx .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBNsafDYx .mbr-text,
.cid-tIBNsafDYx .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBNsbp2Fn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBNsbp2Fn .mbr-text {
    text-align: center;
  }
}
.cid-tIBNsbp2Fn .container-fluid {
  padding: 0;
}
.cid-tIBNsbp2Fn .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBNsbp2Fn img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBNsbp2Fn .mbr-figure {
  height: 100%;
}
.cid-tIBNsbp2Fn .col-lg-6 {
  padding: 0;
}
.cid-tIBNsbp2Fn .row {
  margin: 0;
}
.cid-tIBNsbp2Fn .mbr-text,
.cid-tIBNsbp2Fn .mbr-section-btn {
  text-align: center;
}
.cid-tIBNsbp2Fn H3 {
  text-align: center;
}
.cid-tIBNsc3QUk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBNsc3QUk .mbr-media {
  position: relative;
}
.cid-tIBNsc3QUk .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBNsc3QUk .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBNsc3QUk .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBNsc3QUk .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBNsc3QUk .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBNsc3QUk .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBNsc3QUk .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBNsc3QUk .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBNsc3QUk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBNsc3QUk .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBNsecsRj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBNsecsRj .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBNsecsRj .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBNsecsRj .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBNsecsRj .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBNsecsRj .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBNsecsRj .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBNsecsRj .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBNsecsRj .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBNsecsRj .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBNsecsRj .menu-item {
    flex-direction: column;
  }
  .cid-tIBNsecsRj img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBNsecsRj .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBNsecsRj .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBNsecsRj .special-label {
  color: #fff;
}
.cid-tIBNsecsRj .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBNsecsRj .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBNsecsRj .menu-row {
  margin: 0;
}
.cid-tIBNsecsRj .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBNsecsRj .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBNsecsRj .group-title,
.cid-tIBNsecsRj .align-wrap {
  text-align: left;
}
.cid-tIBNsecsRj SPAN {
  color: #d44765;
}
.cid-tIBNsecsRj .item-title {
  color: #808080;
}
.cid-tIBNsecsRj H4 {
  color: #89b758;
}
.cid-tIBNsecsRj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBNsecsRj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBNsfcUUE {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBNsfcUUE .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBNsfcUUE .mbr-section-title,
.cid-tIBNsfcUUE .mbr-section-subtitle,
.cid-tIBNsfcUUE .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBNsfcUUE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBNsfcUUE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBNsfcUUE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBNsfcUUE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBNsfcUUE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBNsfcUUE .icon-focus {
  display: none;
}
.cid-tIBNsfcUUE .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBNsfcUUE ul {
  font-size: 0;
}
.cid-tIBNsfcUUE .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBNsfcUUE .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBNsfcUUE .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBNsfcUUE .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBNsfcUUE .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBNsfcUUE .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBNsfcUUE .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBNsfcUUE .btn:hover {
  background: transparent !important;
}
.cid-tIBNsfcUUE .btn:hover:before {
  background: transparent !important;
}
.cid-tIBNsfcUUE .btn:before {
  background-color: transparent !important;
}
.cid-tIBNsfcUUE .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBNsfcUUE .mbr-section-title {
  color: #ffffff;
}
.cid-tIBNsfcUUE .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBNsgFZwp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBNsgFZwp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBNsgFZwp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBNsgFZwp .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBNsgFZwp .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBNsgFZwp .container-fluid .row {
  padding: 0;
}
.cid-tIBNsgFZwp .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBNsgFZwp .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBNsgFZwp .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBNsgFZwp .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBNsgFZwp .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBNsgFZwp .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBNsgFZwp .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBNsgFZwp .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBNsgFZwp .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBNsgFZwp .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBNsgFZwp .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBNsgFZwp .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBNsgFZwp .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBNsgFZwp .mbr-phone {
  color: #ffffff;
}
.cid-tIBNsgFZwp .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBNsgFZwp .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBT94eS1Q {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBT94eS1Q nav.navbar {
  position: fixed;
}
.cid-tIBT94eS1Q .container,
.cid-tIBT94eS1Q .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBT94eS1Q .container,
  .cid-tIBT94eS1Q .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBT94eS1Q .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-tIBT94eS1Q .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBT94eS1Q .dropdown-item:hover,
.cid-tIBT94eS1Q .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBT94eS1Q .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBT94eS1Q .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBT94eS1Q .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBT94eS1Q .nav-link {
  position: relative;
}
.cid-tIBT94eS1Q .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBT94eS1Q .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBT94eS1Q .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBT94eS1Q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBT94eS1Q .container {
  display: flex;
  margin: auto;
}
.cid-tIBT94eS1Q .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBT94eS1Q .nav-item:focus,
.cid-tIBT94eS1Q .nav-link:focus {
  outline: none;
}
.cid-tIBT94eS1Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBT94eS1Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBT94eS1Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBT94eS1Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBT94eS1Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBT94eS1Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBT94eS1Q .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBT94eS1Q .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBT94eS1Q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBT94eS1Q .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBT94eS1Q .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBT94eS1Q .navbar.collapsed {
  justify-content: center;
}
.cid-tIBT94eS1Q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBT94eS1Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBT94eS1Q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBT94eS1Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBT94eS1Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBT94eS1Q .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-tIBT94eS1Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBT94eS1Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBT94eS1Q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBT94eS1Q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBT94eS1Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBT94eS1Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBT94eS1Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBT94eS1Q .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-tIBT94eS1Q .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBT94eS1Q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBT94eS1Q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBT94eS1Q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBT94eS1Q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBT94eS1Q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBT94eS1Q .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBT94eS1Q .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBT94eS1Q .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBT94eS1Q .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-tIBT94eS1Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBT94eS1Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBT94eS1Q .dropdown-item.active,
.cid-tIBT94eS1Q .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBT94eS1Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBT94eS1Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBT94eS1Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBT94eS1Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBT94eS1Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBT94eS1Q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBT94eS1Q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBT94eS1Q .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBT94eS1Q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBT94eS1Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBT94eS1Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBT94eS1Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBT94eS1Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBT94eS1Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBT94eS1Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBT94eS1Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBT94eS1Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBT94eS1Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBT94eS1Q .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBT94eS1Q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBT94eS1Q .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-tIBT94eS1Q .navbar {
    height: 70px;
  }
  .cid-tIBT94eS1Q .navbar.opened {
    height: auto;
  }
  .cid-tIBT94eS1Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBT94eS1Q .icons-menu {
    padding-right: 0;
  }
  .cid-tIBT94eS1Q .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBT95ZKpb {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBT95ZKpb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBT95ZKpb .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBT95ZKpb .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBT95ZKpb img {
  border-radius: 1rem;
}
.cid-tIBT95ZKpb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBT95ZKpb .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBT95ZKpb .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBT95ZKpb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBT95ZKpb .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBT95ZKpb .mbr-section-subtitle,
.cid-tIBT95ZKpb .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBT95ZKpb .mbr-text,
.cid-tIBT95ZKpb .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBT96Mvid {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBT96Mvid .mbr-text {
    text-align: center;
  }
}
.cid-tIBT96Mvid .container-fluid {
  padding: 0;
}
.cid-tIBT96Mvid .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBT96Mvid img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBT96Mvid .mbr-figure {
  height: 100%;
}
.cid-tIBT96Mvid .col-lg-6 {
  padding: 0;
}
.cid-tIBT96Mvid .row {
  margin: 0;
}
.cid-tIBT96Mvid .mbr-text,
.cid-tIBT96Mvid .mbr-section-btn {
  text-align: center;
}
.cid-tIBT96Mvid H3 {
  text-align: center;
}
.cid-tIBT97jXm5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBT97jXm5 .mbr-media {
  position: relative;
}
.cid-tIBT97jXm5 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBT97jXm5 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBT97jXm5 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBT97jXm5 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBT97jXm5 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBT97jXm5 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBT97jXm5 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBT97jXm5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBT97jXm5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBT97jXm5 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBT98m7oi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBT98m7oi .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBT98m7oi .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBT98m7oi .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBT98m7oi .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBT98m7oi .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBT98m7oi .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBT98m7oi .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBT98m7oi .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBT98m7oi .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBT98m7oi .menu-item {
    flex-direction: column;
  }
  .cid-tIBT98m7oi img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBT98m7oi .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBT98m7oi .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBT98m7oi .special-label {
  color: #fff;
}
.cid-tIBT98m7oi .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBT98m7oi .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBT98m7oi .menu-row {
  margin: 0;
}
.cid-tIBT98m7oi .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBT98m7oi .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBT98m7oi .group-title,
.cid-tIBT98m7oi .align-wrap {
  text-align: left;
}
.cid-tIBT98m7oi SPAN {
  color: #d44765;
}
.cid-tIBT98m7oi .item-title {
  color: #808080;
}
.cid-tIBT98m7oi H4 {
  color: #89b758;
}
.cid-tIBT98m7oi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBT98m7oi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBT99tglw {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBT99tglw .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBT99tglw .mbr-section-title,
.cid-tIBT99tglw .mbr-section-subtitle,
.cid-tIBT99tglw .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBT99tglw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBT99tglw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBT99tglw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBT99tglw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBT99tglw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBT99tglw .icon-focus {
  display: none;
}
.cid-tIBT99tglw .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBT99tglw ul {
  font-size: 0;
}
.cid-tIBT99tglw .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBT99tglw .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBT99tglw .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBT99tglw .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBT99tglw .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBT99tglw .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBT99tglw .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBT99tglw .btn:hover {
  background: transparent !important;
}
.cid-tIBT99tglw .btn:hover:before {
  background: transparent !important;
}
.cid-tIBT99tglw .btn:before {
  background-color: transparent !important;
}
.cid-tIBT99tglw .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBT99tglw .mbr-section-title {
  color: #ffffff;
}
.cid-tIBT99tglw .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBT9aEtds {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBT9aEtds .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBT9aEtds .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBT9aEtds .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBT9aEtds .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBT9aEtds .container-fluid .row {
  padding: 0;
}
.cid-tIBT9aEtds .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBT9aEtds .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBT9aEtds .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBT9aEtds .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBT9aEtds .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBT9aEtds .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBT9aEtds .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBT9aEtds .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBT9aEtds .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBT9aEtds .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBT9aEtds .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBT9aEtds .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBT9aEtds .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBT9aEtds .mbr-phone {
  color: #ffffff;
}
.cid-tIBT9aEtds .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBT9aEtds .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBXwicZaS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBXwicZaS nav.navbar {
  position: fixed;
}
.cid-tIBXwicZaS .container,
.cid-tIBXwicZaS .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBXwicZaS .container,
  .cid-tIBXwicZaS .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBXwicZaS .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-tIBXwicZaS .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBXwicZaS .dropdown-item:hover,
.cid-tIBXwicZaS .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBXwicZaS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBXwicZaS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBXwicZaS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBXwicZaS .nav-link {
  position: relative;
}
.cid-tIBXwicZaS .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBXwicZaS .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBXwicZaS .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBXwicZaS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBXwicZaS .container {
  display: flex;
  margin: auto;
}
.cid-tIBXwicZaS .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBXwicZaS .nav-item:focus,
.cid-tIBXwicZaS .nav-link:focus {
  outline: none;
}
.cid-tIBXwicZaS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBXwicZaS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBXwicZaS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBXwicZaS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBXwicZaS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBXwicZaS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBXwicZaS .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBXwicZaS .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBXwicZaS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBXwicZaS .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBXwicZaS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBXwicZaS .navbar.collapsed {
  justify-content: center;
}
.cid-tIBXwicZaS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBXwicZaS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBXwicZaS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBXwicZaS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBXwicZaS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBXwicZaS .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-tIBXwicZaS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBXwicZaS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBXwicZaS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBXwicZaS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBXwicZaS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBXwicZaS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBXwicZaS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBXwicZaS .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-tIBXwicZaS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBXwicZaS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBXwicZaS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBXwicZaS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBXwicZaS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBXwicZaS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBXwicZaS .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBXwicZaS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBXwicZaS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBXwicZaS .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-tIBXwicZaS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBXwicZaS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBXwicZaS .dropdown-item.active,
.cid-tIBXwicZaS .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBXwicZaS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBXwicZaS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBXwicZaS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBXwicZaS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBXwicZaS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBXwicZaS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBXwicZaS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBXwicZaS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBXwicZaS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBXwicZaS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBXwicZaS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBXwicZaS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBXwicZaS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBXwicZaS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBXwicZaS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBXwicZaS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBXwicZaS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBXwicZaS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBXwicZaS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBXwicZaS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBXwicZaS .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-tIBXwicZaS .navbar {
    height: 70px;
  }
  .cid-tIBXwicZaS .navbar.opened {
    height: auto;
  }
  .cid-tIBXwicZaS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBXwicZaS .icons-menu {
    padding-right: 0;
  }
  .cid-tIBXwicZaS .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBXwjCbRy {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBXwjCbRy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBXwjCbRy .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBXwjCbRy .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBXwjCbRy img {
  border-radius: 1rem;
}
.cid-tIBXwjCbRy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBXwjCbRy .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBXwjCbRy .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBXwjCbRy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBXwjCbRy .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBXwjCbRy .mbr-section-subtitle,
.cid-tIBXwjCbRy .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBXwjCbRy .mbr-text,
.cid-tIBXwjCbRy .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBXwktsDf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBXwktsDf .mbr-text {
    text-align: center;
  }
}
.cid-tIBXwktsDf .container-fluid {
  padding: 0;
}
.cid-tIBXwktsDf .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBXwktsDf img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBXwktsDf .mbr-figure {
  height: 100%;
}
.cid-tIBXwktsDf .col-lg-6 {
  padding: 0;
}
.cid-tIBXwktsDf .row {
  margin: 0;
}
.cid-tIBXwktsDf .mbr-text,
.cid-tIBXwktsDf .mbr-section-btn {
  text-align: center;
}
.cid-tIBXwktsDf H3 {
  text-align: center;
}
.cid-tIBXwl1C32 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBXwl1C32 .mbr-media {
  position: relative;
}
.cid-tIBXwl1C32 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBXwl1C32 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBXwl1C32 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBXwl1C32 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBXwl1C32 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBXwl1C32 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBXwl1C32 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBXwl1C32 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBXwl1C32 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBXwl1C32 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBXwmkmgT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBXwmkmgT .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBXwmkmgT .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBXwmkmgT .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBXwmkmgT .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBXwmkmgT .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBXwmkmgT .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBXwmkmgT .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBXwmkmgT .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBXwmkmgT .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBXwmkmgT .menu-item {
    flex-direction: column;
  }
  .cid-tIBXwmkmgT img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBXwmkmgT .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBXwmkmgT .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBXwmkmgT .special-label {
  color: #fff;
}
.cid-tIBXwmkmgT .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBXwmkmgT .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBXwmkmgT .menu-row {
  margin: 0;
}
.cid-tIBXwmkmgT .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBXwmkmgT .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBXwmkmgT .group-title,
.cid-tIBXwmkmgT .align-wrap {
  text-align: left;
}
.cid-tIBXwmkmgT SPAN {
  color: #d44765;
}
.cid-tIBXwmkmgT .item-title {
  color: #808080;
}
.cid-tIBXwmkmgT H4 {
  color: #89b758;
}
.cid-tIBXwmkmgT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBXwmkmgT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBXwnpZds {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBXwnpZds .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBXwnpZds .mbr-section-title,
.cid-tIBXwnpZds .mbr-section-subtitle,
.cid-tIBXwnpZds .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBXwnpZds .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBXwnpZds .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBXwnpZds .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBXwnpZds .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBXwnpZds .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBXwnpZds .icon-focus {
  display: none;
}
.cid-tIBXwnpZds .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBXwnpZds ul {
  font-size: 0;
}
.cid-tIBXwnpZds .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBXwnpZds .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBXwnpZds .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBXwnpZds .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBXwnpZds .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBXwnpZds .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBXwnpZds .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBXwnpZds .btn:hover {
  background: transparent !important;
}
.cid-tIBXwnpZds .btn:hover:before {
  background: transparent !important;
}
.cid-tIBXwnpZds .btn:before {
  background-color: transparent !important;
}
.cid-tIBXwnpZds .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBXwnpZds .mbr-section-title {
  color: #ffffff;
}
.cid-tIBXwnpZds .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBXwoPu1c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBXwoPu1c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBXwoPu1c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBXwoPu1c .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBXwoPu1c .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBXwoPu1c .container-fluid .row {
  padding: 0;
}
.cid-tIBXwoPu1c .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBXwoPu1c .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBXwoPu1c .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBXwoPu1c .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBXwoPu1c .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBXwoPu1c .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBXwoPu1c .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBXwoPu1c .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBXwoPu1c .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBXwoPu1c .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBXwoPu1c .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBXwoPu1c .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBXwoPu1c .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBXwoPu1c .mbr-phone {
  color: #ffffff;
}
.cid-tIBXwoPu1c .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBXwoPu1c .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIBZa9LCWX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIBZa9LCWX nav.navbar {
  position: fixed;
}
.cid-tIBZa9LCWX .container,
.cid-tIBZa9LCWX .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIBZa9LCWX .container,
  .cid-tIBZa9LCWX .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIBZa9LCWX .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-tIBZa9LCWX .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIBZa9LCWX .dropdown-item:hover,
.cid-tIBZa9LCWX .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIBZa9LCWX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIBZa9LCWX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIBZa9LCWX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIBZa9LCWX .nav-link {
  position: relative;
}
.cid-tIBZa9LCWX .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIBZa9LCWX .nav-link:hover:before {
  opacity: 1;
}
.cid-tIBZa9LCWX .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIBZa9LCWX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIBZa9LCWX .container {
  display: flex;
  margin: auto;
}
.cid-tIBZa9LCWX .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIBZa9LCWX .nav-item:focus,
.cid-tIBZa9LCWX .nav-link:focus {
  outline: none;
}
.cid-tIBZa9LCWX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIBZa9LCWX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIBZa9LCWX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIBZa9LCWX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIBZa9LCWX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIBZa9LCWX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIBZa9LCWX .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIBZa9LCWX .navbar.opened {
  transition: all 0.3s;
}
.cid-tIBZa9LCWX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIBZa9LCWX .navbar .navbar-logo img {
  width: auto;
}
.cid-tIBZa9LCWX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIBZa9LCWX .navbar.collapsed {
  justify-content: center;
}
.cid-tIBZa9LCWX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIBZa9LCWX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIBZa9LCWX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIBZa9LCWX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIBZa9LCWX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIBZa9LCWX .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-tIBZa9LCWX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIBZa9LCWX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIBZa9LCWX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIBZa9LCWX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIBZa9LCWX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIBZa9LCWX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIBZa9LCWX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIBZa9LCWX .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-tIBZa9LCWX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIBZa9LCWX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIBZa9LCWX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIBZa9LCWX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIBZa9LCWX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIBZa9LCWX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIBZa9LCWX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIBZa9LCWX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIBZa9LCWX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIBZa9LCWX .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-tIBZa9LCWX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIBZa9LCWX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIBZa9LCWX .dropdown-item.active,
.cid-tIBZa9LCWX .dropdown-item:active {
  background-color: transparent;
}
.cid-tIBZa9LCWX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIBZa9LCWX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIBZa9LCWX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIBZa9LCWX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIBZa9LCWX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIBZa9LCWX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIBZa9LCWX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIBZa9LCWX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIBZa9LCWX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIBZa9LCWX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIBZa9LCWX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIBZa9LCWX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBZa9LCWX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIBZa9LCWX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIBZa9LCWX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBZa9LCWX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIBZa9LCWX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIBZa9LCWX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIBZa9LCWX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIBZa9LCWX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIBZa9LCWX .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-tIBZa9LCWX .navbar {
    height: 70px;
  }
  .cid-tIBZa9LCWX .navbar.opened {
    height: auto;
  }
  .cid-tIBZa9LCWX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIBZa9LCWX .icons-menu {
    padding-right: 0;
  }
  .cid-tIBZa9LCWX .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIBZabv7tU {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIBZabv7tU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBZabv7tU .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIBZabv7tU .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIBZabv7tU img {
  border-radius: 1rem;
}
.cid-tIBZabv7tU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBZabv7tU .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIBZabv7tU .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIBZabv7tU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIBZabv7tU .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIBZabv7tU .mbr-section-subtitle,
.cid-tIBZabv7tU .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIBZabv7tU .mbr-text,
.cid-tIBZabv7tU .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIBZacod3u {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIBZacod3u .mbr-text {
    text-align: center;
  }
}
.cid-tIBZacod3u .container-fluid {
  padding: 0;
}
.cid-tIBZacod3u .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIBZacod3u img {
  height: 100%;
  object-fit: cover;
}
.cid-tIBZacod3u .mbr-figure {
  height: 100%;
}
.cid-tIBZacod3u .col-lg-6 {
  padding: 0;
}
.cid-tIBZacod3u .row {
  margin: 0;
}
.cid-tIBZacod3u .mbr-text,
.cid-tIBZacod3u .mbr-section-btn {
  text-align: center;
}
.cid-tIBZacod3u H3 {
  text-align: center;
}
.cid-tIBZad3thW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIBZad3thW .mbr-media {
  position: relative;
}
.cid-tIBZad3thW .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIBZad3thW .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIBZad3thW .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIBZad3thW .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIBZad3thW .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIBZad3thW .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIBZad3thW .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIBZad3thW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIBZad3thW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIBZad3thW .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIBZaem76a {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIBZaem76a .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIBZaem76a .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIBZaem76a .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIBZaem76a .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIBZaem76a .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIBZaem76a .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIBZaem76a .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIBZaem76a .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIBZaem76a .mbr-figure {
    width: 100% !important;
  }
  .cid-tIBZaem76a .menu-item {
    flex-direction: column;
  }
  .cid-tIBZaem76a img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIBZaem76a .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIBZaem76a .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIBZaem76a .special-label {
  color: #fff;
}
.cid-tIBZaem76a .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIBZaem76a .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIBZaem76a .menu-row {
  margin: 0;
}
.cid-tIBZaem76a .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIBZaem76a .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIBZaem76a .group-title,
.cid-tIBZaem76a .align-wrap {
  text-align: left;
}
.cid-tIBZaem76a SPAN {
  color: #d44765;
}
.cid-tIBZaem76a .item-title {
  color: #808080;
}
.cid-tIBZaem76a H4 {
  color: #89b758;
}
.cid-tIBZaem76a .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBZaem76a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBZafijOG {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIBZafijOG .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIBZafijOG .mbr-section-title,
.cid-tIBZafijOG .mbr-section-subtitle,
.cid-tIBZafijOG .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIBZafijOG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIBZafijOG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIBZafijOG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIBZafijOG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIBZafijOG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIBZafijOG .icon-focus {
  display: none;
}
.cid-tIBZafijOG .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIBZafijOG ul {
  font-size: 0;
}
.cid-tIBZafijOG .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIBZafijOG .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIBZafijOG .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIBZafijOG .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIBZafijOG .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIBZafijOG .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIBZafijOG .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIBZafijOG .btn:hover {
  background: transparent !important;
}
.cid-tIBZafijOG .btn:hover:before {
  background: transparent !important;
}
.cid-tIBZafijOG .btn:before {
  background-color: transparent !important;
}
.cid-tIBZafijOG .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIBZafijOG .mbr-section-title {
  color: #ffffff;
}
.cid-tIBZafijOG .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIBZagEXWi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIBZagEXWi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIBZagEXWi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIBZagEXWi .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIBZagEXWi .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIBZagEXWi .container-fluid .row {
  padding: 0;
}
.cid-tIBZagEXWi .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIBZagEXWi .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIBZagEXWi .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIBZagEXWi .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIBZagEXWi .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIBZagEXWi .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIBZagEXWi .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBZagEXWi .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIBZagEXWi .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIBZagEXWi .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIBZagEXWi .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIBZagEXWi .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIBZagEXWi .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIBZagEXWi .mbr-phone {
  color: #ffffff;
}
.cid-tIBZagEXWi .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIBZagEXWi .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIC0vtqBkr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIC0vtqBkr nav.navbar {
  position: fixed;
}
.cid-tIC0vtqBkr .container,
.cid-tIC0vtqBkr .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIC0vtqBkr .container,
  .cid-tIC0vtqBkr .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIC0vtqBkr .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-tIC0vtqBkr .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIC0vtqBkr .dropdown-item:hover,
.cid-tIC0vtqBkr .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIC0vtqBkr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIC0vtqBkr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIC0vtqBkr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIC0vtqBkr .nav-link {
  position: relative;
}
.cid-tIC0vtqBkr .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIC0vtqBkr .nav-link:hover:before {
  opacity: 1;
}
.cid-tIC0vtqBkr .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIC0vtqBkr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIC0vtqBkr .container {
  display: flex;
  margin: auto;
}
.cid-tIC0vtqBkr .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIC0vtqBkr .nav-item:focus,
.cid-tIC0vtqBkr .nav-link:focus {
  outline: none;
}
.cid-tIC0vtqBkr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIC0vtqBkr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIC0vtqBkr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIC0vtqBkr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIC0vtqBkr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIC0vtqBkr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIC0vtqBkr .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIC0vtqBkr .navbar.opened {
  transition: all 0.3s;
}
.cid-tIC0vtqBkr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIC0vtqBkr .navbar .navbar-logo img {
  width: auto;
}
.cid-tIC0vtqBkr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIC0vtqBkr .navbar.collapsed {
  justify-content: center;
}
.cid-tIC0vtqBkr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIC0vtqBkr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIC0vtqBkr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIC0vtqBkr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIC0vtqBkr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIC0vtqBkr .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-tIC0vtqBkr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIC0vtqBkr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIC0vtqBkr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIC0vtqBkr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIC0vtqBkr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIC0vtqBkr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIC0vtqBkr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIC0vtqBkr .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-tIC0vtqBkr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIC0vtqBkr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIC0vtqBkr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIC0vtqBkr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIC0vtqBkr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIC0vtqBkr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIC0vtqBkr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIC0vtqBkr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIC0vtqBkr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIC0vtqBkr .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-tIC0vtqBkr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIC0vtqBkr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIC0vtqBkr .dropdown-item.active,
.cid-tIC0vtqBkr .dropdown-item:active {
  background-color: transparent;
}
.cid-tIC0vtqBkr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIC0vtqBkr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIC0vtqBkr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIC0vtqBkr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIC0vtqBkr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIC0vtqBkr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIC0vtqBkr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIC0vtqBkr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIC0vtqBkr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIC0vtqBkr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIC0vtqBkr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIC0vtqBkr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIC0vtqBkr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIC0vtqBkr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIC0vtqBkr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIC0vtqBkr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIC0vtqBkr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIC0vtqBkr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIC0vtqBkr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIC0vtqBkr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIC0vtqBkr .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-tIC0vtqBkr .navbar {
    height: 70px;
  }
  .cid-tIC0vtqBkr .navbar.opened {
    height: auto;
  }
  .cid-tIC0vtqBkr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIC0vtqBkr .icons-menu {
    padding-right: 0;
  }
  .cid-tIC0vtqBkr .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIC0vv1T5p {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIC0vv1T5p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIC0vv1T5p .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIC0vv1T5p .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIC0vv1T5p img {
  border-radius: 1rem;
}
.cid-tIC0vv1T5p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIC0vv1T5p .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIC0vv1T5p .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIC0vv1T5p .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIC0vv1T5p .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIC0vv1T5p .mbr-section-subtitle,
.cid-tIC0vv1T5p .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIC0vv1T5p .mbr-text,
.cid-tIC0vv1T5p .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIC0vw5wkh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIC0vw5wkh .mbr-text {
    text-align: center;
  }
}
.cid-tIC0vw5wkh .container-fluid {
  padding: 0;
}
.cid-tIC0vw5wkh .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIC0vw5wkh img {
  height: 100%;
  object-fit: cover;
}
.cid-tIC0vw5wkh .mbr-figure {
  height: 100%;
}
.cid-tIC0vw5wkh .col-lg-6 {
  padding: 0;
}
.cid-tIC0vw5wkh .row {
  margin: 0;
}
.cid-tIC0vw5wkh .mbr-text,
.cid-tIC0vw5wkh .mbr-section-btn {
  text-align: center;
}
.cid-tIC0vw5wkh H3 {
  text-align: center;
}
.cid-tIC0vwKJ1h {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIC0vwKJ1h .mbr-media {
  position: relative;
}
.cid-tIC0vwKJ1h .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIC0vwKJ1h .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIC0vwKJ1h .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIC0vwKJ1h .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIC0vwKJ1h .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIC0vwKJ1h .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIC0vwKJ1h .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIC0vwKJ1h .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIC0vwKJ1h .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIC0vwKJ1h .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIC0vylbS9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIC0vylbS9 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIC0vylbS9 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIC0vylbS9 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIC0vylbS9 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIC0vylbS9 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIC0vylbS9 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIC0vylbS9 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIC0vylbS9 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIC0vylbS9 .mbr-figure {
    width: 100% !important;
  }
  .cid-tIC0vylbS9 .menu-item {
    flex-direction: column;
  }
  .cid-tIC0vylbS9 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIC0vylbS9 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIC0vylbS9 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIC0vylbS9 .special-label {
  color: #fff;
}
.cid-tIC0vylbS9 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIC0vylbS9 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIC0vylbS9 .menu-row {
  margin: 0;
}
.cid-tIC0vylbS9 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIC0vylbS9 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIC0vylbS9 .group-title,
.cid-tIC0vylbS9 .align-wrap {
  text-align: left;
}
.cid-tIC0vylbS9 SPAN {
  color: #d44765;
}
.cid-tIC0vylbS9 .item-title {
  color: #808080;
}
.cid-tIC0vylbS9 H4 {
  color: #89b758;
}
.cid-tIC0vylbS9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIC0vylbS9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIC0vzoyNf {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIC0vzoyNf .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIC0vzoyNf .mbr-section-title,
.cid-tIC0vzoyNf .mbr-section-subtitle,
.cid-tIC0vzoyNf .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIC0vzoyNf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIC0vzoyNf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIC0vzoyNf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIC0vzoyNf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIC0vzoyNf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIC0vzoyNf .icon-focus {
  display: none;
}
.cid-tIC0vzoyNf .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIC0vzoyNf ul {
  font-size: 0;
}
.cid-tIC0vzoyNf .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIC0vzoyNf .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIC0vzoyNf .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIC0vzoyNf .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIC0vzoyNf .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIC0vzoyNf .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIC0vzoyNf .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIC0vzoyNf .btn:hover {
  background: transparent !important;
}
.cid-tIC0vzoyNf .btn:hover:before {
  background: transparent !important;
}
.cid-tIC0vzoyNf .btn:before {
  background-color: transparent !important;
}
.cid-tIC0vzoyNf .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIC0vzoyNf .mbr-section-title {
  color: #ffffff;
}
.cid-tIC0vzoyNf .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIC0vAUafX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIC0vAUafX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIC0vAUafX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIC0vAUafX .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIC0vAUafX .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIC0vAUafX .container-fluid .row {
  padding: 0;
}
.cid-tIC0vAUafX .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIC0vAUafX .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIC0vAUafX .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIC0vAUafX .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIC0vAUafX .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIC0vAUafX .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIC0vAUafX .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIC0vAUafX .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIC0vAUafX .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIC0vAUafX .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIC0vAUafX .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIC0vAUafX .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIC0vAUafX .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIC0vAUafX .mbr-phone {
  color: #ffffff;
}
.cid-tIC0vAUafX .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIC0vAUafX .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIC48LuuaB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIC48LuuaB nav.navbar {
  position: fixed;
}
.cid-tIC48LuuaB .container,
.cid-tIC48LuuaB .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIC48LuuaB .container,
  .cid-tIC48LuuaB .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIC48LuuaB .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-tIC48LuuaB .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIC48LuuaB .dropdown-item:hover,
.cid-tIC48LuuaB .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIC48LuuaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIC48LuuaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIC48LuuaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIC48LuuaB .nav-link {
  position: relative;
}
.cid-tIC48LuuaB .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIC48LuuaB .nav-link:hover:before {
  opacity: 1;
}
.cid-tIC48LuuaB .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIC48LuuaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIC48LuuaB .container {
  display: flex;
  margin: auto;
}
.cid-tIC48LuuaB .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIC48LuuaB .nav-item:focus,
.cid-tIC48LuuaB .nav-link:focus {
  outline: none;
}
.cid-tIC48LuuaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIC48LuuaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIC48LuuaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIC48LuuaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIC48LuuaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIC48LuuaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIC48LuuaB .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIC48LuuaB .navbar.opened {
  transition: all 0.3s;
}
.cid-tIC48LuuaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIC48LuuaB .navbar .navbar-logo img {
  width: auto;
}
.cid-tIC48LuuaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIC48LuuaB .navbar.collapsed {
  justify-content: center;
}
.cid-tIC48LuuaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIC48LuuaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIC48LuuaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIC48LuuaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIC48LuuaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIC48LuuaB .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-tIC48LuuaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIC48LuuaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIC48LuuaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIC48LuuaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIC48LuuaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIC48LuuaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIC48LuuaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIC48LuuaB .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-tIC48LuuaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIC48LuuaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIC48LuuaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIC48LuuaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIC48LuuaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIC48LuuaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIC48LuuaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIC48LuuaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIC48LuuaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIC48LuuaB .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-tIC48LuuaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIC48LuuaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIC48LuuaB .dropdown-item.active,
.cid-tIC48LuuaB .dropdown-item:active {
  background-color: transparent;
}
.cid-tIC48LuuaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIC48LuuaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIC48LuuaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIC48LuuaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIC48LuuaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIC48LuuaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIC48LuuaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIC48LuuaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIC48LuuaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIC48LuuaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIC48LuuaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIC48LuuaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIC48LuuaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIC48LuuaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIC48LuuaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIC48LuuaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIC48LuuaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIC48LuuaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIC48LuuaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIC48LuuaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIC48LuuaB .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-tIC48LuuaB .navbar {
    height: 70px;
  }
  .cid-tIC48LuuaB .navbar.opened {
    height: auto;
  }
  .cid-tIC48LuuaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIC48LuuaB .icons-menu {
    padding-right: 0;
  }
  .cid-tIC48LuuaB .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIC48NzpoS {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIC48NzpoS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIC48NzpoS .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIC48NzpoS .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIC48NzpoS img {
  border-radius: 1rem;
}
.cid-tIC48NzpoS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIC48NzpoS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIC48NzpoS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIC48NzpoS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIC48NzpoS .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIC48NzpoS .mbr-section-subtitle,
.cid-tIC48NzpoS .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIC48NzpoS .mbr-text,
.cid-tIC48NzpoS .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIC48OEjs6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIC48OEjs6 .mbr-text {
    text-align: center;
  }
}
.cid-tIC48OEjs6 .container-fluid {
  padding: 0;
}
.cid-tIC48OEjs6 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIC48OEjs6 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIC48OEjs6 .mbr-figure {
  height: 100%;
}
.cid-tIC48OEjs6 .col-lg-6 {
  padding: 0;
}
.cid-tIC48OEjs6 .row {
  margin: 0;
}
.cid-tIC48OEjs6 .mbr-text,
.cid-tIC48OEjs6 .mbr-section-btn {
  text-align: center;
}
.cid-tIC48OEjs6 H3 {
  text-align: center;
}
.cid-tIC48Ph9lv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIC48Ph9lv .mbr-media {
  position: relative;
}
.cid-tIC48Ph9lv .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIC48Ph9lv .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIC48Ph9lv .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIC48Ph9lv .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIC48Ph9lv .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIC48Ph9lv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIC48Ph9lv .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIC48Ph9lv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIC48Ph9lv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIC48Ph9lv .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIC48QZPup {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIC48QZPup .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIC48QZPup .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIC48QZPup .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIC48QZPup .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIC48QZPup .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIC48QZPup .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIC48QZPup .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIC48QZPup .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIC48QZPup .mbr-figure {
    width: 100% !important;
  }
  .cid-tIC48QZPup .menu-item {
    flex-direction: column;
  }
  .cid-tIC48QZPup img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIC48QZPup .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIC48QZPup .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIC48QZPup .special-label {
  color: #fff;
}
.cid-tIC48QZPup .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIC48QZPup .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIC48QZPup .menu-row {
  margin: 0;
}
.cid-tIC48QZPup .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIC48QZPup .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIC48QZPup .group-title,
.cid-tIC48QZPup .align-wrap {
  text-align: left;
}
.cid-tIC48QZPup SPAN {
  color: #d44765;
}
.cid-tIC48QZPup .item-title {
  color: #808080;
}
.cid-tIC48QZPup H4 {
  color: #89b758;
}
.cid-tIC48QZPup .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIC48QZPup .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIC48S2Tsr {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIC48S2Tsr .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIC48S2Tsr .mbr-section-title,
.cid-tIC48S2Tsr .mbr-section-subtitle,
.cid-tIC48S2Tsr .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIC48S2Tsr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIC48S2Tsr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIC48S2Tsr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIC48S2Tsr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIC48S2Tsr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIC48S2Tsr .icon-focus {
  display: none;
}
.cid-tIC48S2Tsr .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIC48S2Tsr ul {
  font-size: 0;
}
.cid-tIC48S2Tsr .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIC48S2Tsr .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIC48S2Tsr .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIC48S2Tsr .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIC48S2Tsr .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIC48S2Tsr .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIC48S2Tsr .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIC48S2Tsr .btn:hover {
  background: transparent !important;
}
.cid-tIC48S2Tsr .btn:hover:before {
  background: transparent !important;
}
.cid-tIC48S2Tsr .btn:before {
  background-color: transparent !important;
}
.cid-tIC48S2Tsr .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIC48S2Tsr .mbr-section-title {
  color: #ffffff;
}
.cid-tIC48S2Tsr .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIC48T3Nt7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIC48T3Nt7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIC48T3Nt7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIC48T3Nt7 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIC48T3Nt7 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIC48T3Nt7 .container-fluid .row {
  padding: 0;
}
.cid-tIC48T3Nt7 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIC48T3Nt7 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIC48T3Nt7 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIC48T3Nt7 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIC48T3Nt7 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIC48T3Nt7 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIC48T3Nt7 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIC48T3Nt7 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIC48T3Nt7 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIC48T3Nt7 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIC48T3Nt7 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIC48T3Nt7 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIC48T3Nt7 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIC48T3Nt7 .mbr-phone {
  color: #ffffff;
}
.cid-tIC48T3Nt7 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIC48T3Nt7 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tIC9kniJfO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIC9kniJfO nav.navbar {
  position: fixed;
}
.cid-tIC9kniJfO .container,
.cid-tIC9kniJfO .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIC9kniJfO .container,
  .cid-tIC9kniJfO .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tIC9kniJfO .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-tIC9kniJfO .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tIC9kniJfO .dropdown-item:hover,
.cid-tIC9kniJfO .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tIC9kniJfO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIC9kniJfO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIC9kniJfO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIC9kniJfO .nav-link {
  position: relative;
}
.cid-tIC9kniJfO .nav-link:hover {
  color: #ffffff !important;
}
.cid-tIC9kniJfO .nav-link:hover:before {
  opacity: 1;
}
.cid-tIC9kniJfO .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tIC9kniJfO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIC9kniJfO .container {
  display: flex;
  margin: auto;
}
.cid-tIC9kniJfO .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIC9kniJfO .nav-item:focus,
.cid-tIC9kniJfO .nav-link:focus {
  outline: none;
}
.cid-tIC9kniJfO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIC9kniJfO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIC9kniJfO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIC9kniJfO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIC9kniJfO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIC9kniJfO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIC9kniJfO .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tIC9kniJfO .navbar.opened {
  transition: all 0.3s;
}
.cid-tIC9kniJfO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIC9kniJfO .navbar .navbar-logo img {
  width: auto;
}
.cid-tIC9kniJfO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIC9kniJfO .navbar.collapsed {
  justify-content: center;
}
.cid-tIC9kniJfO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIC9kniJfO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIC9kniJfO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tIC9kniJfO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIC9kniJfO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIC9kniJfO .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-tIC9kniJfO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIC9kniJfO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIC9kniJfO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIC9kniJfO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIC9kniJfO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIC9kniJfO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIC9kniJfO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIC9kniJfO .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-tIC9kniJfO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIC9kniJfO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIC9kniJfO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIC9kniJfO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIC9kniJfO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIC9kniJfO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIC9kniJfO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIC9kniJfO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIC9kniJfO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIC9kniJfO .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-tIC9kniJfO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIC9kniJfO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIC9kniJfO .dropdown-item.active,
.cid-tIC9kniJfO .dropdown-item:active {
  background-color: transparent;
}
.cid-tIC9kniJfO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIC9kniJfO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIC9kniJfO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIC9kniJfO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tIC9kniJfO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIC9kniJfO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIC9kniJfO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIC9kniJfO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIC9kniJfO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tIC9kniJfO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tIC9kniJfO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIC9kniJfO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIC9kniJfO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIC9kniJfO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIC9kniJfO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIC9kniJfO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIC9kniJfO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIC9kniJfO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIC9kniJfO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIC9kniJfO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIC9kniJfO .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-tIC9kniJfO .navbar {
    height: 70px;
  }
  .cid-tIC9kniJfO .navbar.opened {
    height: auto;
  }
  .cid-tIC9kniJfO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tIC9kniJfO .icons-menu {
    padding-right: 0;
  }
  .cid-tIC9kniJfO .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tIC9korr8d {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tIC9korr8d .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIC9korr8d .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tIC9korr8d .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tIC9korr8d img {
  border-radius: 1rem;
}
.cid-tIC9korr8d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIC9korr8d .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tIC9korr8d .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIC9korr8d .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tIC9korr8d .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tIC9korr8d .mbr-section-subtitle,
.cid-tIC9korr8d .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tIC9korr8d .mbr-text,
.cid-tIC9korr8d .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tIC9kp6yV9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tIC9kp6yV9 .mbr-text {
    text-align: center;
  }
}
.cid-tIC9kp6yV9 .container-fluid {
  padding: 0;
}
.cid-tIC9kp6yV9 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tIC9kp6yV9 img {
  height: 100%;
  object-fit: cover;
}
.cid-tIC9kp6yV9 .mbr-figure {
  height: 100%;
}
.cid-tIC9kp6yV9 .col-lg-6 {
  padding: 0;
}
.cid-tIC9kp6yV9 .row {
  margin: 0;
}
.cid-tIC9kp6yV9 .mbr-text,
.cid-tIC9kp6yV9 .mbr-section-btn {
  text-align: center;
}
.cid-tIC9kp6yV9 H3 {
  text-align: center;
}
.cid-tIC9kpGWdK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tIC9kpGWdK .mbr-media {
  position: relative;
}
.cid-tIC9kpGWdK .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tIC9kpGWdK .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tIC9kpGWdK .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tIC9kpGWdK .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tIC9kpGWdK .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tIC9kpGWdK .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tIC9kpGWdK .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tIC9kpGWdK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIC9kpGWdK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIC9kpGWdK .mbr-section-title {
  color: #f4f5f7;
}
.cid-tIC9kqJg9H {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tIC9kqJg9H .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tIC9kqJg9H .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tIC9kqJg9H .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tIC9kqJg9H .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tIC9kqJg9H .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tIC9kqJg9H .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tIC9kqJg9H .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIC9kqJg9H .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tIC9kqJg9H .mbr-figure {
    width: 100% !important;
  }
  .cid-tIC9kqJg9H .menu-item {
    flex-direction: column;
  }
  .cid-tIC9kqJg9H img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tIC9kqJg9H .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tIC9kqJg9H .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tIC9kqJg9H .special-label {
  color: #fff;
}
.cid-tIC9kqJg9H .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tIC9kqJg9H .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tIC9kqJg9H .menu-row {
  margin: 0;
}
.cid-tIC9kqJg9H .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tIC9kqJg9H .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tIC9kqJg9H .group-title,
.cid-tIC9kqJg9H .align-wrap {
  text-align: left;
}
.cid-tIC9kqJg9H SPAN {
  color: #d44765;
}
.cid-tIC9kqJg9H .item-title {
  color: #808080;
}
.cid-tIC9kqJg9H H4 {
  color: #89b758;
}
.cid-tIC9kqJg9H .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIC9kqJg9H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIC9kry3qv {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tIC9kry3qv .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tIC9kry3qv .mbr-section-title,
.cid-tIC9kry3qv .mbr-section-subtitle,
.cid-tIC9kry3qv .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIC9kry3qv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIC9kry3qv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIC9kry3qv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIC9kry3qv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIC9kry3qv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tIC9kry3qv .icon-focus {
  display: none;
}
.cid-tIC9kry3qv .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tIC9kry3qv ul {
  font-size: 0;
}
.cid-tIC9kry3qv .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tIC9kry3qv .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tIC9kry3qv .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tIC9kry3qv .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tIC9kry3qv .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tIC9kry3qv .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tIC9kry3qv .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tIC9kry3qv .btn:hover {
  background: transparent !important;
}
.cid-tIC9kry3qv .btn:hover:before {
  background: transparent !important;
}
.cid-tIC9kry3qv .btn:before {
  background-color: transparent !important;
}
.cid-tIC9kry3qv .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tIC9kry3qv .mbr-section-title {
  color: #ffffff;
}
.cid-tIC9kry3qv .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tIC9kt6LBb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tIC9kt6LBb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIC9kt6LBb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIC9kt6LBb .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tIC9kt6LBb .container-fluid {
    padding: 0 16px;
  }
}
.cid-tIC9kt6LBb .container-fluid .row {
  padding: 0;
}
.cid-tIC9kt6LBb .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tIC9kt6LBb .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tIC9kt6LBb .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tIC9kt6LBb .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tIC9kt6LBb .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIC9kt6LBb .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tIC9kt6LBb .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIC9kt6LBb .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tIC9kt6LBb .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tIC9kt6LBb .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tIC9kt6LBb .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tIC9kt6LBb .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tIC9kt6LBb .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tIC9kt6LBb .mbr-phone {
  color: #ffffff;
}
.cid-tIC9kt6LBb .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tIC9kt6LBb .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tICbPQMegm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tICbPQMegm nav.navbar {
  position: fixed;
}
.cid-tICbPQMegm .container,
.cid-tICbPQMegm .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tICbPQMegm .container,
  .cid-tICbPQMegm .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tICbPQMegm .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-tICbPQMegm .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tICbPQMegm .dropdown-item:hover,
.cid-tICbPQMegm .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tICbPQMegm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tICbPQMegm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tICbPQMegm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tICbPQMegm .nav-link {
  position: relative;
}
.cid-tICbPQMegm .nav-link:hover {
  color: #ffffff !important;
}
.cid-tICbPQMegm .nav-link:hover:before {
  opacity: 1;
}
.cid-tICbPQMegm .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tICbPQMegm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tICbPQMegm .container {
  display: flex;
  margin: auto;
}
.cid-tICbPQMegm .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tICbPQMegm .nav-item:focus,
.cid-tICbPQMegm .nav-link:focus {
  outline: none;
}
.cid-tICbPQMegm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tICbPQMegm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tICbPQMegm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tICbPQMegm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tICbPQMegm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tICbPQMegm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tICbPQMegm .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tICbPQMegm .navbar.opened {
  transition: all 0.3s;
}
.cid-tICbPQMegm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tICbPQMegm .navbar .navbar-logo img {
  width: auto;
}
.cid-tICbPQMegm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tICbPQMegm .navbar.collapsed {
  justify-content: center;
}
.cid-tICbPQMegm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tICbPQMegm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tICbPQMegm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tICbPQMegm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tICbPQMegm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tICbPQMegm .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-tICbPQMegm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tICbPQMegm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tICbPQMegm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tICbPQMegm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tICbPQMegm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tICbPQMegm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tICbPQMegm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tICbPQMegm .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-tICbPQMegm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tICbPQMegm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tICbPQMegm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tICbPQMegm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tICbPQMegm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tICbPQMegm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tICbPQMegm .navbar.navbar-short {
  min-height: 60px;
}
.cid-tICbPQMegm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tICbPQMegm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tICbPQMegm .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-tICbPQMegm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tICbPQMegm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tICbPQMegm .dropdown-item.active,
.cid-tICbPQMegm .dropdown-item:active {
  background-color: transparent;
}
.cid-tICbPQMegm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tICbPQMegm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tICbPQMegm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tICbPQMegm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tICbPQMegm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tICbPQMegm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tICbPQMegm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tICbPQMegm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tICbPQMegm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tICbPQMegm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tICbPQMegm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tICbPQMegm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tICbPQMegm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tICbPQMegm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tICbPQMegm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tICbPQMegm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tICbPQMegm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tICbPQMegm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tICbPQMegm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tICbPQMegm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tICbPQMegm .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-tICbPQMegm .navbar {
    height: 70px;
  }
  .cid-tICbPQMegm .navbar.opened {
    height: auto;
  }
  .cid-tICbPQMegm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tICbPQMegm .icons-menu {
    padding-right: 0;
  }
  .cid-tICbPQMegm .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tICbPSMkDg {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tICbPSMkDg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICbPSMkDg .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tICbPSMkDg .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tICbPSMkDg img {
  border-radius: 1rem;
}
.cid-tICbPSMkDg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICbPSMkDg .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tICbPSMkDg .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tICbPSMkDg .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tICbPSMkDg .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tICbPSMkDg .mbr-section-subtitle,
.cid-tICbPSMkDg .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tICbPSMkDg .mbr-text,
.cid-tICbPSMkDg .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tICbPTKUPP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tICbPTKUPP .mbr-text {
    text-align: center;
  }
}
.cid-tICbPTKUPP .container-fluid {
  padding: 0;
}
.cid-tICbPTKUPP .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tICbPTKUPP img {
  height: 100%;
  object-fit: cover;
}
.cid-tICbPTKUPP .mbr-figure {
  height: 100%;
}
.cid-tICbPTKUPP .col-lg-6 {
  padding: 0;
}
.cid-tICbPTKUPP .row {
  margin: 0;
}
.cid-tICbPTKUPP .mbr-text,
.cid-tICbPTKUPP .mbr-section-btn {
  text-align: center;
}
.cid-tICbPTKUPP H3 {
  text-align: center;
}
.cid-tICbPUms5f {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tICbPUms5f .mbr-media {
  position: relative;
}
.cid-tICbPUms5f .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tICbPUms5f .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tICbPUms5f .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tICbPUms5f .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tICbPUms5f .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tICbPUms5f .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tICbPUms5f .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tICbPUms5f .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tICbPUms5f .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tICbPUms5f .mbr-section-title {
  color: #f4f5f7;
}
.cid-tICbPVxU0S {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tICbPVxU0S .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tICbPVxU0S .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tICbPVxU0S .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tICbPVxU0S .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tICbPVxU0S .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tICbPVxU0S .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tICbPVxU0S .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tICbPVxU0S .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tICbPVxU0S .mbr-figure {
    width: 100% !important;
  }
  .cid-tICbPVxU0S .menu-item {
    flex-direction: column;
  }
  .cid-tICbPVxU0S img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tICbPVxU0S .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tICbPVxU0S .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tICbPVxU0S .special-label {
  color: #fff;
}
.cid-tICbPVxU0S .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tICbPVxU0S .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tICbPVxU0S .menu-row {
  margin: 0;
}
.cid-tICbPVxU0S .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tICbPVxU0S .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tICbPVxU0S .group-title,
.cid-tICbPVxU0S .align-wrap {
  text-align: left;
}
.cid-tICbPVxU0S SPAN {
  color: #d44765;
}
.cid-tICbPVxU0S .item-title {
  color: #808080;
}
.cid-tICbPVxU0S H4 {
  color: #89b758;
}
.cid-tICbPVxU0S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICbPVxU0S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICbPWth5P {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tICbPWth5P .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tICbPWth5P .mbr-section-title,
.cid-tICbPWth5P .mbr-section-subtitle,
.cid-tICbPWth5P .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tICbPWth5P .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tICbPWth5P .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tICbPWth5P .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tICbPWth5P .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tICbPWth5P .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tICbPWth5P .icon-focus {
  display: none;
}
.cid-tICbPWth5P .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tICbPWth5P ul {
  font-size: 0;
}
.cid-tICbPWth5P .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tICbPWth5P .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tICbPWth5P .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tICbPWth5P .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tICbPWth5P .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tICbPWth5P .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tICbPWth5P .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tICbPWth5P .btn:hover {
  background: transparent !important;
}
.cid-tICbPWth5P .btn:hover:before {
  background: transparent !important;
}
.cid-tICbPWth5P .btn:before {
  background-color: transparent !important;
}
.cid-tICbPWth5P .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tICbPWth5P .mbr-section-title {
  color: #ffffff;
}
.cid-tICbPWth5P .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tICbPXA7mj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tICbPXA7mj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICbPXA7mj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICbPXA7mj .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tICbPXA7mj .container-fluid {
    padding: 0 16px;
  }
}
.cid-tICbPXA7mj .container-fluid .row {
  padding: 0;
}
.cid-tICbPXA7mj .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tICbPXA7mj .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tICbPXA7mj .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tICbPXA7mj .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tICbPXA7mj .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tICbPXA7mj .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tICbPXA7mj .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tICbPXA7mj .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tICbPXA7mj .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tICbPXA7mj .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tICbPXA7mj .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tICbPXA7mj .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tICbPXA7mj .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tICbPXA7mj .mbr-phone {
  color: #ffffff;
}
.cid-tICbPXA7mj .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tICbPXA7mj .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tICdJD8pCt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tICdJD8pCt nav.navbar {
  position: fixed;
}
.cid-tICdJD8pCt .container,
.cid-tICdJD8pCt .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tICdJD8pCt .container,
  .cid-tICdJD8pCt .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tICdJD8pCt .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-tICdJD8pCt .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tICdJD8pCt .dropdown-item:hover,
.cid-tICdJD8pCt .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tICdJD8pCt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tICdJD8pCt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tICdJD8pCt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tICdJD8pCt .nav-link {
  position: relative;
}
.cid-tICdJD8pCt .nav-link:hover {
  color: #ffffff !important;
}
.cid-tICdJD8pCt .nav-link:hover:before {
  opacity: 1;
}
.cid-tICdJD8pCt .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tICdJD8pCt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tICdJD8pCt .container {
  display: flex;
  margin: auto;
}
.cid-tICdJD8pCt .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tICdJD8pCt .nav-item:focus,
.cid-tICdJD8pCt .nav-link:focus {
  outline: none;
}
.cid-tICdJD8pCt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tICdJD8pCt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tICdJD8pCt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tICdJD8pCt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tICdJD8pCt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tICdJD8pCt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tICdJD8pCt .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tICdJD8pCt .navbar.opened {
  transition: all 0.3s;
}
.cid-tICdJD8pCt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tICdJD8pCt .navbar .navbar-logo img {
  width: auto;
}
.cid-tICdJD8pCt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tICdJD8pCt .navbar.collapsed {
  justify-content: center;
}
.cid-tICdJD8pCt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tICdJD8pCt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tICdJD8pCt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tICdJD8pCt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tICdJD8pCt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tICdJD8pCt .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-tICdJD8pCt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tICdJD8pCt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tICdJD8pCt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tICdJD8pCt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tICdJD8pCt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tICdJD8pCt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tICdJD8pCt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tICdJD8pCt .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-tICdJD8pCt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tICdJD8pCt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tICdJD8pCt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tICdJD8pCt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tICdJD8pCt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tICdJD8pCt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tICdJD8pCt .navbar.navbar-short {
  min-height: 60px;
}
.cid-tICdJD8pCt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tICdJD8pCt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tICdJD8pCt .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-tICdJD8pCt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tICdJD8pCt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tICdJD8pCt .dropdown-item.active,
.cid-tICdJD8pCt .dropdown-item:active {
  background-color: transparent;
}
.cid-tICdJD8pCt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tICdJD8pCt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tICdJD8pCt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tICdJD8pCt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tICdJD8pCt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tICdJD8pCt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tICdJD8pCt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tICdJD8pCt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tICdJD8pCt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tICdJD8pCt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tICdJD8pCt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tICdJD8pCt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tICdJD8pCt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tICdJD8pCt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tICdJD8pCt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tICdJD8pCt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tICdJD8pCt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tICdJD8pCt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tICdJD8pCt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tICdJD8pCt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tICdJD8pCt .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-tICdJD8pCt .navbar {
    height: 70px;
  }
  .cid-tICdJD8pCt .navbar.opened {
    height: auto;
  }
  .cid-tICdJD8pCt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tICdJD8pCt .icons-menu {
    padding-right: 0;
  }
  .cid-tICdJD8pCt .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tICdJEUEJa {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tICdJEUEJa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICdJEUEJa .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tICdJEUEJa .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tICdJEUEJa img {
  border-radius: 1rem;
}
.cid-tICdJEUEJa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICdJEUEJa .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tICdJEUEJa .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tICdJEUEJa .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tICdJEUEJa .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tICdJEUEJa .mbr-section-subtitle,
.cid-tICdJEUEJa .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tICdJEUEJa .mbr-text,
.cid-tICdJEUEJa .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tICdJFYixp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tICdJFYixp .mbr-text {
    text-align: center;
  }
}
.cid-tICdJFYixp .container-fluid {
  padding: 0;
}
.cid-tICdJFYixp .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tICdJFYixp img {
  height: 100%;
  object-fit: cover;
}
.cid-tICdJFYixp .mbr-figure {
  height: 100%;
}
.cid-tICdJFYixp .col-lg-6 {
  padding: 0;
}
.cid-tICdJFYixp .row {
  margin: 0;
}
.cid-tICdJFYixp .mbr-text,
.cid-tICdJFYixp .mbr-section-btn {
  text-align: center;
}
.cid-tICdJFYixp H3 {
  text-align: center;
}
.cid-tICdJGsyVR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tICdJGsyVR .mbr-media {
  position: relative;
}
.cid-tICdJGsyVR .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tICdJGsyVR .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tICdJGsyVR .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tICdJGsyVR .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tICdJGsyVR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tICdJGsyVR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tICdJGsyVR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tICdJGsyVR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tICdJGsyVR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tICdJGsyVR .mbr-section-title {
  color: #f4f5f7;
}
.cid-tICdJHTvwO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tICdJHTvwO .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tICdJHTvwO .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tICdJHTvwO .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tICdJHTvwO .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tICdJHTvwO .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tICdJHTvwO .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tICdJHTvwO .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tICdJHTvwO .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tICdJHTvwO .mbr-figure {
    width: 100% !important;
  }
  .cid-tICdJHTvwO .menu-item {
    flex-direction: column;
  }
  .cid-tICdJHTvwO img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tICdJHTvwO .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tICdJHTvwO .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tICdJHTvwO .special-label {
  color: #fff;
}
.cid-tICdJHTvwO .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tICdJHTvwO .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tICdJHTvwO .menu-row {
  margin: 0;
}
.cid-tICdJHTvwO .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tICdJHTvwO .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tICdJHTvwO .group-title,
.cid-tICdJHTvwO .align-wrap {
  text-align: left;
}
.cid-tICdJHTvwO SPAN {
  color: #d44765;
}
.cid-tICdJHTvwO .item-title {
  color: #808080;
}
.cid-tICdJHTvwO H4 {
  color: #89b758;
}
.cid-tICdJHTvwO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICdJHTvwO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICdJIRECc {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tICdJIRECc .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tICdJIRECc .mbr-section-title,
.cid-tICdJIRECc .mbr-section-subtitle,
.cid-tICdJIRECc .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tICdJIRECc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tICdJIRECc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tICdJIRECc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tICdJIRECc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tICdJIRECc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tICdJIRECc .icon-focus {
  display: none;
}
.cid-tICdJIRECc .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tICdJIRECc ul {
  font-size: 0;
}
.cid-tICdJIRECc .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tICdJIRECc .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tICdJIRECc .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tICdJIRECc .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tICdJIRECc .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tICdJIRECc .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tICdJIRECc .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tICdJIRECc .btn:hover {
  background: transparent !important;
}
.cid-tICdJIRECc .btn:hover:before {
  background: transparent !important;
}
.cid-tICdJIRECc .btn:before {
  background-color: transparent !important;
}
.cid-tICdJIRECc .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tICdJIRECc .mbr-section-title {
  color: #ffffff;
}
.cid-tICdJIRECc .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tICdJJNqLT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tICdJJNqLT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICdJJNqLT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICdJJNqLT .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tICdJJNqLT .container-fluid {
    padding: 0 16px;
  }
}
.cid-tICdJJNqLT .container-fluid .row {
  padding: 0;
}
.cid-tICdJJNqLT .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tICdJJNqLT .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tICdJJNqLT .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tICdJJNqLT .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tICdJJNqLT .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tICdJJNqLT .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tICdJJNqLT .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tICdJJNqLT .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tICdJJNqLT .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tICdJJNqLT .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tICdJJNqLT .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tICdJJNqLT .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tICdJJNqLT .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tICdJJNqLT .mbr-phone {
  color: #ffffff;
}
.cid-tICdJJNqLT .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tICdJJNqLT .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tICeXVNyk1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tICeXVNyk1 nav.navbar {
  position: fixed;
}
.cid-tICeXVNyk1 .container,
.cid-tICeXVNyk1 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tICeXVNyk1 .container,
  .cid-tICeXVNyk1 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tICeXVNyk1 .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-tICeXVNyk1 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tICeXVNyk1 .dropdown-item:hover,
.cid-tICeXVNyk1 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tICeXVNyk1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tICeXVNyk1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tICeXVNyk1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tICeXVNyk1 .nav-link {
  position: relative;
}
.cid-tICeXVNyk1 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tICeXVNyk1 .nav-link:hover:before {
  opacity: 1;
}
.cid-tICeXVNyk1 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tICeXVNyk1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tICeXVNyk1 .container {
  display: flex;
  margin: auto;
}
.cid-tICeXVNyk1 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tICeXVNyk1 .nav-item:focus,
.cid-tICeXVNyk1 .nav-link:focus {
  outline: none;
}
.cid-tICeXVNyk1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tICeXVNyk1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tICeXVNyk1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tICeXVNyk1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tICeXVNyk1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tICeXVNyk1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tICeXVNyk1 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tICeXVNyk1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tICeXVNyk1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tICeXVNyk1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tICeXVNyk1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tICeXVNyk1 .navbar.collapsed {
  justify-content: center;
}
.cid-tICeXVNyk1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tICeXVNyk1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tICeXVNyk1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tICeXVNyk1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tICeXVNyk1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tICeXVNyk1 .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-tICeXVNyk1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tICeXVNyk1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tICeXVNyk1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tICeXVNyk1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tICeXVNyk1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tICeXVNyk1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tICeXVNyk1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tICeXVNyk1 .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-tICeXVNyk1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tICeXVNyk1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tICeXVNyk1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tICeXVNyk1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tICeXVNyk1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tICeXVNyk1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tICeXVNyk1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tICeXVNyk1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tICeXVNyk1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tICeXVNyk1 .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-tICeXVNyk1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tICeXVNyk1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tICeXVNyk1 .dropdown-item.active,
.cid-tICeXVNyk1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tICeXVNyk1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tICeXVNyk1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tICeXVNyk1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tICeXVNyk1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tICeXVNyk1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tICeXVNyk1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tICeXVNyk1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tICeXVNyk1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tICeXVNyk1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tICeXVNyk1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tICeXVNyk1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tICeXVNyk1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tICeXVNyk1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tICeXVNyk1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tICeXVNyk1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tICeXVNyk1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tICeXVNyk1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tICeXVNyk1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tICeXVNyk1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tICeXVNyk1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tICeXVNyk1 .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-tICeXVNyk1 .navbar {
    height: 70px;
  }
  .cid-tICeXVNyk1 .navbar.opened {
    height: auto;
  }
  .cid-tICeXVNyk1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tICeXVNyk1 .icons-menu {
    padding-right: 0;
  }
  .cid-tICeXVNyk1 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tICeXXZk2Z {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tICeXXZk2Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICeXXZk2Z .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tICeXXZk2Z .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tICeXXZk2Z img {
  border-radius: 1rem;
}
.cid-tICeXXZk2Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICeXXZk2Z .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tICeXXZk2Z .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tICeXXZk2Z .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tICeXXZk2Z .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tICeXXZk2Z .mbr-section-subtitle,
.cid-tICeXXZk2Z .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tICeXXZk2Z .mbr-text,
.cid-tICeXXZk2Z .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tICeXYUR70 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tICeXYUR70 .mbr-text {
    text-align: center;
  }
}
.cid-tICeXYUR70 .container-fluid {
  padding: 0;
}
.cid-tICeXYUR70 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tICeXYUR70 img {
  height: 100%;
  object-fit: cover;
}
.cid-tICeXYUR70 .mbr-figure {
  height: 100%;
}
.cid-tICeXYUR70 .col-lg-6 {
  padding: 0;
}
.cid-tICeXYUR70 .row {
  margin: 0;
}
.cid-tICeXYUR70 .mbr-text,
.cid-tICeXYUR70 .mbr-section-btn {
  text-align: center;
}
.cid-tICeXYUR70 H3 {
  text-align: center;
}
.cid-tICeXZC25c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tICeXZC25c .mbr-media {
  position: relative;
}
.cid-tICeXZC25c .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tICeXZC25c .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tICeXZC25c .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tICeXZC25c .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tICeXZC25c .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tICeXZC25c .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tICeXZC25c .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tICeXZC25c .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tICeXZC25c .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tICeXZC25c .mbr-section-title {
  color: #f4f5f7;
}
.cid-tICeY14eLF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tICeY14eLF .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tICeY14eLF .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tICeY14eLF .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tICeY14eLF .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tICeY14eLF .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tICeY14eLF .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tICeY14eLF .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tICeY14eLF .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tICeY14eLF .mbr-figure {
    width: 100% !important;
  }
  .cid-tICeY14eLF .menu-item {
    flex-direction: column;
  }
  .cid-tICeY14eLF img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tICeY14eLF .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tICeY14eLF .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tICeY14eLF .special-label {
  color: #fff;
}
.cid-tICeY14eLF .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tICeY14eLF .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tICeY14eLF .menu-row {
  margin: 0;
}
.cid-tICeY14eLF .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tICeY14eLF .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tICeY14eLF .group-title,
.cid-tICeY14eLF .align-wrap {
  text-align: left;
}
.cid-tICeY14eLF SPAN {
  color: #d44765;
}
.cid-tICeY14eLF .item-title {
  color: #808080;
}
.cid-tICeY14eLF H4 {
  color: #89b758;
}
.cid-tICeY14eLF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICeY14eLF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICeY25Otl {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tICeY25Otl .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tICeY25Otl .mbr-section-title,
.cid-tICeY25Otl .mbr-section-subtitle,
.cid-tICeY25Otl .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tICeY25Otl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tICeY25Otl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tICeY25Otl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tICeY25Otl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tICeY25Otl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tICeY25Otl .icon-focus {
  display: none;
}
.cid-tICeY25Otl .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tICeY25Otl ul {
  font-size: 0;
}
.cid-tICeY25Otl .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tICeY25Otl .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tICeY25Otl .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tICeY25Otl .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tICeY25Otl .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tICeY25Otl .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tICeY25Otl .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tICeY25Otl .btn:hover {
  background: transparent !important;
}
.cid-tICeY25Otl .btn:hover:before {
  background: transparent !important;
}
.cid-tICeY25Otl .btn:before {
  background-color: transparent !important;
}
.cid-tICeY25Otl .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tICeY25Otl .mbr-section-title {
  color: #ffffff;
}
.cid-tICeY25Otl .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tICeY3oCCz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tICeY3oCCz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICeY3oCCz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICeY3oCCz .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tICeY3oCCz .container-fluid {
    padding: 0 16px;
  }
}
.cid-tICeY3oCCz .container-fluid .row {
  padding: 0;
}
.cid-tICeY3oCCz .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tICeY3oCCz .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tICeY3oCCz .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tICeY3oCCz .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tICeY3oCCz .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tICeY3oCCz .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tICeY3oCCz .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tICeY3oCCz .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tICeY3oCCz .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tICeY3oCCz .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tICeY3oCCz .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tICeY3oCCz .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tICeY3oCCz .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tICeY3oCCz .mbr-phone {
  color: #ffffff;
}
.cid-tICeY3oCCz .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tICeY3oCCz .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tICh13YBok {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tICh13YBok nav.navbar {
  position: fixed;
}
.cid-tICh13YBok .container,
.cid-tICh13YBok .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tICh13YBok .container,
  .cid-tICh13YBok .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tICh13YBok .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-tICh13YBok .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tICh13YBok .dropdown-item:hover,
.cid-tICh13YBok .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tICh13YBok .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tICh13YBok .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tICh13YBok .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tICh13YBok .nav-link {
  position: relative;
}
.cid-tICh13YBok .nav-link:hover {
  color: #ffffff !important;
}
.cid-tICh13YBok .nav-link:hover:before {
  opacity: 1;
}
.cid-tICh13YBok .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tICh13YBok .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tICh13YBok .container {
  display: flex;
  margin: auto;
}
.cid-tICh13YBok .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tICh13YBok .nav-item:focus,
.cid-tICh13YBok .nav-link:focus {
  outline: none;
}
.cid-tICh13YBok .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tICh13YBok .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tICh13YBok .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tICh13YBok .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tICh13YBok .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tICh13YBok .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tICh13YBok .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tICh13YBok .navbar.opened {
  transition: all 0.3s;
}
.cid-tICh13YBok .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tICh13YBok .navbar .navbar-logo img {
  width: auto;
}
.cid-tICh13YBok .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tICh13YBok .navbar.collapsed {
  justify-content: center;
}
.cid-tICh13YBok .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tICh13YBok .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tICh13YBok .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tICh13YBok .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tICh13YBok .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tICh13YBok .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-tICh13YBok .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tICh13YBok .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tICh13YBok .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tICh13YBok .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tICh13YBok .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tICh13YBok .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tICh13YBok .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tICh13YBok .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-tICh13YBok .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tICh13YBok .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tICh13YBok .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tICh13YBok .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tICh13YBok .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tICh13YBok .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tICh13YBok .navbar.navbar-short {
  min-height: 60px;
}
.cid-tICh13YBok .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tICh13YBok .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tICh13YBok .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-tICh13YBok .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tICh13YBok .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tICh13YBok .dropdown-item.active,
.cid-tICh13YBok .dropdown-item:active {
  background-color: transparent;
}
.cid-tICh13YBok .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tICh13YBok .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tICh13YBok .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tICh13YBok .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tICh13YBok .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tICh13YBok .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tICh13YBok ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tICh13YBok .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tICh13YBok button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tICh13YBok button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tICh13YBok button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tICh13YBok button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tICh13YBok button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tICh13YBok button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tICh13YBok nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tICh13YBok nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tICh13YBok nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tICh13YBok nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tICh13YBok .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tICh13YBok a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tICh13YBok .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-tICh13YBok .navbar {
    height: 70px;
  }
  .cid-tICh13YBok .navbar.opened {
    height: auto;
  }
  .cid-tICh13YBok .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tICh13YBok .icons-menu {
    padding-right: 0;
  }
  .cid-tICh13YBok .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tICh15o0fX {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tICh15o0fX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICh15o0fX .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tICh15o0fX .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tICh15o0fX img {
  border-radius: 1rem;
}
.cid-tICh15o0fX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICh15o0fX .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tICh15o0fX .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tICh15o0fX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tICh15o0fX .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tICh15o0fX .mbr-section-subtitle,
.cid-tICh15o0fX .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tICh15o0fX .mbr-text,
.cid-tICh15o0fX .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tICh16q25J {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tICh16q25J .mbr-text {
    text-align: center;
  }
}
.cid-tICh16q25J .container-fluid {
  padding: 0;
}
.cid-tICh16q25J .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tICh16q25J img {
  height: 100%;
  object-fit: cover;
}
.cid-tICh16q25J .mbr-figure {
  height: 100%;
}
.cid-tICh16q25J .col-lg-6 {
  padding: 0;
}
.cid-tICh16q25J .row {
  margin: 0;
}
.cid-tICh16q25J .mbr-text,
.cid-tICh16q25J .mbr-section-btn {
  text-align: center;
}
.cid-tICh16q25J H3 {
  text-align: center;
}
.cid-tICh17cwIW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tICh17cwIW .mbr-media {
  position: relative;
}
.cid-tICh17cwIW .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tICh17cwIW .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tICh17cwIW .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tICh17cwIW .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tICh17cwIW .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tICh17cwIW .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tICh17cwIW .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tICh17cwIW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tICh17cwIW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tICh17cwIW .mbr-section-title {
  color: #f4f5f7;
}
.cid-tICh18PwRB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tICh18PwRB .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tICh18PwRB .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tICh18PwRB .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tICh18PwRB .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tICh18PwRB .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tICh18PwRB .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tICh18PwRB .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tICh18PwRB .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tICh18PwRB .mbr-figure {
    width: 100% !important;
  }
  .cid-tICh18PwRB .menu-item {
    flex-direction: column;
  }
  .cid-tICh18PwRB img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tICh18PwRB .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tICh18PwRB .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tICh18PwRB .special-label {
  color: #fff;
}
.cid-tICh18PwRB .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tICh18PwRB .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tICh18PwRB .menu-row {
  margin: 0;
}
.cid-tICh18PwRB .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tICh18PwRB .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tICh18PwRB .group-title,
.cid-tICh18PwRB .align-wrap {
  text-align: left;
}
.cid-tICh18PwRB SPAN {
  color: #d44765;
}
.cid-tICh18PwRB .item-title {
  color: #808080;
}
.cid-tICh18PwRB H4 {
  color: #89b758;
}
.cid-tICh18PwRB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICh18PwRB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICh19NMPS {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tICh19NMPS .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tICh19NMPS .mbr-section-title,
.cid-tICh19NMPS .mbr-section-subtitle,
.cid-tICh19NMPS .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tICh19NMPS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tICh19NMPS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tICh19NMPS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tICh19NMPS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tICh19NMPS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tICh19NMPS .icon-focus {
  display: none;
}
.cid-tICh19NMPS .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tICh19NMPS ul {
  font-size: 0;
}
.cid-tICh19NMPS .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tICh19NMPS .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tICh19NMPS .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tICh19NMPS .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tICh19NMPS .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tICh19NMPS .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tICh19NMPS .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tICh19NMPS .btn:hover {
  background: transparent !important;
}
.cid-tICh19NMPS .btn:hover:before {
  background: transparent !important;
}
.cid-tICh19NMPS .btn:before {
  background-color: transparent !important;
}
.cid-tICh19NMPS .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tICh19NMPS .mbr-section-title {
  color: #ffffff;
}
.cid-tICh19NMPS .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tICh1bcH7H {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tICh1bcH7H .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICh1bcH7H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICh1bcH7H .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tICh1bcH7H .container-fluid {
    padding: 0 16px;
  }
}
.cid-tICh1bcH7H .container-fluid .row {
  padding: 0;
}
.cid-tICh1bcH7H .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tICh1bcH7H .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tICh1bcH7H .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tICh1bcH7H .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tICh1bcH7H .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tICh1bcH7H .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tICh1bcH7H .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tICh1bcH7H .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tICh1bcH7H .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tICh1bcH7H .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tICh1bcH7H .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tICh1bcH7H .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tICh1bcH7H .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tICh1bcH7H .mbr-phone {
  color: #ffffff;
}
.cid-tICh1bcH7H .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tICh1bcH7H .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tICkhu7pJ3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tICkhu7pJ3 nav.navbar {
  position: fixed;
}
.cid-tICkhu7pJ3 .container,
.cid-tICkhu7pJ3 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tICkhu7pJ3 .container,
  .cid-tICkhu7pJ3 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tICkhu7pJ3 .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-tICkhu7pJ3 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tICkhu7pJ3 .dropdown-item:hover,
.cid-tICkhu7pJ3 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tICkhu7pJ3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tICkhu7pJ3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tICkhu7pJ3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tICkhu7pJ3 .nav-link {
  position: relative;
}
.cid-tICkhu7pJ3 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tICkhu7pJ3 .nav-link:hover:before {
  opacity: 1;
}
.cid-tICkhu7pJ3 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tICkhu7pJ3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tICkhu7pJ3 .container {
  display: flex;
  margin: auto;
}
.cid-tICkhu7pJ3 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tICkhu7pJ3 .nav-item:focus,
.cid-tICkhu7pJ3 .nav-link:focus {
  outline: none;
}
.cid-tICkhu7pJ3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tICkhu7pJ3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tICkhu7pJ3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tICkhu7pJ3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tICkhu7pJ3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tICkhu7pJ3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tICkhu7pJ3 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tICkhu7pJ3 .navbar.opened {
  transition: all 0.3s;
}
.cid-tICkhu7pJ3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tICkhu7pJ3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tICkhu7pJ3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tICkhu7pJ3 .navbar.collapsed {
  justify-content: center;
}
.cid-tICkhu7pJ3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tICkhu7pJ3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tICkhu7pJ3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tICkhu7pJ3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tICkhu7pJ3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tICkhu7pJ3 .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-tICkhu7pJ3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tICkhu7pJ3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tICkhu7pJ3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tICkhu7pJ3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tICkhu7pJ3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tICkhu7pJ3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tICkhu7pJ3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tICkhu7pJ3 .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-tICkhu7pJ3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tICkhu7pJ3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tICkhu7pJ3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tICkhu7pJ3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tICkhu7pJ3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tICkhu7pJ3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tICkhu7pJ3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tICkhu7pJ3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tICkhu7pJ3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tICkhu7pJ3 .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-tICkhu7pJ3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tICkhu7pJ3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tICkhu7pJ3 .dropdown-item.active,
.cid-tICkhu7pJ3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tICkhu7pJ3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tICkhu7pJ3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tICkhu7pJ3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tICkhu7pJ3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tICkhu7pJ3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tICkhu7pJ3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tICkhu7pJ3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tICkhu7pJ3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tICkhu7pJ3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tICkhu7pJ3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tICkhu7pJ3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tICkhu7pJ3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tICkhu7pJ3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tICkhu7pJ3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tICkhu7pJ3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tICkhu7pJ3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tICkhu7pJ3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tICkhu7pJ3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tICkhu7pJ3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tICkhu7pJ3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tICkhu7pJ3 .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-tICkhu7pJ3 .navbar {
    height: 70px;
  }
  .cid-tICkhu7pJ3 .navbar.opened {
    height: auto;
  }
  .cid-tICkhu7pJ3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tICkhu7pJ3 .icons-menu {
    padding-right: 0;
  }
  .cid-tICkhu7pJ3 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tICkhwBNQa {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tICkhwBNQa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICkhwBNQa .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tICkhwBNQa .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tICkhwBNQa img {
  border-radius: 1rem;
}
.cid-tICkhwBNQa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICkhwBNQa .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tICkhwBNQa .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tICkhwBNQa .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tICkhwBNQa .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tICkhwBNQa .mbr-section-subtitle,
.cid-tICkhwBNQa .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tICkhwBNQa .mbr-text,
.cid-tICkhwBNQa .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tICkhxZx3i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tICkhxZx3i .mbr-text {
    text-align: center;
  }
}
.cid-tICkhxZx3i .container-fluid {
  padding: 0;
}
.cid-tICkhxZx3i .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tICkhxZx3i img {
  height: 100%;
  object-fit: cover;
}
.cid-tICkhxZx3i .mbr-figure {
  height: 100%;
}
.cid-tICkhxZx3i .col-lg-6 {
  padding: 0;
}
.cid-tICkhxZx3i .row {
  margin: 0;
}
.cid-tICkhxZx3i .mbr-text,
.cid-tICkhxZx3i .mbr-section-btn {
  text-align: center;
}
.cid-tICkhxZx3i H3 {
  text-align: center;
}
.cid-tICkhyNyWd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tICkhyNyWd .mbr-media {
  position: relative;
}
.cid-tICkhyNyWd .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tICkhyNyWd .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tICkhyNyWd .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tICkhyNyWd .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tICkhyNyWd .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tICkhyNyWd .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tICkhyNyWd .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tICkhyNyWd .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tICkhyNyWd .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tICkhyNyWd .mbr-section-title {
  color: #f4f5f7;
}
.cid-tICkhAyXa6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tICkhAyXa6 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tICkhAyXa6 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tICkhAyXa6 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tICkhAyXa6 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tICkhAyXa6 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tICkhAyXa6 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tICkhAyXa6 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tICkhAyXa6 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tICkhAyXa6 .mbr-figure {
    width: 100% !important;
  }
  .cid-tICkhAyXa6 .menu-item {
    flex-direction: column;
  }
  .cid-tICkhAyXa6 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tICkhAyXa6 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tICkhAyXa6 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tICkhAyXa6 .special-label {
  color: #fff;
}
.cid-tICkhAyXa6 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tICkhAyXa6 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tICkhAyXa6 .menu-row {
  margin: 0;
}
.cid-tICkhAyXa6 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tICkhAyXa6 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tICkhAyXa6 .group-title,
.cid-tICkhAyXa6 .align-wrap {
  text-align: left;
}
.cid-tICkhAyXa6 SPAN {
  color: #d44765;
}
.cid-tICkhAyXa6 .item-title {
  color: #808080;
}
.cid-tICkhAyXa6 H4 {
  color: #89b758;
}
.cid-tICkhAyXa6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICkhAyXa6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICkhBTl3C {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tICkhBTl3C .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tICkhBTl3C .mbr-section-title,
.cid-tICkhBTl3C .mbr-section-subtitle,
.cid-tICkhBTl3C .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tICkhBTl3C .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tICkhBTl3C .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tICkhBTl3C .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tICkhBTl3C .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tICkhBTl3C .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tICkhBTl3C .icon-focus {
  display: none;
}
.cid-tICkhBTl3C .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tICkhBTl3C ul {
  font-size: 0;
}
.cid-tICkhBTl3C .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tICkhBTl3C .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tICkhBTl3C .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tICkhBTl3C .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tICkhBTl3C .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tICkhBTl3C .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tICkhBTl3C .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tICkhBTl3C .btn:hover {
  background: transparent !important;
}
.cid-tICkhBTl3C .btn:hover:before {
  background: transparent !important;
}
.cid-tICkhBTl3C .btn:before {
  background-color: transparent !important;
}
.cid-tICkhBTl3C .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tICkhBTl3C .mbr-section-title {
  color: #ffffff;
}
.cid-tICkhBTl3C .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tICkhDb6Ps {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tICkhDb6Ps .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICkhDb6Ps .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICkhDb6Ps .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tICkhDb6Ps .container-fluid {
    padding: 0 16px;
  }
}
.cid-tICkhDb6Ps .container-fluid .row {
  padding: 0;
}
.cid-tICkhDb6Ps .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tICkhDb6Ps .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tICkhDb6Ps .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tICkhDb6Ps .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tICkhDb6Ps .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tICkhDb6Ps .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tICkhDb6Ps .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tICkhDb6Ps .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tICkhDb6Ps .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tICkhDb6Ps .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tICkhDb6Ps .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tICkhDb6Ps .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tICkhDb6Ps .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tICkhDb6Ps .mbr-phone {
  color: #ffffff;
}
.cid-tICkhDb6Ps .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tICkhDb6Ps .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tICmGbKp9D {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tICmGbKp9D nav.navbar {
  position: fixed;
}
.cid-tICmGbKp9D .container,
.cid-tICmGbKp9D .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tICmGbKp9D .container,
  .cid-tICmGbKp9D .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tICmGbKp9D .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-tICmGbKp9D .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tICmGbKp9D .dropdown-item:hover,
.cid-tICmGbKp9D .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tICmGbKp9D .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tICmGbKp9D .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tICmGbKp9D .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tICmGbKp9D .nav-link {
  position: relative;
}
.cid-tICmGbKp9D .nav-link:hover {
  color: #ffffff !important;
}
.cid-tICmGbKp9D .nav-link:hover:before {
  opacity: 1;
}
.cid-tICmGbKp9D .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tICmGbKp9D .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tICmGbKp9D .container {
  display: flex;
  margin: auto;
}
.cid-tICmGbKp9D .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tICmGbKp9D .nav-item:focus,
.cid-tICmGbKp9D .nav-link:focus {
  outline: none;
}
.cid-tICmGbKp9D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tICmGbKp9D .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tICmGbKp9D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tICmGbKp9D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tICmGbKp9D .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tICmGbKp9D .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tICmGbKp9D .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tICmGbKp9D .navbar.opened {
  transition: all 0.3s;
}
.cid-tICmGbKp9D .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tICmGbKp9D .navbar .navbar-logo img {
  width: auto;
}
.cid-tICmGbKp9D .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tICmGbKp9D .navbar.collapsed {
  justify-content: center;
}
.cid-tICmGbKp9D .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tICmGbKp9D .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tICmGbKp9D .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tICmGbKp9D .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tICmGbKp9D .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tICmGbKp9D .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-tICmGbKp9D .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tICmGbKp9D .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tICmGbKp9D .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tICmGbKp9D .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tICmGbKp9D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tICmGbKp9D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tICmGbKp9D .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tICmGbKp9D .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-tICmGbKp9D .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tICmGbKp9D .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tICmGbKp9D .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tICmGbKp9D .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tICmGbKp9D .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tICmGbKp9D .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tICmGbKp9D .navbar.navbar-short {
  min-height: 60px;
}
.cid-tICmGbKp9D .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tICmGbKp9D .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tICmGbKp9D .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-tICmGbKp9D .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tICmGbKp9D .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tICmGbKp9D .dropdown-item.active,
.cid-tICmGbKp9D .dropdown-item:active {
  background-color: transparent;
}
.cid-tICmGbKp9D .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tICmGbKp9D .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tICmGbKp9D .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tICmGbKp9D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tICmGbKp9D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tICmGbKp9D .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tICmGbKp9D ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tICmGbKp9D .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tICmGbKp9D button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tICmGbKp9D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tICmGbKp9D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tICmGbKp9D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tICmGbKp9D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tICmGbKp9D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tICmGbKp9D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tICmGbKp9D nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tICmGbKp9D nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tICmGbKp9D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tICmGbKp9D .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tICmGbKp9D a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tICmGbKp9D .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-tICmGbKp9D .navbar {
    height: 70px;
  }
  .cid-tICmGbKp9D .navbar.opened {
    height: auto;
  }
  .cid-tICmGbKp9D .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tICmGbKp9D .icons-menu {
    padding-right: 0;
  }
  .cid-tICmGbKp9D .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tICmGdnTBN {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/51801.gif");
}
.cid-tICmGdnTBN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICmGdnTBN .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tICmGdnTBN .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tICmGdnTBN img {
  border-radius: 1rem;
}
.cid-tICmGdnTBN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICmGdnTBN .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tICmGdnTBN .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tICmGdnTBN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tICmGdnTBN .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tICmGdnTBN .mbr-section-subtitle,
.cid-tICmGdnTBN .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tICmGdnTBN .mbr-text,
.cid-tICmGdnTBN .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tICmGeIZsN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tICmGeIZsN .mbr-text {
    text-align: center;
  }
}
.cid-tICmGeIZsN .container-fluid {
  padding: 0;
}
.cid-tICmGeIZsN .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tICmGeIZsN img {
  height: 100%;
  object-fit: cover;
}
.cid-tICmGeIZsN .mbr-figure {
  height: 100%;
}
.cid-tICmGeIZsN .col-lg-6 {
  padding: 0;
}
.cid-tICmGeIZsN .row {
  margin: 0;
}
.cid-tICmGeIZsN .mbr-text,
.cid-tICmGeIZsN .mbr-section-btn {
  text-align: center;
}
.cid-tICmGeIZsN H3 {
  text-align: center;
}
.cid-tICmGfzmoc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tICmGfzmoc .mbr-media {
  position: relative;
}
.cid-tICmGfzmoc .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tICmGfzmoc .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tICmGfzmoc .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tICmGfzmoc .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tICmGfzmoc .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tICmGfzmoc .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tICmGfzmoc .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tICmGfzmoc .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tICmGfzmoc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tICmGfzmoc .mbr-section-title {
  color: #f4f5f7;
}
.cid-tICmGhywpE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tICmGhywpE .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tICmGhywpE .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tICmGhywpE .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tICmGhywpE .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tICmGhywpE .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tICmGhywpE .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tICmGhywpE .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tICmGhywpE .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tICmGhywpE .mbr-figure {
    width: 100% !important;
  }
  .cid-tICmGhywpE .menu-item {
    flex-direction: column;
  }
  .cid-tICmGhywpE img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tICmGhywpE .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tICmGhywpE .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tICmGhywpE .special-label {
  color: #fff;
}
.cid-tICmGhywpE .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tICmGhywpE .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tICmGhywpE .menu-row {
  margin: 0;
}
.cid-tICmGhywpE .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tICmGhywpE .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tICmGhywpE .group-title,
.cid-tICmGhywpE .align-wrap {
  text-align: left;
}
.cid-tICmGhywpE SPAN {
  color: #d44765;
}
.cid-tICmGhywpE .item-title {
  color: #808080;
}
.cid-tICmGhywpE H4 {
  color: #89b758;
}
.cid-tICmGhywpE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICmGhywpE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICmGiI2SS {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tICmGiI2SS .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tICmGiI2SS .mbr-section-title,
.cid-tICmGiI2SS .mbr-section-subtitle,
.cid-tICmGiI2SS .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tICmGiI2SS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tICmGiI2SS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tICmGiI2SS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tICmGiI2SS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tICmGiI2SS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tICmGiI2SS .icon-focus {
  display: none;
}
.cid-tICmGiI2SS .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tICmGiI2SS ul {
  font-size: 0;
}
.cid-tICmGiI2SS .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tICmGiI2SS .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tICmGiI2SS .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tICmGiI2SS .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tICmGiI2SS .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tICmGiI2SS .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tICmGiI2SS .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tICmGiI2SS .btn:hover {
  background: transparent !important;
}
.cid-tICmGiI2SS .btn:hover:before {
  background: transparent !important;
}
.cid-tICmGiI2SS .btn:before {
  background-color: transparent !important;
}
.cid-tICmGiI2SS .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tICmGiI2SS .mbr-section-title {
  color: #ffffff;
}
.cid-tICmGiI2SS .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tICmGk9xa5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tICmGk9xa5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tICmGk9xa5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tICmGk9xa5 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tICmGk9xa5 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tICmGk9xa5 .container-fluid .row {
  padding: 0;
}
.cid-tICmGk9xa5 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tICmGk9xa5 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tICmGk9xa5 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tICmGk9xa5 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tICmGk9xa5 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tICmGk9xa5 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tICmGk9xa5 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tICmGk9xa5 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tICmGk9xa5 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tICmGk9xa5 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tICmGk9xa5 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tICmGk9xa5 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tICmGk9xa5 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tICmGk9xa5 .mbr-phone {
  color: #ffffff;
}
.cid-tICmGk9xa5 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tICmGk9xa5 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tJ5o3Xffrx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tJ5o3Xffrx nav.navbar {
  position: fixed;
}
.cid-tJ5o3Xffrx .container,
.cid-tJ5o3Xffrx .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tJ5o3Xffrx .container,
  .cid-tJ5o3Xffrx .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tJ5o3Xffrx .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-tJ5o3Xffrx .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tJ5o3Xffrx .dropdown-item:hover,
.cid-tJ5o3Xffrx .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tJ5o3Xffrx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJ5o3Xffrx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJ5o3Xffrx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJ5o3Xffrx .nav-link {
  position: relative;
}
.cid-tJ5o3Xffrx .nav-link:hover {
  color: #ffffff !important;
}
.cid-tJ5o3Xffrx .nav-link:hover:before {
  opacity: 1;
}
.cid-tJ5o3Xffrx .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tJ5o3Xffrx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJ5o3Xffrx .container {
  display: flex;
  margin: auto;
}
.cid-tJ5o3Xffrx .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJ5o3Xffrx .nav-item:focus,
.cid-tJ5o3Xffrx .nav-link:focus {
  outline: none;
}
.cid-tJ5o3Xffrx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJ5o3Xffrx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJ5o3Xffrx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJ5o3Xffrx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJ5o3Xffrx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJ5o3Xffrx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJ5o3Xffrx .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tJ5o3Xffrx .navbar.opened {
  transition: all 0.3s;
}
.cid-tJ5o3Xffrx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJ5o3Xffrx .navbar .navbar-logo img {
  width: auto;
}
.cid-tJ5o3Xffrx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJ5o3Xffrx .navbar.collapsed {
  justify-content: center;
}
.cid-tJ5o3Xffrx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJ5o3Xffrx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJ5o3Xffrx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tJ5o3Xffrx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJ5o3Xffrx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJ5o3Xffrx .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-tJ5o3Xffrx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJ5o3Xffrx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJ5o3Xffrx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJ5o3Xffrx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJ5o3Xffrx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJ5o3Xffrx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJ5o3Xffrx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJ5o3Xffrx .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-tJ5o3Xffrx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJ5o3Xffrx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJ5o3Xffrx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJ5o3Xffrx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJ5o3Xffrx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJ5o3Xffrx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJ5o3Xffrx .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJ5o3Xffrx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJ5o3Xffrx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJ5o3Xffrx .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-tJ5o3Xffrx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJ5o3Xffrx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJ5o3Xffrx .dropdown-item.active,
.cid-tJ5o3Xffrx .dropdown-item:active {
  background-color: transparent;
}
.cid-tJ5o3Xffrx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJ5o3Xffrx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJ5o3Xffrx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJ5o3Xffrx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tJ5o3Xffrx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJ5o3Xffrx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJ5o3Xffrx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJ5o3Xffrx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJ5o3Xffrx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tJ5o3Xffrx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tJ5o3Xffrx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJ5o3Xffrx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ5o3Xffrx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ5o3Xffrx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJ5o3Xffrx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ5o3Xffrx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJ5o3Xffrx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJ5o3Xffrx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ5o3Xffrx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJ5o3Xffrx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJ5o3Xffrx .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-tJ5o3Xffrx .navbar {
    height: 70px;
  }
  .cid-tJ5o3Xffrx .navbar.opened {
    height: auto;
  }
  .cid-tJ5o3Xffrx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tJ5o3Xffrx .icons-menu {
    padding-right: 0;
  }
  .cid-tJ5o3Xffrx .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tJ5o3YdBtA {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/abstract-pattern.gif");
}
.cid-tJ5o3YdBtA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5o3YdBtA .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tJ5o3YdBtA .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tJ5o3YdBtA img {
  border-radius: 1rem;
}
.cid-tJ5o3YdBtA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5o3YdBtA .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tJ5o3YdBtA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tJ5o3YdBtA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tJ5o3YdBtA .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tJ5o3YdBtA .mbr-section-subtitle,
.cid-tJ5o3YdBtA .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tJ5o3YdBtA .mbr-text,
.cid-tJ5o3YdBtA .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5o3YI5IY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tJ5o3YI5IY .mbr-text {
    text-align: center;
  }
}
.cid-tJ5o3YI5IY .container-fluid {
  padding: 0;
}
.cid-tJ5o3YI5IY .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tJ5o3YI5IY img {
  height: 100%;
  object-fit: cover;
}
.cid-tJ5o3YI5IY .mbr-figure {
  height: 100%;
}
.cid-tJ5o3YI5IY .col-lg-6 {
  padding: 0;
}
.cid-tJ5o3YI5IY .row {
  margin: 0;
}
.cid-tJ5o3YI5IY .mbr-text,
.cid-tJ5o3YI5IY .mbr-section-btn {
  text-align: center;
}
.cid-tJ5o3YI5IY H3 {
  text-align: center;
}
.cid-tJ5o3ZaGKU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tJ5o3ZaGKU .mbr-media {
  position: relative;
}
.cid-tJ5o3ZaGKU .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tJ5o3ZaGKU .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tJ5o3ZaGKU .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tJ5o3ZaGKU .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tJ5o3ZaGKU .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tJ5o3ZaGKU .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tJ5o3ZaGKU .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tJ5o3ZaGKU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tJ5o3ZaGKU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tJ5o3ZaGKU .mbr-section-title {
  color: #f4f5f7;
}
.cid-tJ5o403mTl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tJ5o403mTl .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tJ5o403mTl .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tJ5o403mTl .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tJ5o403mTl .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tJ5o403mTl .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tJ5o403mTl .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tJ5o403mTl .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tJ5o403mTl .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tJ5o403mTl .mbr-figure {
    width: 100% !important;
  }
  .cid-tJ5o403mTl .menu-item {
    flex-direction: column;
  }
  .cid-tJ5o403mTl img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tJ5o403mTl .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tJ5o403mTl .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tJ5o403mTl .special-label {
  color: #fff;
}
.cid-tJ5o403mTl .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tJ5o403mTl .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tJ5o403mTl .menu-row {
  margin: 0;
}
.cid-tJ5o403mTl .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tJ5o403mTl .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tJ5o403mTl .group-title,
.cid-tJ5o403mTl .align-wrap {
  text-align: left;
}
.cid-tJ5o403mTl SPAN {
  color: #d44765;
}
.cid-tJ5o403mTl .item-title {
  color: #808080;
}
.cid-tJ5o403mTl H4 {
  color: #89b758;
}
.cid-tJ5o403mTl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5o403mTl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5o41pEaG {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tJ5o41pEaG .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tJ5o41pEaG .mbr-section-title,
.cid-tJ5o41pEaG .mbr-section-subtitle,
.cid-tJ5o41pEaG .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ5o41pEaG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tJ5o41pEaG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tJ5o41pEaG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tJ5o41pEaG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tJ5o41pEaG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tJ5o41pEaG .icon-focus {
  display: none;
}
.cid-tJ5o41pEaG .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tJ5o41pEaG ul {
  font-size: 0;
}
.cid-tJ5o41pEaG .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tJ5o41pEaG .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tJ5o41pEaG .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tJ5o41pEaG .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tJ5o41pEaG .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tJ5o41pEaG .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tJ5o41pEaG .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tJ5o41pEaG .btn:hover {
  background: transparent !important;
}
.cid-tJ5o41pEaG .btn:hover:before {
  background: transparent !important;
}
.cid-tJ5o41pEaG .btn:before {
  background-color: transparent !important;
}
.cid-tJ5o41pEaG .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tJ5o41pEaG .mbr-section-title {
  color: #ffffff;
}
.cid-tJ5o42t2nz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ5o42t2nz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5o42t2nz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5o42t2nz .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tJ5o42t2nz .container-fluid {
    padding: 0 16px;
  }
}
.cid-tJ5o42t2nz .container-fluid .row {
  padding: 0;
}
.cid-tJ5o42t2nz .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tJ5o42t2nz .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tJ5o42t2nz .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tJ5o42t2nz .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tJ5o42t2nz .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tJ5o42t2nz .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tJ5o42t2nz .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ5o42t2nz .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tJ5o42t2nz .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tJ5o42t2nz .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ5o42t2nz .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tJ5o42t2nz .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5o42t2nz .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5o42t2nz .mbr-phone {
  color: #ffffff;
}
.cid-tJ5o42t2nz .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5o42t2nz .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tJ5vdtpmKX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tJ5vdtpmKX nav.navbar {
  position: fixed;
}
.cid-tJ5vdtpmKX .container,
.cid-tJ5vdtpmKX .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tJ5vdtpmKX .container,
  .cid-tJ5vdtpmKX .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tJ5vdtpmKX .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-tJ5vdtpmKX .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tJ5vdtpmKX .dropdown-item:hover,
.cid-tJ5vdtpmKX .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tJ5vdtpmKX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJ5vdtpmKX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJ5vdtpmKX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJ5vdtpmKX .nav-link {
  position: relative;
}
.cid-tJ5vdtpmKX .nav-link:hover {
  color: #ffffff !important;
}
.cid-tJ5vdtpmKX .nav-link:hover:before {
  opacity: 1;
}
.cid-tJ5vdtpmKX .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tJ5vdtpmKX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJ5vdtpmKX .container {
  display: flex;
  margin: auto;
}
.cid-tJ5vdtpmKX .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJ5vdtpmKX .nav-item:focus,
.cid-tJ5vdtpmKX .nav-link:focus {
  outline: none;
}
.cid-tJ5vdtpmKX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJ5vdtpmKX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJ5vdtpmKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJ5vdtpmKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJ5vdtpmKX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJ5vdtpmKX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJ5vdtpmKX .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tJ5vdtpmKX .navbar.opened {
  transition: all 0.3s;
}
.cid-tJ5vdtpmKX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJ5vdtpmKX .navbar .navbar-logo img {
  width: auto;
}
.cid-tJ5vdtpmKX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJ5vdtpmKX .navbar.collapsed {
  justify-content: center;
}
.cid-tJ5vdtpmKX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJ5vdtpmKX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJ5vdtpmKX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tJ5vdtpmKX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJ5vdtpmKX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJ5vdtpmKX .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-tJ5vdtpmKX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJ5vdtpmKX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJ5vdtpmKX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJ5vdtpmKX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJ5vdtpmKX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJ5vdtpmKX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJ5vdtpmKX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJ5vdtpmKX .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-tJ5vdtpmKX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJ5vdtpmKX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJ5vdtpmKX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJ5vdtpmKX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJ5vdtpmKX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJ5vdtpmKX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJ5vdtpmKX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJ5vdtpmKX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJ5vdtpmKX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJ5vdtpmKX .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-tJ5vdtpmKX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJ5vdtpmKX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJ5vdtpmKX .dropdown-item.active,
.cid-tJ5vdtpmKX .dropdown-item:active {
  background-color: transparent;
}
.cid-tJ5vdtpmKX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJ5vdtpmKX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJ5vdtpmKX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJ5vdtpmKX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tJ5vdtpmKX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJ5vdtpmKX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJ5vdtpmKX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJ5vdtpmKX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJ5vdtpmKX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tJ5vdtpmKX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tJ5vdtpmKX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJ5vdtpmKX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ5vdtpmKX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ5vdtpmKX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJ5vdtpmKX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ5vdtpmKX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJ5vdtpmKX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJ5vdtpmKX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ5vdtpmKX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJ5vdtpmKX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJ5vdtpmKX .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-tJ5vdtpmKX .navbar {
    height: 70px;
  }
  .cid-tJ5vdtpmKX .navbar.opened {
    height: auto;
  }
  .cid-tJ5vdtpmKX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tJ5vdtpmKX .icons-menu {
    padding-right: 0;
  }
  .cid-tJ5vdtpmKX .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tJ5vdvpmwd {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/abstract-pattern.gif");
}
.cid-tJ5vdvpmwd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5vdvpmwd .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tJ5vdvpmwd .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tJ5vdvpmwd img {
  border-radius: 1rem;
}
.cid-tJ5vdvpmwd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5vdvpmwd .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tJ5vdvpmwd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tJ5vdvpmwd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tJ5vdvpmwd .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tJ5vdvpmwd .mbr-section-subtitle,
.cid-tJ5vdvpmwd .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tJ5vdvpmwd .mbr-text,
.cid-tJ5vdvpmwd .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5vdwsdHA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tJ5vdwsdHA .mbr-text {
    text-align: center;
  }
}
.cid-tJ5vdwsdHA .container-fluid {
  padding: 0;
}
.cid-tJ5vdwsdHA .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tJ5vdwsdHA img {
  height: 100%;
  object-fit: cover;
}
.cid-tJ5vdwsdHA .mbr-figure {
  height: 100%;
}
.cid-tJ5vdwsdHA .col-lg-6 {
  padding: 0;
}
.cid-tJ5vdwsdHA .row {
  margin: 0;
}
.cid-tJ5vdwsdHA .mbr-text,
.cid-tJ5vdwsdHA .mbr-section-btn {
  text-align: center;
}
.cid-tJ5vdwsdHA H3 {
  text-align: center;
}
.cid-tJ5vdxaWA6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tJ5vdxaWA6 .mbr-media {
  position: relative;
}
.cid-tJ5vdxaWA6 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tJ5vdxaWA6 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tJ5vdxaWA6 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tJ5vdxaWA6 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tJ5vdxaWA6 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tJ5vdxaWA6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tJ5vdxaWA6 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tJ5vdxaWA6 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tJ5vdxaWA6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tJ5vdxaWA6 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tJ5vdyoSH9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tJ5vdyoSH9 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tJ5vdyoSH9 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tJ5vdyoSH9 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tJ5vdyoSH9 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tJ5vdyoSH9 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tJ5vdyoSH9 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tJ5vdyoSH9 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tJ5vdyoSH9 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tJ5vdyoSH9 .mbr-figure {
    width: 100% !important;
  }
  .cid-tJ5vdyoSH9 .menu-item {
    flex-direction: column;
  }
  .cid-tJ5vdyoSH9 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tJ5vdyoSH9 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tJ5vdyoSH9 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tJ5vdyoSH9 .special-label {
  color: #fff;
}
.cid-tJ5vdyoSH9 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tJ5vdyoSH9 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tJ5vdyoSH9 .menu-row {
  margin: 0;
}
.cid-tJ5vdyoSH9 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tJ5vdyoSH9 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tJ5vdyoSH9 .group-title,
.cid-tJ5vdyoSH9 .align-wrap {
  text-align: left;
}
.cid-tJ5vdyoSH9 SPAN {
  color: #d44765;
}
.cid-tJ5vdyoSH9 .item-title {
  color: #808080;
}
.cid-tJ5vdyoSH9 H4 {
  color: #89b758;
}
.cid-tJ5vdyoSH9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5vdyoSH9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5vdA2MNB {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tJ5vdA2MNB .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tJ5vdA2MNB .mbr-section-title,
.cid-tJ5vdA2MNB .mbr-section-subtitle,
.cid-tJ5vdA2MNB .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ5vdA2MNB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tJ5vdA2MNB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tJ5vdA2MNB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tJ5vdA2MNB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tJ5vdA2MNB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tJ5vdA2MNB .icon-focus {
  display: none;
}
.cid-tJ5vdA2MNB .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tJ5vdA2MNB ul {
  font-size: 0;
}
.cid-tJ5vdA2MNB .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tJ5vdA2MNB .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tJ5vdA2MNB .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tJ5vdA2MNB .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tJ5vdA2MNB .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tJ5vdA2MNB .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tJ5vdA2MNB .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tJ5vdA2MNB .btn:hover {
  background: transparent !important;
}
.cid-tJ5vdA2MNB .btn:hover:before {
  background: transparent !important;
}
.cid-tJ5vdA2MNB .btn:before {
  background-color: transparent !important;
}
.cid-tJ5vdA2MNB .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tJ5vdA2MNB .mbr-section-title {
  color: #ffffff;
}
.cid-tJ5vdBjDIh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ5vdBjDIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5vdBjDIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5vdBjDIh .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tJ5vdBjDIh .container-fluid {
    padding: 0 16px;
  }
}
.cid-tJ5vdBjDIh .container-fluid .row {
  padding: 0;
}
.cid-tJ5vdBjDIh .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tJ5vdBjDIh .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tJ5vdBjDIh .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tJ5vdBjDIh .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tJ5vdBjDIh .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tJ5vdBjDIh .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tJ5vdBjDIh .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ5vdBjDIh .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tJ5vdBjDIh .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tJ5vdBjDIh .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ5vdBjDIh .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tJ5vdBjDIh .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5vdBjDIh .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5vdBjDIh .mbr-phone {
  color: #ffffff;
}
.cid-tJ5vdBjDIh .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5vdBjDIh .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tJ5z4KSqSv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tJ5z4KSqSv nav.navbar {
  position: fixed;
}
.cid-tJ5z4KSqSv .container,
.cid-tJ5z4KSqSv .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tJ5z4KSqSv .container,
  .cid-tJ5z4KSqSv .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tJ5z4KSqSv .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-tJ5z4KSqSv .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tJ5z4KSqSv .dropdown-item:hover,
.cid-tJ5z4KSqSv .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tJ5z4KSqSv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJ5z4KSqSv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJ5z4KSqSv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJ5z4KSqSv .nav-link {
  position: relative;
}
.cid-tJ5z4KSqSv .nav-link:hover {
  color: #ffffff !important;
}
.cid-tJ5z4KSqSv .nav-link:hover:before {
  opacity: 1;
}
.cid-tJ5z4KSqSv .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tJ5z4KSqSv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJ5z4KSqSv .container {
  display: flex;
  margin: auto;
}
.cid-tJ5z4KSqSv .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJ5z4KSqSv .nav-item:focus,
.cid-tJ5z4KSqSv .nav-link:focus {
  outline: none;
}
.cid-tJ5z4KSqSv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJ5z4KSqSv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJ5z4KSqSv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJ5z4KSqSv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJ5z4KSqSv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJ5z4KSqSv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJ5z4KSqSv .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tJ5z4KSqSv .navbar.opened {
  transition: all 0.3s;
}
.cid-tJ5z4KSqSv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJ5z4KSqSv .navbar .navbar-logo img {
  width: auto;
}
.cid-tJ5z4KSqSv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJ5z4KSqSv .navbar.collapsed {
  justify-content: center;
}
.cid-tJ5z4KSqSv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJ5z4KSqSv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJ5z4KSqSv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tJ5z4KSqSv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJ5z4KSqSv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJ5z4KSqSv .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-tJ5z4KSqSv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJ5z4KSqSv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJ5z4KSqSv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJ5z4KSqSv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJ5z4KSqSv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJ5z4KSqSv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJ5z4KSqSv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJ5z4KSqSv .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-tJ5z4KSqSv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJ5z4KSqSv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJ5z4KSqSv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJ5z4KSqSv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJ5z4KSqSv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJ5z4KSqSv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJ5z4KSqSv .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJ5z4KSqSv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJ5z4KSqSv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJ5z4KSqSv .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-tJ5z4KSqSv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJ5z4KSqSv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJ5z4KSqSv .dropdown-item.active,
.cid-tJ5z4KSqSv .dropdown-item:active {
  background-color: transparent;
}
.cid-tJ5z4KSqSv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJ5z4KSqSv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJ5z4KSqSv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJ5z4KSqSv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tJ5z4KSqSv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJ5z4KSqSv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJ5z4KSqSv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJ5z4KSqSv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJ5z4KSqSv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tJ5z4KSqSv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tJ5z4KSqSv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJ5z4KSqSv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ5z4KSqSv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ5z4KSqSv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJ5z4KSqSv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ5z4KSqSv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJ5z4KSqSv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJ5z4KSqSv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ5z4KSqSv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJ5z4KSqSv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJ5z4KSqSv .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-tJ5z4KSqSv .navbar {
    height: 70px;
  }
  .cid-tJ5z4KSqSv .navbar.opened {
    height: auto;
  }
  .cid-tJ5z4KSqSv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tJ5z4KSqSv .icons-menu {
    padding-right: 0;
  }
  .cid-tJ5z4KSqSv .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tJ5z4MepNH {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/abstract-pattern.gif");
}
.cid-tJ5z4MepNH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5z4MepNH .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tJ5z4MepNH .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tJ5z4MepNH img {
  border-radius: 1rem;
}
.cid-tJ5z4MepNH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5z4MepNH .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tJ5z4MepNH .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tJ5z4MepNH .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tJ5z4MepNH .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tJ5z4MepNH .mbr-section-subtitle,
.cid-tJ5z4MepNH .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tJ5z4MepNH .mbr-text,
.cid-tJ5z4MepNH .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5z4N5HFU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tJ5z4N5HFU .mbr-text {
    text-align: center;
  }
}
.cid-tJ5z4N5HFU .container-fluid {
  padding: 0;
}
.cid-tJ5z4N5HFU .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tJ5z4N5HFU img {
  height: 100%;
  object-fit: cover;
}
.cid-tJ5z4N5HFU .mbr-figure {
  height: 100%;
}
.cid-tJ5z4N5HFU .col-lg-6 {
  padding: 0;
}
.cid-tJ5z4N5HFU .row {
  margin: 0;
}
.cid-tJ5z4N5HFU .mbr-text,
.cid-tJ5z4N5HFU .mbr-section-btn {
  text-align: center;
}
.cid-tJ5z4N5HFU H3 {
  text-align: center;
}
.cid-tJ5z4NIzTU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tJ5z4NIzTU .mbr-media {
  position: relative;
}
.cid-tJ5z4NIzTU .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tJ5z4NIzTU .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tJ5z4NIzTU .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tJ5z4NIzTU .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tJ5z4NIzTU .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tJ5z4NIzTU .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tJ5z4NIzTU .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tJ5z4NIzTU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tJ5z4NIzTU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tJ5z4NIzTU .mbr-section-title {
  color: #f4f5f7;
}
.cid-tJ5z4OZuO5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tJ5z4OZuO5 .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tJ5z4OZuO5 .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tJ5z4OZuO5 .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tJ5z4OZuO5 .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tJ5z4OZuO5 .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tJ5z4OZuO5 .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tJ5z4OZuO5 .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tJ5z4OZuO5 .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tJ5z4OZuO5 .mbr-figure {
    width: 100% !important;
  }
  .cid-tJ5z4OZuO5 .menu-item {
    flex-direction: column;
  }
  .cid-tJ5z4OZuO5 img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tJ5z4OZuO5 .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tJ5z4OZuO5 .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tJ5z4OZuO5 .special-label {
  color: #fff;
}
.cid-tJ5z4OZuO5 .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tJ5z4OZuO5 .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tJ5z4OZuO5 .menu-row {
  margin: 0;
}
.cid-tJ5z4OZuO5 .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tJ5z4OZuO5 .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tJ5z4OZuO5 .group-title,
.cid-tJ5z4OZuO5 .align-wrap {
  text-align: left;
}
.cid-tJ5z4OZuO5 SPAN {
  color: #d44765;
}
.cid-tJ5z4OZuO5 .item-title {
  color: #808080;
}
.cid-tJ5z4OZuO5 H4 {
  color: #89b758;
}
.cid-tJ5z4OZuO5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5z4OZuO5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5z4QO2bP {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tJ5z4QO2bP .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tJ5z4QO2bP .mbr-section-title,
.cid-tJ5z4QO2bP .mbr-section-subtitle,
.cid-tJ5z4QO2bP .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ5z4QO2bP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tJ5z4QO2bP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tJ5z4QO2bP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tJ5z4QO2bP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tJ5z4QO2bP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tJ5z4QO2bP .icon-focus {
  display: none;
}
.cid-tJ5z4QO2bP .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tJ5z4QO2bP ul {
  font-size: 0;
}
.cid-tJ5z4QO2bP .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tJ5z4QO2bP .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tJ5z4QO2bP .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tJ5z4QO2bP .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tJ5z4QO2bP .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tJ5z4QO2bP .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tJ5z4QO2bP .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tJ5z4QO2bP .btn:hover {
  background: transparent !important;
}
.cid-tJ5z4QO2bP .btn:hover:before {
  background: transparent !important;
}
.cid-tJ5z4QO2bP .btn:before {
  background-color: transparent !important;
}
.cid-tJ5z4QO2bP .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tJ5z4QO2bP .mbr-section-title {
  color: #ffffff;
}
.cid-tJ5z4S0Y4K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ5z4S0Y4K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5z4S0Y4K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5z4S0Y4K .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tJ5z4S0Y4K .container-fluid {
    padding: 0 16px;
  }
}
.cid-tJ5z4S0Y4K .container-fluid .row {
  padding: 0;
}
.cid-tJ5z4S0Y4K .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tJ5z4S0Y4K .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tJ5z4S0Y4K .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tJ5z4S0Y4K .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tJ5z4S0Y4K .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tJ5z4S0Y4K .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tJ5z4S0Y4K .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ5z4S0Y4K .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tJ5z4S0Y4K .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tJ5z4S0Y4K .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ5z4S0Y4K .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tJ5z4S0Y4K .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5z4S0Y4K .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5z4S0Y4K .mbr-phone {
  color: #ffffff;
}
.cid-tJ5z4S0Y4K .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5z4S0Y4K .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tJ5E8aMbH0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tJ5E8aMbH0 nav.navbar {
  position: fixed;
}
.cid-tJ5E8aMbH0 .container,
.cid-tJ5E8aMbH0 .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tJ5E8aMbH0 .container,
  .cid-tJ5E8aMbH0 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tJ5E8aMbH0 .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-tJ5E8aMbH0 .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tJ5E8aMbH0 .dropdown-item:hover,
.cid-tJ5E8aMbH0 .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tJ5E8aMbH0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJ5E8aMbH0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJ5E8aMbH0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJ5E8aMbH0 .nav-link {
  position: relative;
}
.cid-tJ5E8aMbH0 .nav-link:hover {
  color: #ffffff !important;
}
.cid-tJ5E8aMbH0 .nav-link:hover:before {
  opacity: 1;
}
.cid-tJ5E8aMbH0 .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tJ5E8aMbH0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJ5E8aMbH0 .container {
  display: flex;
  margin: auto;
}
.cid-tJ5E8aMbH0 .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJ5E8aMbH0 .nav-item:focus,
.cid-tJ5E8aMbH0 .nav-link:focus {
  outline: none;
}
.cid-tJ5E8aMbH0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJ5E8aMbH0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJ5E8aMbH0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJ5E8aMbH0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJ5E8aMbH0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJ5E8aMbH0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJ5E8aMbH0 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tJ5E8aMbH0 .navbar.opened {
  transition: all 0.3s;
}
.cid-tJ5E8aMbH0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJ5E8aMbH0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tJ5E8aMbH0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJ5E8aMbH0 .navbar.collapsed {
  justify-content: center;
}
.cid-tJ5E8aMbH0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJ5E8aMbH0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJ5E8aMbH0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tJ5E8aMbH0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJ5E8aMbH0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJ5E8aMbH0 .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-tJ5E8aMbH0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJ5E8aMbH0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJ5E8aMbH0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJ5E8aMbH0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJ5E8aMbH0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJ5E8aMbH0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJ5E8aMbH0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJ5E8aMbH0 .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-tJ5E8aMbH0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJ5E8aMbH0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJ5E8aMbH0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJ5E8aMbH0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJ5E8aMbH0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJ5E8aMbH0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJ5E8aMbH0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJ5E8aMbH0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJ5E8aMbH0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJ5E8aMbH0 .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-tJ5E8aMbH0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJ5E8aMbH0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJ5E8aMbH0 .dropdown-item.active,
.cid-tJ5E8aMbH0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tJ5E8aMbH0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJ5E8aMbH0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJ5E8aMbH0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJ5E8aMbH0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tJ5E8aMbH0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJ5E8aMbH0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJ5E8aMbH0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJ5E8aMbH0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJ5E8aMbH0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tJ5E8aMbH0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tJ5E8aMbH0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJ5E8aMbH0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ5E8aMbH0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ5E8aMbH0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJ5E8aMbH0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ5E8aMbH0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJ5E8aMbH0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJ5E8aMbH0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ5E8aMbH0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJ5E8aMbH0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJ5E8aMbH0 .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-tJ5E8aMbH0 .navbar {
    height: 70px;
  }
  .cid-tJ5E8aMbH0 .navbar.opened {
    height: auto;
  }
  .cid-tJ5E8aMbH0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tJ5E8aMbH0 .icons-menu {
    padding-right: 0;
  }
  .cid-tJ5E8aMbH0 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tJ5E8c4nZ5 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/abstract-pattern.gif");
}
.cid-tJ5E8c4nZ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5E8c4nZ5 .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tJ5E8c4nZ5 .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tJ5E8c4nZ5 img {
  border-radius: 1rem;
}
.cid-tJ5E8c4nZ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5E8c4nZ5 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tJ5E8c4nZ5 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tJ5E8c4nZ5 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tJ5E8c4nZ5 .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tJ5E8c4nZ5 .mbr-section-subtitle,
.cid-tJ5E8c4nZ5 .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tJ5E8c4nZ5 .mbr-text,
.cid-tJ5E8c4nZ5 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5E8cUbXt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tJ5E8cUbXt .mbr-text {
    text-align: center;
  }
}
.cid-tJ5E8cUbXt .container-fluid {
  padding: 0;
}
.cid-tJ5E8cUbXt .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tJ5E8cUbXt img {
  height: 100%;
  object-fit: cover;
}
.cid-tJ5E8cUbXt .mbr-figure {
  height: 100%;
}
.cid-tJ5E8cUbXt .col-lg-6 {
  padding: 0;
}
.cid-tJ5E8cUbXt .row {
  margin: 0;
}
.cid-tJ5E8cUbXt .mbr-text,
.cid-tJ5E8cUbXt .mbr-section-btn {
  text-align: center;
}
.cid-tJ5E8cUbXt H3 {
  text-align: center;
}
.cid-tJ5E8dzJ42 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tJ5E8dzJ42 .mbr-media {
  position: relative;
}
.cid-tJ5E8dzJ42 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tJ5E8dzJ42 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tJ5E8dzJ42 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tJ5E8dzJ42 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tJ5E8dzJ42 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tJ5E8dzJ42 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tJ5E8dzJ42 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tJ5E8dzJ42 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tJ5E8dzJ42 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tJ5E8dzJ42 .mbr-section-title {
  color: #f4f5f7;
}
.cid-tJ5E8f0wgx {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tJ5E8f0wgx .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tJ5E8f0wgx .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tJ5E8f0wgx .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tJ5E8f0wgx .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tJ5E8f0wgx .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tJ5E8f0wgx .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tJ5E8f0wgx .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tJ5E8f0wgx .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tJ5E8f0wgx .mbr-figure {
    width: 100% !important;
  }
  .cid-tJ5E8f0wgx .menu-item {
    flex-direction: column;
  }
  .cid-tJ5E8f0wgx img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tJ5E8f0wgx .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tJ5E8f0wgx .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tJ5E8f0wgx .special-label {
  color: #fff;
}
.cid-tJ5E8f0wgx .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tJ5E8f0wgx .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tJ5E8f0wgx .menu-row {
  margin: 0;
}
.cid-tJ5E8f0wgx .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tJ5E8f0wgx .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tJ5E8f0wgx .group-title,
.cid-tJ5E8f0wgx .align-wrap {
  text-align: left;
}
.cid-tJ5E8f0wgx SPAN {
  color: #d44765;
}
.cid-tJ5E8f0wgx .item-title {
  color: #808080;
}
.cid-tJ5E8f0wgx H4 {
  color: #89b758;
}
.cid-tJ5E8f0wgx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5E8f0wgx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5E8gpIg9 {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tJ5E8gpIg9 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tJ5E8gpIg9 .mbr-section-title,
.cid-tJ5E8gpIg9 .mbr-section-subtitle,
.cid-tJ5E8gpIg9 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ5E8gpIg9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tJ5E8gpIg9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tJ5E8gpIg9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tJ5E8gpIg9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tJ5E8gpIg9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tJ5E8gpIg9 .icon-focus {
  display: none;
}
.cid-tJ5E8gpIg9 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tJ5E8gpIg9 ul {
  font-size: 0;
}
.cid-tJ5E8gpIg9 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tJ5E8gpIg9 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tJ5E8gpIg9 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tJ5E8gpIg9 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tJ5E8gpIg9 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tJ5E8gpIg9 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tJ5E8gpIg9 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tJ5E8gpIg9 .btn:hover {
  background: transparent !important;
}
.cid-tJ5E8gpIg9 .btn:hover:before {
  background: transparent !important;
}
.cid-tJ5E8gpIg9 .btn:before {
  background-color: transparent !important;
}
.cid-tJ5E8gpIg9 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tJ5E8gpIg9 .mbr-section-title {
  color: #ffffff;
}
.cid-tJ5E8hoUpq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ5E8hoUpq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5E8hoUpq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5E8hoUpq .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tJ5E8hoUpq .container-fluid {
    padding: 0 16px;
  }
}
.cid-tJ5E8hoUpq .container-fluid .row {
  padding: 0;
}
.cid-tJ5E8hoUpq .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tJ5E8hoUpq .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tJ5E8hoUpq .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tJ5E8hoUpq .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tJ5E8hoUpq .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tJ5E8hoUpq .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tJ5E8hoUpq .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ5E8hoUpq .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tJ5E8hoUpq .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tJ5E8hoUpq .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ5E8hoUpq .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tJ5E8hoUpq .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5E8hoUpq .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5E8hoUpq .mbr-phone {
  color: #ffffff;
}
.cid-tJ5E8hoUpq .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5E8hoUpq .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tJ5WUPtsfj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tJ5WUPtsfj nav.navbar {
  position: fixed;
}
.cid-tJ5WUPtsfj .container,
.cid-tJ5WUPtsfj .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tJ5WUPtsfj .container,
  .cid-tJ5WUPtsfj .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tJ5WUPtsfj .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-tJ5WUPtsfj .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tJ5WUPtsfj .dropdown-item:hover,
.cid-tJ5WUPtsfj .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tJ5WUPtsfj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJ5WUPtsfj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJ5WUPtsfj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJ5WUPtsfj .nav-link {
  position: relative;
}
.cid-tJ5WUPtsfj .nav-link:hover {
  color: #ffffff !important;
}
.cid-tJ5WUPtsfj .nav-link:hover:before {
  opacity: 1;
}
.cid-tJ5WUPtsfj .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tJ5WUPtsfj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJ5WUPtsfj .container {
  display: flex;
  margin: auto;
}
.cid-tJ5WUPtsfj .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJ5WUPtsfj .nav-item:focus,
.cid-tJ5WUPtsfj .nav-link:focus {
  outline: none;
}
.cid-tJ5WUPtsfj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJ5WUPtsfj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJ5WUPtsfj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJ5WUPtsfj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJ5WUPtsfj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJ5WUPtsfj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJ5WUPtsfj .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tJ5WUPtsfj .navbar.opened {
  transition: all 0.3s;
}
.cid-tJ5WUPtsfj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJ5WUPtsfj .navbar .navbar-logo img {
  width: auto;
}
.cid-tJ5WUPtsfj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJ5WUPtsfj .navbar.collapsed {
  justify-content: center;
}
.cid-tJ5WUPtsfj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJ5WUPtsfj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJ5WUPtsfj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tJ5WUPtsfj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJ5WUPtsfj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJ5WUPtsfj .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-tJ5WUPtsfj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJ5WUPtsfj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJ5WUPtsfj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJ5WUPtsfj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJ5WUPtsfj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJ5WUPtsfj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJ5WUPtsfj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJ5WUPtsfj .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-tJ5WUPtsfj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJ5WUPtsfj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJ5WUPtsfj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJ5WUPtsfj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJ5WUPtsfj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJ5WUPtsfj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJ5WUPtsfj .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJ5WUPtsfj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJ5WUPtsfj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJ5WUPtsfj .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-tJ5WUPtsfj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJ5WUPtsfj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJ5WUPtsfj .dropdown-item.active,
.cid-tJ5WUPtsfj .dropdown-item:active {
  background-color: transparent;
}
.cid-tJ5WUPtsfj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJ5WUPtsfj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJ5WUPtsfj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJ5WUPtsfj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tJ5WUPtsfj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJ5WUPtsfj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJ5WUPtsfj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJ5WUPtsfj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJ5WUPtsfj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tJ5WUPtsfj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tJ5WUPtsfj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJ5WUPtsfj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ5WUPtsfj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ5WUPtsfj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJ5WUPtsfj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ5WUPtsfj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJ5WUPtsfj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJ5WUPtsfj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ5WUPtsfj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJ5WUPtsfj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJ5WUPtsfj .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-tJ5WUPtsfj .navbar {
    height: 70px;
  }
  .cid-tJ5WUPtsfj .navbar.opened {
    height: auto;
  }
  .cid-tJ5WUPtsfj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tJ5WUPtsfj .icons-menu {
    padding-right: 0;
  }
  .cid-tJ5WUPtsfj .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tJ62yrPU6x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/3znw.gif");
}
.cid-tJ62yrPU6x .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ62yrPU6x .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ62yrPU6x .card,
.cid-tJ62yrPU6x .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ62yrPU6x .card:hover,
.cid-tJ62yrPU6x .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ62yrPU6x .card {
  background-color: white;
}
.cid-tJ62yrPU6x .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ62yrPU6x .list {
  margin-bottom: 18px;
}
.cid-tJ62yrPU6x .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ62yrPU6x .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ62yrPU6x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ62yrPU6x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ62yrPU6x .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ62yrPU6x .mbr-section-title {
  text-align: center;
}
.cid-tJ6cXWYHvg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tJ6cXWYHvg .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6cXWYHvg .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6cXWYHvg .card,
.cid-tJ6cXWYHvg .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6cXWYHvg .card:hover,
.cid-tJ6cXWYHvg .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6cXWYHvg .card {
  background-color: white;
}
.cid-tJ6cXWYHvg .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6cXWYHvg .list {
  margin-bottom: 18px;
}
.cid-tJ6cXWYHvg .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6cXWYHvg .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6cXWYHvg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6cXWYHvg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6cXWYHvg .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6cXWYHvg .mbr-section-title {
  text-align: center;
}
.cid-tJ6gR1dbOL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/3znw.gif");
}
.cid-tJ6gR1dbOL .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6gR1dbOL .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6gR1dbOL .card,
.cid-tJ6gR1dbOL .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6gR1dbOL .card:hover,
.cid-tJ6gR1dbOL .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6gR1dbOL .card {
  background-color: white;
}
.cid-tJ6gR1dbOL .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6gR1dbOL .list {
  margin-bottom: 18px;
}
.cid-tJ6gR1dbOL .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6gR1dbOL .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6gR1dbOL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6gR1dbOL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6gR1dbOL .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6gR1dbOL .mbr-section-title {
  text-align: center;
}
.cid-tJ6kj9DxJh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tJ6kj9DxJh .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6kj9DxJh .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6kj9DxJh .card,
.cid-tJ6kj9DxJh .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6kj9DxJh .card:hover,
.cid-tJ6kj9DxJh .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6kj9DxJh .card {
  background-color: white;
}
.cid-tJ6kj9DxJh .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6kj9DxJh .list {
  margin-bottom: 18px;
}
.cid-tJ6kj9DxJh .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6kj9DxJh .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6kj9DxJh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6kj9DxJh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6kj9DxJh .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6kj9DxJh .mbr-section-title {
  text-align: center;
}
.cid-tJ6nvwlwNb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/3znw.gif");
}
.cid-tJ6nvwlwNb .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6nvwlwNb .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6nvwlwNb .card,
.cid-tJ6nvwlwNb .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6nvwlwNb .card:hover,
.cid-tJ6nvwlwNb .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6nvwlwNb .card {
  background-color: white;
}
.cid-tJ6nvwlwNb .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6nvwlwNb .list {
  margin-bottom: 18px;
}
.cid-tJ6nvwlwNb .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6nvwlwNb .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6nvwlwNb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6nvwlwNb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6nvwlwNb .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6nvwlwNb .mbr-section-title {
  text-align: center;
}
.cid-tJ6qVFFF6S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tJ6qVFFF6S .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6qVFFF6S .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6qVFFF6S .card,
.cid-tJ6qVFFF6S .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6qVFFF6S .card:hover,
.cid-tJ6qVFFF6S .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6qVFFF6S .card {
  background-color: white;
}
.cid-tJ6qVFFF6S .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6qVFFF6S .list {
  margin-bottom: 18px;
}
.cid-tJ6qVFFF6S .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6qVFFF6S .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6qVFFF6S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6qVFFF6S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6qVFFF6S .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6qVFFF6S .mbr-section-title {
  text-align: center;
}
.cid-tJ6un9CtEA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/3znw.gif");
}
.cid-tJ6un9CtEA .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6un9CtEA .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6un9CtEA .card,
.cid-tJ6un9CtEA .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6un9CtEA .card:hover,
.cid-tJ6un9CtEA .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6un9CtEA .card {
  background-color: white;
}
.cid-tJ6un9CtEA .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6un9CtEA .list {
  margin-bottom: 18px;
}
.cid-tJ6un9CtEA .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6un9CtEA .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6un9CtEA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6un9CtEA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6un9CtEA .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6un9CtEA .mbr-section-title {
  text-align: center;
}
.cid-tJ6JSDgXTC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tJ6JSDgXTC .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6JSDgXTC .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6JSDgXTC .card,
.cid-tJ6JSDgXTC .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6JSDgXTC .card:hover,
.cid-tJ6JSDgXTC .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6JSDgXTC .card {
  background-color: white;
}
.cid-tJ6JSDgXTC .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6JSDgXTC .list {
  margin-bottom: 18px;
}
.cid-tJ6JSDgXTC .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6JSDgXTC .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6JSDgXTC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6JSDgXTC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6JSDgXTC .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6JSDgXTC .mbr-section-title {
  text-align: center;
}
.cid-tJ6Nw7OdBs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/3znw.gif");
}
.cid-tJ6Nw7OdBs .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6Nw7OdBs .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6Nw7OdBs .card,
.cid-tJ6Nw7OdBs .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6Nw7OdBs .card:hover,
.cid-tJ6Nw7OdBs .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6Nw7OdBs .card {
  background-color: white;
}
.cid-tJ6Nw7OdBs .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6Nw7OdBs .list {
  margin-bottom: 18px;
}
.cid-tJ6Nw7OdBs .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6Nw7OdBs .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6Nw7OdBs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6Nw7OdBs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6Nw7OdBs .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6Nw7OdBs .mbr-section-title {
  text-align: center;
}
.cid-tJ5WUWzio0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ5WUWzio0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ5WUWzio0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ5WUWzio0 .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tJ5WUWzio0 .container-fluid {
    padding: 0 16px;
  }
}
.cid-tJ5WUWzio0 .container-fluid .row {
  padding: 0;
}
.cid-tJ5WUWzio0 .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tJ5WUWzio0 .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tJ5WUWzio0 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tJ5WUWzio0 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tJ5WUWzio0 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tJ5WUWzio0 .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tJ5WUWzio0 .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ5WUWzio0 .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tJ5WUWzio0 .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tJ5WUWzio0 .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ5WUWzio0 .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tJ5WUWzio0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5WUWzio0 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5WUWzio0 .mbr-phone {
  color: #ffffff;
}
.cid-tJ5WUWzio0 .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tJ5WUWzio0 .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tJ6zrClhvo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tJ6zrClhvo nav.navbar {
  position: fixed;
}
.cid-tJ6zrClhvo .container,
.cid-tJ6zrClhvo .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tJ6zrClhvo .container,
  .cid-tJ6zrClhvo .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tJ6zrClhvo .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-tJ6zrClhvo .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tJ6zrClhvo .dropdown-item:hover,
.cid-tJ6zrClhvo .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tJ6zrClhvo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJ6zrClhvo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJ6zrClhvo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJ6zrClhvo .nav-link {
  position: relative;
}
.cid-tJ6zrClhvo .nav-link:hover {
  color: #ffffff !important;
}
.cid-tJ6zrClhvo .nav-link:hover:before {
  opacity: 1;
}
.cid-tJ6zrClhvo .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tJ6zrClhvo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJ6zrClhvo .container {
  display: flex;
  margin: auto;
}
.cid-tJ6zrClhvo .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJ6zrClhvo .nav-item:focus,
.cid-tJ6zrClhvo .nav-link:focus {
  outline: none;
}
.cid-tJ6zrClhvo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJ6zrClhvo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJ6zrClhvo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJ6zrClhvo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJ6zrClhvo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJ6zrClhvo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJ6zrClhvo .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tJ6zrClhvo .navbar.opened {
  transition: all 0.3s;
}
.cid-tJ6zrClhvo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJ6zrClhvo .navbar .navbar-logo img {
  width: auto;
}
.cid-tJ6zrClhvo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJ6zrClhvo .navbar.collapsed {
  justify-content: center;
}
.cid-tJ6zrClhvo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJ6zrClhvo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJ6zrClhvo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tJ6zrClhvo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJ6zrClhvo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJ6zrClhvo .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-tJ6zrClhvo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJ6zrClhvo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJ6zrClhvo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJ6zrClhvo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJ6zrClhvo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJ6zrClhvo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJ6zrClhvo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJ6zrClhvo .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-tJ6zrClhvo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJ6zrClhvo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJ6zrClhvo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJ6zrClhvo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJ6zrClhvo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJ6zrClhvo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJ6zrClhvo .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJ6zrClhvo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJ6zrClhvo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJ6zrClhvo .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-tJ6zrClhvo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJ6zrClhvo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJ6zrClhvo .dropdown-item.active,
.cid-tJ6zrClhvo .dropdown-item:active {
  background-color: transparent;
}
.cid-tJ6zrClhvo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJ6zrClhvo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJ6zrClhvo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJ6zrClhvo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tJ6zrClhvo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJ6zrClhvo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJ6zrClhvo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJ6zrClhvo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJ6zrClhvo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tJ6zrClhvo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tJ6zrClhvo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJ6zrClhvo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ6zrClhvo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ6zrClhvo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJ6zrClhvo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ6zrClhvo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJ6zrClhvo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJ6zrClhvo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ6zrClhvo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJ6zrClhvo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJ6zrClhvo .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-tJ6zrClhvo .navbar {
    height: 70px;
  }
  .cid-tJ6zrClhvo .navbar.opened {
    height: auto;
  }
  .cid-tJ6zrClhvo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tJ6zrClhvo .icons-menu {
    padding-right: 0;
  }
  .cid-tJ6zrClhvo .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tJ6zrEkvwR {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ6zrEkvwR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6zrEkvwR .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-tJ6zrEkvwR .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 12px;
  background: #c6ffe0;
  z-index: -1;
}
.cid-tJ6zrEkvwR img {
  border-radius: 1rem;
}
.cid-tJ6zrEkvwR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6zrEkvwR .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tJ6zrEkvwR .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tJ6zrEkvwR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tJ6zrEkvwR .mbr-section-title {
  color: #0a369b;
  text-align: center;
}
.cid-tJ6zrEkvwR .mbr-section-subtitle,
.cid-tJ6zrEkvwR .subtitle-wrap {
  color: #19303d;
  text-align: center;
}
.cid-tJ6zrEkvwR .mbr-text,
.cid-tJ6zrEkvwR .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tJ6zrF4vCu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
  background: linear-gradient(45deg, #000000, #9eb4e8);
}
@media (max-width: 767px) {
  .cid-tJ6zrF4vCu .mbr-text {
    text-align: center;
  }
}
.cid-tJ6zrF4vCu .container-fluid {
  padding: 0;
}
.cid-tJ6zrF4vCu .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tJ6zrF4vCu img {
  height: 100%;
  object-fit: cover;
}
.cid-tJ6zrF4vCu .mbr-figure {
  height: 100%;
}
.cid-tJ6zrF4vCu .col-lg-6 {
  padding: 0;
}
.cid-tJ6zrF4vCu .row {
  margin: 0;
}
.cid-tJ6zrF4vCu .mbr-text,
.cid-tJ6zrF4vCu .mbr-section-btn {
  text-align: center;
}
.cid-tJ6zrF4vCu H3 {
  text-align: center;
}
.cid-tJ6zrFOHuj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #001790;
}
.cid-tJ6zrFOHuj .mbr-media {
  position: relative;
}
.cid-tJ6zrFOHuj .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tJ6zrFOHuj .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-tJ6zrFOHuj .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-tJ6zrFOHuj .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #ffffff;
}
.cid-tJ6zrFOHuj .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tJ6zrFOHuj .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tJ6zrFOHuj .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tJ6zrFOHuj .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tJ6zrFOHuj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tJ6zrFOHuj .mbr-section-title {
  color: #f4f5f7;
}
.cid-tJ6zrHftqa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pexels-lukas-628281-2000x1325.jpg");
}
.cid-tJ6zrHftqa .menu-item {
  padding: 0;
  display: flex;
  margin-bottom: 1.5rem;
}
.cid-tJ6zrHftqa .item-tag {
  background: #0a369b;
  width: fit-content;
  padding: 3px 16px 0px 16px;
  border-radius: 10px;
  margin-bottom: 12px;
}
.cid-tJ6zrHftqa .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #0a369b;
}
.cid-tJ6zrHftqa .mbr-figure {
  width: 150px;
  height: 100%;
}
.cid-tJ6zrHftqa .mbr-figure img {
  border-radius: 6px;
  object-fit: cover;
  margin-right: 2rem;
  width: 110px;
  height: 110px;
}
.cid-tJ6zrHftqa .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tJ6zrHftqa .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tJ6zrHftqa .mbr-figure {
    width: fit-content !important;
  }
}
@media (max-width: 767px) {
  .cid-tJ6zrHftqa .mbr-figure {
    width: 100% !important;
  }
  .cid-tJ6zrHftqa .menu-item {
    flex-direction: column;
  }
  .cid-tJ6zrHftqa img {
    margin: auto !important;
    margin-bottom: 0.5rem !important;
  }
  .cid-tJ6zrHftqa .item-tag {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tJ6zrHftqa .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: center;
  width: fit-content;
}
.cid-tJ6zrHftqa .special-label {
  color: #fff;
}
.cid-tJ6zrHftqa .menu-box {
  display: flex;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tJ6zrHftqa .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tJ6zrHftqa .menu-row {
  margin: 0;
}
.cid-tJ6zrHftqa .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #000000;
}
.cid-tJ6zrHftqa .line {
  display: flex;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tJ6zrHftqa .group-title,
.cid-tJ6zrHftqa .align-wrap {
  text-align: left;
}
.cid-tJ6zrHftqa SPAN {
  color: #d44765;
}
.cid-tJ6zrHftqa .item-title {
  color: #808080;
}
.cid-tJ6zrHftqa H4 {
  color: #89b758;
}
.cid-tJ6zrHftqa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6zrHftqa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6zrJq5iI {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../../../assets/images/39911.gif");
}
.cid-tJ6zrJq5iI .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tJ6zrJq5iI .mbr-section-title,
.cid-tJ6zrJq5iI .mbr-section-subtitle,
.cid-tJ6zrJq5iI .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6zrJq5iI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tJ6zrJq5iI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tJ6zrJq5iI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tJ6zrJq5iI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tJ6zrJq5iI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #0a369b);
}
.cid-tJ6zrJq5iI .icon-focus {
  display: none;
}
.cid-tJ6zrJq5iI .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  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-tJ6zrJq5iI ul {
  font-size: 0;
}
.cid-tJ6zrJq5iI .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-tJ6zrJq5iI .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tJ6zrJq5iI .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tJ6zrJq5iI .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tJ6zrJq5iI .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tJ6zrJq5iI .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tJ6zrJq5iI .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tJ6zrJq5iI .btn:hover {
  background: transparent !important;
}
.cid-tJ6zrJq5iI .btn:hover:before {
  background: transparent !important;
}
.cid-tJ6zrJq5iI .btn:before {
  background-color: transparent !important;
}
.cid-tJ6zrJq5iI .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tJ6zrJq5iI .mbr-section-title {
  color: #ffffff;
}
.cid-tJ6zrJq5iI .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tJ6zrL0pVF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ6zrL0pVF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6zrL0pVF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6zrL0pVF .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tJ6zrL0pVF .container-fluid {
    padding: 0 16px;
  }
}
.cid-tJ6zrL0pVF .container-fluid .row {
  padding: 0;
}
.cid-tJ6zrL0pVF .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tJ6zrL0pVF .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tJ6zrL0pVF .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tJ6zrL0pVF .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tJ6zrL0pVF .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tJ6zrL0pVF .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tJ6zrL0pVF .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ6zrL0pVF .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tJ6zrL0pVF .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tJ6zrL0pVF .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ6zrL0pVF .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tJ6zrL0pVF .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tJ6zrL0pVF .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tJ6zrL0pVF .mbr-phone {
  color: #ffffff;
}
.cid-tJ6zrL0pVF .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tJ6zrL0pVF .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tJ6Sjw7TQY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tJ6Sjw7TQY nav.navbar {
  position: fixed;
}
.cid-tJ6Sjw7TQY .container,
.cid-tJ6Sjw7TQY .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tJ6Sjw7TQY .container,
  .cid-tJ6Sjw7TQY .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tJ6Sjw7TQY .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-tJ6Sjw7TQY .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tJ6Sjw7TQY .dropdown-item:hover,
.cid-tJ6Sjw7TQY .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tJ6Sjw7TQY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJ6Sjw7TQY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJ6Sjw7TQY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJ6Sjw7TQY .nav-link {
  position: relative;
}
.cid-tJ6Sjw7TQY .nav-link:hover {
  color: #ffffff !important;
}
.cid-tJ6Sjw7TQY .nav-link:hover:before {
  opacity: 1;
}
.cid-tJ6Sjw7TQY .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tJ6Sjw7TQY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJ6Sjw7TQY .container {
  display: flex;
  margin: auto;
}
.cid-tJ6Sjw7TQY .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJ6Sjw7TQY .nav-item:focus,
.cid-tJ6Sjw7TQY .nav-link:focus {
  outline: none;
}
.cid-tJ6Sjw7TQY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJ6Sjw7TQY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJ6Sjw7TQY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJ6Sjw7TQY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJ6Sjw7TQY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJ6Sjw7TQY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJ6Sjw7TQY .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tJ6Sjw7TQY .navbar.opened {
  transition: all 0.3s;
}
.cid-tJ6Sjw7TQY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJ6Sjw7TQY .navbar .navbar-logo img {
  width: auto;
}
.cid-tJ6Sjw7TQY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJ6Sjw7TQY .navbar.collapsed {
  justify-content: center;
}
.cid-tJ6Sjw7TQY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJ6Sjw7TQY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJ6Sjw7TQY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tJ6Sjw7TQY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJ6Sjw7TQY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJ6Sjw7TQY .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-tJ6Sjw7TQY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJ6Sjw7TQY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJ6Sjw7TQY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJ6Sjw7TQY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJ6Sjw7TQY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJ6Sjw7TQY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJ6Sjw7TQY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJ6Sjw7TQY .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-tJ6Sjw7TQY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJ6Sjw7TQY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJ6Sjw7TQY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJ6Sjw7TQY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJ6Sjw7TQY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJ6Sjw7TQY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJ6Sjw7TQY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJ6Sjw7TQY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJ6Sjw7TQY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJ6Sjw7TQY .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-tJ6Sjw7TQY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJ6Sjw7TQY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJ6Sjw7TQY .dropdown-item.active,
.cid-tJ6Sjw7TQY .dropdown-item:active {
  background-color: transparent;
}
.cid-tJ6Sjw7TQY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJ6Sjw7TQY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJ6Sjw7TQY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJ6Sjw7TQY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tJ6Sjw7TQY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJ6Sjw7TQY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJ6Sjw7TQY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJ6Sjw7TQY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJ6Sjw7TQY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tJ6Sjw7TQY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tJ6Sjw7TQY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJ6Sjw7TQY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ6Sjw7TQY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ6Sjw7TQY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJ6Sjw7TQY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ6Sjw7TQY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJ6Sjw7TQY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJ6Sjw7TQY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ6Sjw7TQY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJ6Sjw7TQY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJ6Sjw7TQY .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-tJ6Sjw7TQY .navbar {
    height: 70px;
  }
  .cid-tJ6Sjw7TQY .navbar.opened {
    height: auto;
  }
  .cid-tJ6Sjw7TQY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tJ6Sjw7TQY .icons-menu {
    padding-right: 0;
  }
  .cid-tJ6Sjw7TQY .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tJ6Sjxqu0e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ6Sjxqu0e .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6Sjxqu0e .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6Sjxqu0e .card,
.cid-tJ6Sjxqu0e .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6Sjxqu0e .card:hover,
.cid-tJ6Sjxqu0e .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6Sjxqu0e .card {
  background-color: white;
}
.cid-tJ6Sjxqu0e .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6Sjxqu0e .list {
  margin-bottom: 18px;
}
.cid-tJ6Sjxqu0e .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6Sjxqu0e .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6Sjxqu0e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6Sjxqu0e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6Sjxqu0e .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6Sjxqu0e .mbr-section-title {
  text-align: center;
}
.cid-tJ6SjyLvKs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tJ6SjyLvKs .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6SjyLvKs .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6SjyLvKs .card,
.cid-tJ6SjyLvKs .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6SjyLvKs .card:hover,
.cid-tJ6SjyLvKs .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6SjyLvKs .card {
  background-color: white;
}
.cid-tJ6SjyLvKs .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6SjyLvKs .list {
  margin-bottom: 18px;
}
.cid-tJ6SjyLvKs .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6SjyLvKs .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6SjyLvKs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6SjyLvKs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6SjyLvKs .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6SjyLvKs .mbr-section-title {
  text-align: center;
}
.cid-tJ6SjzOsyt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ6SjzOsyt .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6SjzOsyt .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6SjzOsyt .card,
.cid-tJ6SjzOsyt .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6SjzOsyt .card:hover,
.cid-tJ6SjzOsyt .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6SjzOsyt .card {
  background-color: white;
}
.cid-tJ6SjzOsyt .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6SjzOsyt .list {
  margin-bottom: 18px;
}
.cid-tJ6SjzOsyt .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6SjzOsyt .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6SjzOsyt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6SjzOsyt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6SjzOsyt .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6SjzOsyt .mbr-section-title {
  text-align: center;
}
.cid-tJ6SjASsVY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tJ6SjASsVY .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6SjASsVY .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6SjASsVY .card,
.cid-tJ6SjASsVY .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6SjASsVY .card:hover,
.cid-tJ6SjASsVY .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6SjASsVY .card {
  background-color: white;
}
.cid-tJ6SjASsVY .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6SjASsVY .list {
  margin-bottom: 18px;
}
.cid-tJ6SjASsVY .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6SjASsVY .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6SjASsVY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6SjASsVY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6SjASsVY .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6SjASsVY .mbr-section-title {
  text-align: center;
}
.cid-tJ6SjC8jHb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ6SjC8jHb .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6SjC8jHb .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6SjC8jHb .card,
.cid-tJ6SjC8jHb .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6SjC8jHb .card:hover,
.cid-tJ6SjC8jHb .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6SjC8jHb .card {
  background-color: white;
}
.cid-tJ6SjC8jHb .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6SjC8jHb .list {
  margin-bottom: 18px;
}
.cid-tJ6SjC8jHb .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6SjC8jHb .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6SjC8jHb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6SjC8jHb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6SjC8jHb .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6SjC8jHb .mbr-section-title {
  text-align: center;
}
.cid-tJ6SjDi418 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tJ6SjDi418 .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6SjDi418 .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6SjDi418 .card,
.cid-tJ6SjDi418 .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6SjDi418 .card:hover,
.cid-tJ6SjDi418 .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6SjDi418 .card {
  background-color: white;
}
.cid-tJ6SjDi418 .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6SjDi418 .list {
  margin-bottom: 18px;
}
.cid-tJ6SjDi418 .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6SjDi418 .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6SjDi418 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6SjDi418 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6SjDi418 .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6SjDi418 .mbr-section-title {
  text-align: center;
}
.cid-tJ6SjEyd4J {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ6SjEyd4J .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6SjEyd4J .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6SjEyd4J .card,
.cid-tJ6SjEyd4J .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6SjEyd4J .card:hover,
.cid-tJ6SjEyd4J .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6SjEyd4J .card {
  background-color: white;
}
.cid-tJ6SjEyd4J .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6SjEyd4J .list {
  margin-bottom: 18px;
}
.cid-tJ6SjEyd4J .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6SjEyd4J .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6SjEyd4J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6SjEyd4J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6SjEyd4J .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6SjEyd4J .mbr-section-title {
  text-align: center;
}
.cid-tJ6SjFLm53 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tJ6SjFLm53 .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6SjFLm53 .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6SjFLm53 .card,
.cid-tJ6SjFLm53 .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6SjFLm53 .card:hover,
.cid-tJ6SjFLm53 .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6SjFLm53 .card {
  background-color: white;
}
.cid-tJ6SjFLm53 .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6SjFLm53 .list {
  margin-bottom: 18px;
}
.cid-tJ6SjFLm53 .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6SjFLm53 .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6SjFLm53 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6SjFLm53 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6SjFLm53 .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6SjFLm53 .mbr-section-title {
  text-align: center;
}
.cid-tJ6SjHlb1F {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ6SjHlb1F .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ6SjHlb1F .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ6SjHlb1F .card,
.cid-tJ6SjHlb1F .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ6SjHlb1F .card:hover,
.cid-tJ6SjHlb1F .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ6SjHlb1F .card {
  background-color: white;
}
.cid-tJ6SjHlb1F .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ6SjHlb1F .list {
  margin-bottom: 18px;
}
.cid-tJ6SjHlb1F .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ6SjHlb1F .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ6SjHlb1F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6SjHlb1F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6SjHlb1F .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ6SjHlb1F .mbr-section-title {
  text-align: center;
}
.cid-tJ7w4iXh6F {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tJ7w4iXh6F .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ7w4iXh6F .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ7w4iXh6F .card,
.cid-tJ7w4iXh6F .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ7w4iXh6F .card:hover,
.cid-tJ7w4iXh6F .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ7w4iXh6F .card {
  background-color: white;
}
.cid-tJ7w4iXh6F .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ7w4iXh6F .list {
  margin-bottom: 18px;
}
.cid-tJ7w4iXh6F .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ7w4iXh6F .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ7w4iXh6F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7w4iXh6F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7w4iXh6F .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ7w4iXh6F .mbr-section-title {
  text-align: center;
}
.cid-tJ7z6es738 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ7z6es738 .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ7z6es738 .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ7z6es738 .card,
.cid-tJ7z6es738 .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ7z6es738 .card:hover,
.cid-tJ7z6es738 .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ7z6es738 .card {
  background-color: white;
}
.cid-tJ7z6es738 .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ7z6es738 .list {
  margin-bottom: 18px;
}
.cid-tJ7z6es738 .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ7z6es738 .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ7z6es738 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7z6es738 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7z6es738 .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ7z6es738 .mbr-section-title {
  text-align: center;
}
.cid-tJ7CIC27EA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tJ7CIC27EA .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ7CIC27EA .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ7CIC27EA .card,
.cid-tJ7CIC27EA .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ7CIC27EA .card:hover,
.cid-tJ7CIC27EA .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ7CIC27EA .card {
  background-color: white;
}
.cid-tJ7CIC27EA .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ7CIC27EA .list {
  margin-bottom: 18px;
}
.cid-tJ7CIC27EA .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ7CIC27EA .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ7CIC27EA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7CIC27EA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7CIC27EA .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ7CIC27EA .mbr-section-title {
  text-align: center;
}
.cid-tJ7FIDk7EL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ7FIDk7EL .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ7FIDk7EL .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ7FIDk7EL .card,
.cid-tJ7FIDk7EL .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ7FIDk7EL .card:hover,
.cid-tJ7FIDk7EL .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ7FIDk7EL .card {
  background-color: white;
}
.cid-tJ7FIDk7EL .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ7FIDk7EL .list {
  margin-bottom: 18px;
}
.cid-tJ7FIDk7EL .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ7FIDk7EL .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ7FIDk7EL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7FIDk7EL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7FIDk7EL .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ7FIDk7EL .mbr-section-title {
  text-align: center;
}
.cid-tJ6SjIIiSG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ6SjIIiSG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ6SjIIiSG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ6SjIIiSG .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tJ6SjIIiSG .container-fluid {
    padding: 0 16px;
  }
}
.cid-tJ6SjIIiSG .container-fluid .row {
  padding: 0;
}
.cid-tJ6SjIIiSG .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tJ6SjIIiSG .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tJ6SjIIiSG .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tJ6SjIIiSG .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tJ6SjIIiSG .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tJ6SjIIiSG .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tJ6SjIIiSG .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ6SjIIiSG .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tJ6SjIIiSG .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tJ6SjIIiSG .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ6SjIIiSG .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tJ6SjIIiSG .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tJ6SjIIiSG .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tJ6SjIIiSG .mbr-phone {
  color: #ffffff;
}
.cid-tJ6SjIIiSG .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tJ6SjIIiSG .mbr-link {
  color: #ffffff;
  text-align: right;
}
.cid-tJ7PxEAwDr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tJ7PxEAwDr nav.navbar {
  position: fixed;
}
.cid-tJ7PxEAwDr .container,
.cid-tJ7PxEAwDr .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tJ7PxEAwDr .container,
  .cid-tJ7PxEAwDr .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tJ7PxEAwDr .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-tJ7PxEAwDr .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #0a369b !important;
}
.cid-tJ7PxEAwDr .dropdown-item:hover,
.cid-tJ7PxEAwDr .dropdown-item:focus {
  color: #ffffff !important;
}
.cid-tJ7PxEAwDr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJ7PxEAwDr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJ7PxEAwDr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJ7PxEAwDr .nav-link {
  position: relative;
}
.cid-tJ7PxEAwDr .nav-link:hover {
  color: #ffffff !important;
}
.cid-tJ7PxEAwDr .nav-link:hover:before {
  opacity: 1;
}
.cid-tJ7PxEAwDr .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tJ7PxEAwDr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJ7PxEAwDr .container {
  display: flex;
  margin: auto;
}
.cid-tJ7PxEAwDr .iconfont-wrapper {
  color: #f4f5f7 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJ7PxEAwDr .nav-item:focus,
.cid-tJ7PxEAwDr .nav-link:focus {
  outline: none;
}
.cid-tJ7PxEAwDr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJ7PxEAwDr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJ7PxEAwDr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJ7PxEAwDr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJ7PxEAwDr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJ7PxEAwDr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJ7PxEAwDr .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #000000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #002c8f;
}
.cid-tJ7PxEAwDr .navbar.opened {
  transition: all 0.3s;
}
.cid-tJ7PxEAwDr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJ7PxEAwDr .navbar .navbar-logo img {
  width: auto;
}
.cid-tJ7PxEAwDr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJ7PxEAwDr .navbar.collapsed {
  justify-content: center;
}
.cid-tJ7PxEAwDr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJ7PxEAwDr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJ7PxEAwDr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-tJ7PxEAwDr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJ7PxEAwDr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJ7PxEAwDr .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-tJ7PxEAwDr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJ7PxEAwDr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJ7PxEAwDr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJ7PxEAwDr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJ7PxEAwDr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJ7PxEAwDr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJ7PxEAwDr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJ7PxEAwDr .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-tJ7PxEAwDr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJ7PxEAwDr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJ7PxEAwDr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJ7PxEAwDr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJ7PxEAwDr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJ7PxEAwDr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJ7PxEAwDr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJ7PxEAwDr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJ7PxEAwDr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJ7PxEAwDr .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-tJ7PxEAwDr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJ7PxEAwDr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJ7PxEAwDr .dropdown-item.active,
.cid-tJ7PxEAwDr .dropdown-item:active {
  background-color: transparent;
}
.cid-tJ7PxEAwDr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJ7PxEAwDr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJ7PxEAwDr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJ7PxEAwDr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #002c8f;
}
.cid-tJ7PxEAwDr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJ7PxEAwDr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJ7PxEAwDr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJ7PxEAwDr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJ7PxEAwDr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-tJ7PxEAwDr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f5f7;
}
.cid-tJ7PxEAwDr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJ7PxEAwDr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ7PxEAwDr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ7PxEAwDr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJ7PxEAwDr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ7PxEAwDr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJ7PxEAwDr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJ7PxEAwDr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ7PxEAwDr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJ7PxEAwDr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJ7PxEAwDr .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-tJ7PxEAwDr .navbar {
    height: 70px;
  }
  .cid-tJ7PxEAwDr .navbar.opened {
    height: auto;
  }
  .cid-tJ7PxEAwDr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-tJ7PxEAwDr .icons-menu {
    padding-right: 0;
  }
  .cid-tJ7PxEAwDr .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tJ7PxFph09 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/7ztu.gif");
}
.cid-tJ7PxFph09 .title-section {
  margin-bottom: 4.5rem;
  padding: 0 90px;
}
@media (max-width: 992px) {
  .cid-tJ7PxFph09 .title-section {
    padding: 0 20px;
    margin-bottom: 2rem;
  }
}
.cid-tJ7PxFph09 .card,
.cid-tJ7PxFph09 .btn {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: 0.2s linear;
}
.cid-tJ7PxFph09 .card:hover,
.cid-tJ7PxFph09 .btn:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.cid-tJ7PxFph09 .card {
  background-color: white;
}
.cid-tJ7PxFph09 .card-img-top {
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: auto;
}
.cid-tJ7PxFph09 .list {
  margin-bottom: 18px;
}
.cid-tJ7PxFph09 .card-body {
  padding-top: 18px;
  padding-bottom: 20px;
}
.cid-tJ7PxFph09 .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ7PxFph09 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7PxFph09 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7PxFph09 .mbr-section-subtitle {
  color: #424242;
}
.cid-tJ7PxFph09 .mbr-section-title {
  text-align: center;
}
.cid-tJ7PxQ8TcJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aj7n.gif");
}
.cid-tJ7PxQ8TcJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7PxQ8TcJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7PxQ8TcJ .container-fluid {
  padding: 0 22px;
}
@media (max-width: 992px) {
  .cid-tJ7PxQ8TcJ .container-fluid {
    padding: 0 16px;
  }
}
.cid-tJ7PxQ8TcJ .container-fluid .row {
  padding: 0;
}
.cid-tJ7PxQ8TcJ .title-wrapper {
  margin-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-tJ7PxQ8TcJ .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 768px) {
  .cid-tJ7PxQ8TcJ .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-tJ7PxQ8TcJ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 10px;
}
.cid-tJ7PxQ8TcJ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tJ7PxQ8TcJ .phone-wrapper a:hover .mbr-phone {
  opacity: .5;
}
.cid-tJ7PxQ8TcJ .phone-wrapper a .mbr-phone {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ7PxQ8TcJ .phone-wrapper a .mbr-phone {
    text-align: center;
  }
}
.cid-tJ7PxQ8TcJ .link-wrapper a:hover .mbr-link {
  opacity: .5;
}
.cid-tJ7PxQ8TcJ .link-wrapper a .mbr-link {
  margin-bottom: 20px;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-tJ7PxQ8TcJ .link-wrapper a .mbr-link {
    text-align: center;
  }
}
.cid-tJ7PxQ8TcJ .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tJ7PxQ8TcJ .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tJ7PxQ8TcJ .mbr-phone {
  color: #ffffff;
}
.cid-tJ7PxQ8TcJ .copyright {
  color: #ffffff;
  text-align: center;
}
.cid-tJ7PxQ8TcJ .mbr-link {
  color: #ffffff;
  text-align: right;
}
