body {
  font-family: DM Sans;
}
.display-1 {
  font-family: 'DM Sans', sans-serif;
  font-size: 1.8rem;
}
.display-1 > .mbr-iconfont {
  font-size: 2.88rem;
}
.display-2 {
  font-family: 'DM Sans', sans-serif;
  font-size: 2.8rem;
  line-height: 1.3;
}
.display-2 > .mbr-iconfont {
  font-size: 4.48rem;
}
.display-4 {
  font-family: 'DM Sans', sans-serif;
  font-size: 1rem;
  line-height: 1.2;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'DM Sans', sans-serif;
  font-size: 1.2rem;
  line-height: 1.4;
}
.display-5 > .mbr-iconfont {
  font-size: 1.92rem;
}
.display-7 {
  font-family: 'DM Sans', sans-serif;
  font-size: 1rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.24rem;
    font-size: calc( 1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.63rem + (2.8 - 1.63) * ((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: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 2.6rem;
  border-radius: 6px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 6px;
}
.bg-primary {
  background-color: #000000 !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #465052 !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #149dcc !important;
  border-color: #149dcc !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-info,
.btn-info:active {
  background-color: #465052 !important;
  border-color: #465052 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #232829 !important;
  border-color: #232829 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #232829 !important;
  border-color: #232829 !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #0b566f;
  color: #0b566f;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #149dcc;
  border-color: #149dcc;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #149dcc !important;
  border-color: #149dcc !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #171a1b;
  color: #171a1b;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #465052;
  border-color: #465052;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #465052 !important;
  border-color: #465052 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #000000;
  border-color: #000000;
}
.text-primary {
  color: #000000 !important;
}
.text-secondary {
  color: #149dcc !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #465052 !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #0b566f !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #171a1b !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #465052;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #000000;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #bac2c4;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.form-control {
  font-family: 'DM Sans', sans-serif;
  font-size: 1rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #000000;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #000000;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: gray !important;
  border-bottom-color: gray !important;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #000000;
  border-bottom-color: #000000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #000000 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #149dcc !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='%23000000' %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;
}
.cid-rN5iiuUWI5 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5iiuUWI5 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rN5iiuUWI5 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5iiuUWI5 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5iiuUWI5 .mbr-text,
.cid-rN5iiuUWI5 .mbr-section-btn {
  color: #767676;
}
.cid-rN5iiuUWI5 H3 {
  color: #000000;
}
.cid-rN5iivvtDW .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5iivvtDW .nav-item:focus,
.cid-rN5iivvtDW .nav-link:focus {
  outline: none;
}
.cid-rN5iivvtDW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5iivvtDW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rN5iivvtDW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN5iivvtDW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5iivvtDW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN5iivvtDW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN5iivvtDW .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rN5iivvtDW .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rN5iivvtDW .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rN5iivvtDW .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN5iivvtDW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN5iivvtDW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN5iivvtDW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rN5iivvtDW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN5iivvtDW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN5iivvtDW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rN5iivvtDW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN5iivvtDW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN5iivvtDW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rN5iivvtDW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN5iivvtDW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN5iivvtDW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN5iivvtDW .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN5iivvtDW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN5iivvtDW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rN5iivvtDW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN5iivvtDW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN5iivvtDW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN5iivvtDW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rN5iivvtDW .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN5iivvtDW .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN5iivvtDW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN5iivvtDW .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rN5iivvtDW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN5iivvtDW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN5iivvtDW .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN5iivvtDW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN5iivvtDW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN5iivvtDW .dropdown-item.active,
.cid-rN5iivvtDW .dropdown-item:active {
  background-color: transparent;
}
.cid-rN5iivvtDW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rN5iivvtDW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN5iivvtDW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN5iivvtDW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rN5iivvtDW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN5iivvtDW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN5iivvtDW ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN5iivvtDW .navbar-buttons {
  text-align: center;
}
.cid-rN5iivvtDW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN5iivvtDW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rN5iivvtDW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN5iivvtDW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5iivvtDW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5iivvtDW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN5iivvtDW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5iivvtDW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN5iivvtDW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN5iivvtDW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5iivvtDW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN5iivvtDW a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN5iivvtDW .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rN5iivvtDW .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rN5iivvtDW .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN5iivvtDW .navbar {
    height: 77px;
  }
  .cid-rN5iivvtDW .navbar.opened {
    height: auto;
  }
  .cid-rN5iivvtDW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN5iiw16Kf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5iiw16Kf .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rN5iiw16Kf .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rN5iiw16Kf .mbr-text,
.cid-rN5iiw16Kf .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rN5iiw16Kf img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rN5iiwEx5v {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5iiwEx5v h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN5iiwEx5v p {
  color: #767676;
}
.cid-rN5iiwEx5v .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rN5iiwEx5v .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN5iiwEx5v .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN5iiwEx5v .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN5iiwEx5v .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN5iiwEx5v .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN5iiwEx5v .cost {
  color: #c1c1c1;
}
.cid-rN5iiwEx5v .b-descr {
  color: #a5a5a5;
}
.cid-rN5iiwEx5v H2 {
  color: #55b4d4;
}
.cid-rN5iixCME7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN5iixCME7 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN5iixCME7 .box {
  background-image: url("../../../assets/images/pilsen-industrial01-1916x1078.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN5iixCME7 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN5iixCME7 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN5iixCME7 .icon-wrap span {
  padding-left: 8px;
}
.cid-rN5iixCME7 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN5iixCME7 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN5iixCME7 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN5iixCME7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN5iixCME7 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN5iixCME7 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN5iixCME7 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN5iixCME7 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN5iixCME7 .box {
    height: 250px;
  }
}
.cid-rN5ngQWNpJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN5ngQWNpJ {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.cid-rN5ngQWNpJ .box {
  background-image: url("../../../assets/images/pilsen-industrial03-1916x1078.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN5ngQWNpJ .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN5ngQWNpJ .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN5ngQWNpJ .icon-wrap span {
  padding-left: 8px;
}
.cid-rN5ngQWNpJ .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN5ngQWNpJ .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN5ngQWNpJ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN5ngQWNpJ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN5ngQWNpJ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN5ngQWNpJ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN5ngQWNpJ a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN5ngQWNpJ {
    padding-top: 14px;
    padding-bottom: 14px;
  }
  .cid-rN5ngQWNpJ .box {
    height: 250px;
  }
}
.cid-rN5iiyaw6n {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 105px;
}
.cid-rN5iiyaw6n .image-block {
  margin: auto;
}
.cid-rN5iiyaw6n figcaption {
  position: relative;
}
.cid-rN5iiyaw6n figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rN5iiyaw6n .image-block {
    width: 100% !important;
  }
}
.cid-rO1klq0cj6 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1kkEMURC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1kkEMURC h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1kkEMURC p {
  color: #767676;
}
.cid-rO1kkEMURC .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1kkEMURC .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1kkEMURC .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1kkEMURC .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1kkEMURC .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1kkEMURC .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1kkEMURC .cost {
  color: #c1c1c1;
}
.cid-rO1kkEMURC .b-descr {
  color: #a5a5a5;
}
.cid-rO1kkEMURC H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rN5MiNhB7a {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5MiNhB7a h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rN5MiNhB7a h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5MiNhB7a h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5MiNhB7a .mbr-text,
.cid-rN5MiNhB7a .mbr-section-btn {
  color: #767676;
}
.cid-rN5MiNhB7a H3 {
  color: #000000;
}
.cid-rN5MiNZ2JF .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5MiNZ2JF .nav-item:focus,
.cid-rN5MiNZ2JF .nav-link:focus {
  outline: none;
}
.cid-rN5MiNZ2JF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5MiNZ2JF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rN5MiNZ2JF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN5MiNZ2JF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5MiNZ2JF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN5MiNZ2JF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN5MiNZ2JF .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rN5MiNZ2JF .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rN5MiNZ2JF .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rN5MiNZ2JF .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN5MiNZ2JF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN5MiNZ2JF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN5MiNZ2JF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rN5MiNZ2JF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN5MiNZ2JF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN5MiNZ2JF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rN5MiNZ2JF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN5MiNZ2JF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN5MiNZ2JF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rN5MiNZ2JF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN5MiNZ2JF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN5MiNZ2JF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN5MiNZ2JF .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN5MiNZ2JF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN5MiNZ2JF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rN5MiNZ2JF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN5MiNZ2JF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN5MiNZ2JF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN5MiNZ2JF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rN5MiNZ2JF .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN5MiNZ2JF .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN5MiNZ2JF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN5MiNZ2JF .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rN5MiNZ2JF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN5MiNZ2JF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN5MiNZ2JF .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN5MiNZ2JF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN5MiNZ2JF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN5MiNZ2JF .dropdown-item.active,
.cid-rN5MiNZ2JF .dropdown-item:active {
  background-color: transparent;
}
.cid-rN5MiNZ2JF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rN5MiNZ2JF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN5MiNZ2JF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN5MiNZ2JF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rN5MiNZ2JF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN5MiNZ2JF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN5MiNZ2JF ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN5MiNZ2JF .navbar-buttons {
  text-align: center;
}
.cid-rN5MiNZ2JF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN5MiNZ2JF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rN5MiNZ2JF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN5MiNZ2JF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5MiNZ2JF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5MiNZ2JF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN5MiNZ2JF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5MiNZ2JF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN5MiNZ2JF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN5MiNZ2JF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5MiNZ2JF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN5MiNZ2JF a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN5MiNZ2JF .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rN5MiNZ2JF .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rN5MiNZ2JF .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN5MiNZ2JF .navbar {
    height: 77px;
  }
  .cid-rN5MiNZ2JF .navbar.opened {
    height: auto;
  }
  .cid-rN5MiNZ2JF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN5MiOwUAr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5MiOwUAr .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rN5MiOwUAr .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rN5MiOwUAr .mbr-text,
.cid-rN5MiOwUAr .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rN5MiOwUAr img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rN5MiP7IWc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5MiP7IWc h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN5MiP7IWc p {
  color: #767676;
}
.cid-rN5MiP7IWc .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rN5MiP7IWc .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN5MiP7IWc .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN5MiP7IWc .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN5MiP7IWc .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN5MiP7IWc .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN5MiP7IWc .cost {
  color: #c1c1c1;
}
.cid-rN5MiP7IWc .b-descr {
  color: #a5a5a5;
}
.cid-rN5MiP7IWc H2 {
  color: #55b4d4;
}
.cid-rN5MiQ95tX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN5MiQ95tX {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN5MiQ95tX .box {
  background-image: url("../../../assets/images/canin-1920x1031.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN5MiQ95tX .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN5MiQ95tX .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN5MiQ95tX .icon-wrap span {
  padding-left: 8px;
}
.cid-rN5MiQ95tX .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN5MiQ95tX .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN5MiQ95tX .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN5MiQ95tX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN5MiQ95tX .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN5MiQ95tX a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN5MiQ95tX a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN5MiQ95tX {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN5MiQ95tX .box {
    height: 250px;
  }
}
.cid-rN5MiQFraj {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 105px;
}
.cid-rN5MiQFraj .image-block {
  margin: auto;
}
.cid-rN5MiQFraj figcaption {
  position: relative;
}
.cid-rN5MiQFraj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rN5MiQFraj .image-block {
    width: 100% !important;
  }
}
.cid-rO1nELrkzl {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1nEc3rH3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1nEc3rH3 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1nEc3rH3 p {
  color: #767676;
}
.cid-rO1nEc3rH3 .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1nEc3rH3 .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1nEc3rH3 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1nEc3rH3 .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1nEc3rH3 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1nEc3rH3 .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1nEc3rH3 .cost {
  color: #c1c1c1;
}
.cid-rO1nEc3rH3 .b-descr {
  color: #a5a5a5;
}
.cid-rO1nEc3rH3 H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rMBnaZ5B53 {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rMBnaZ5B53 .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rMBnaZ5B53 .mbr-figure img {
  height: 220px;
  width: 220px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rMBnaZ5B53 .mbr-text,
.cid-rMBnaZ5B53 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rMBnaZ5B53 img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rMBnaZ5B53 H3 {
  color: #149dcc;
}
.cid-rMBnaZDt3T .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMBnaZDt3T .nav-item:focus,
.cid-rMBnaZDt3T .nav-link:focus {
  outline: none;
}
.cid-rMBnaZDt3T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMBnaZDt3T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMBnaZDt3T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rMBnaZDt3T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMBnaZDt3T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rMBnaZDt3T .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rMBnaZDt3T .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rMBnaZDt3T .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rMBnaZDt3T .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rMBnaZDt3T .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rMBnaZDt3T .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rMBnaZDt3T .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rMBnaZDt3T .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rMBnaZDt3T .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rMBnaZDt3T .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rMBnaZDt3T .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rMBnaZDt3T .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rMBnaZDt3T .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rMBnaZDt3T .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rMBnaZDt3T .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rMBnaZDt3T .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rMBnaZDt3T .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rMBnaZDt3T .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rMBnaZDt3T .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rMBnaZDt3T .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rMBnaZDt3T .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rMBnaZDt3T .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rMBnaZDt3T .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rMBnaZDt3T .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rMBnaZDt3T .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rMBnaZDt3T .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rMBnaZDt3T .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rMBnaZDt3T .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rMBnaZDt3T .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rMBnaZDt3T .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rMBnaZDt3T .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rMBnaZDt3T .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rMBnaZDt3T .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rMBnaZDt3T .dropdown-item.active,
.cid-rMBnaZDt3T .dropdown-item:active {
  background-color: transparent;
}
.cid-rMBnaZDt3T .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rMBnaZDt3T .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rMBnaZDt3T .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rMBnaZDt3T .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rMBnaZDt3T .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rMBnaZDt3T .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMBnaZDt3T ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rMBnaZDt3T .navbar-buttons {
  text-align: center;
}
.cid-rMBnaZDt3T button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMBnaZDt3T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rMBnaZDt3T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMBnaZDt3T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMBnaZDt3T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMBnaZDt3T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMBnaZDt3T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMBnaZDt3T nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMBnaZDt3T nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMBnaZDt3T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMBnaZDt3T .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rMBnaZDt3T a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rMBnaZDt3T .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rMBnaZDt3T .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rMBnaZDt3T .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rMBnaZDt3T .navbar {
    height: 77px;
  }
  .cid-rMBnaZDt3T .navbar.opened {
    height: auto;
  }
  .cid-rMBnaZDt3T .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rMBnBY8Zxy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rMBnBY8Zxy h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rMBnBY8Zxy p {
  color: #767676;
}
.cid-rMBnBY8Zxy .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rMBnBY8Zxy .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rMBnBY8Zxy .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rMBnBY8Zxy .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rMBnBY8Zxy .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rMBnBY8Zxy .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rMBnBY8Zxy .cost {
  color: #c1c1c1;
}
.cid-rMBnBY8Zxy .b-descr {
  color: #a5a5a5;
}
.cid-rMBnBY8Zxy H2 {
  color: #55b4d4;
}
.cid-rMBoZFnclq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rMBoZFnclq h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rMBoZFnclq p {
  color: #767676;
}
.cid-rMBoZFnclq .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rMBoZFnclq .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rMBoZFnclq .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rMBoZFnclq .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rMBoZFnclq .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rMBoZFnclq .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rMBoZFnclq .cost {
  color: #c1c1c1;
}
.cid-rMBoZFnclq .b-descr {
  color: #a5a5a5;
}
.cid-rMBoZFnclq H2 {
  color: #55b4d4;
}
.cid-rMD3fAkUjg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rMD3fAkUjg h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rMD3fAkUjg p {
  color: #767676;
}
.cid-rMD3fAkUjg .card-wrapper {
  border-top: 1px solid #efefef;
  position: relative;
  justify-content: unset;
}
.cid-rMD3fAkUjg .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rMD3fAkUjg .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rMD3fAkUjg .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rMD3fAkUjg .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rMD3fAkUjg .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rMD3fAkUjg .cost {
  color: #c1c1c1;
}
.cid-rMD3fAkUjg .b-descr {
  color: #a5a5a5;
}
.cid-rMD3fAkUjg H2 {
  color: #55b4d4;
}
.cid-rQ5ufYTy1e {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQ5ufYTy1e h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rQ5ufYTy1e p {
  color: #767676;
}
.cid-rQ5ufYTy1e .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rQ5ufYTy1e .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rQ5ufYTy1e .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rQ5ufYTy1e .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rQ5ufYTy1e .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rQ5ufYTy1e .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rQ5ufYTy1e .cost {
  color: #c1c1c1;
}
.cid-rQ5ufYTy1e .b-descr {
  color: #a5a5a5;
}
.cid-rQ5ufYTy1e H2 {
  color: #55b4d4;
}
.cid-rQ5u3a6HoY {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rQ5u3a6HoY .progress {
  width: 100%;
}
.cid-rQ5u3a6HoY p {
  margin-bottom: 0.4rem;
}
.cid-rQ5u3a6HoY .title-wrap {
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.cid-rQ5u3a6HoY progress {
  height: 3px;
}
.cid-rQ5u3a6HoY .progressbar-number {
  display: inline-block;
}
.cid-rQ5u3a6HoY .progress-primary {
  background: #b5ecff;
  border: none;
  outline: none;
}
.cid-rQ5u3a6HoY .progress-primary::-webkit-progress-bar {
  background: rgba(206, 206, 206, 0.4);
}
.cid-rQ5u3a6HoY .progress_value {
  position: relative;
}
.cid-rQ5u3a6HoY .progress1 .progressbar-number:before,
.cid-rQ5u3a6HoY .progress2 .progressbar-number:before,
.cid-rQ5u3a6HoY .progress3 .progressbar-number:before,
.cid-rQ5u3a6HoY .progress4 .progressbar-number:before,
.cid-rQ5u3a6HoY .progress5 .progressbar-number:before {
  position: absolute;
  right: 15px;
  top: 0;
}
.cid-rQ5u3a6HoY progress[value]::-webkit-progress-bar {
  background: rgba(206, 206, 206, 0.4);
}
.cid-rQ5u3a6HoY progress::-webkit-progress-value {
  background: #2199c2;
}
.cid-rQ5u3a6HoY progress[value]::-moz-progress-bar {
  background: #2199c2;
}
.cid-rQ5u3a6HoY progress::-ms-fill {
  background: #2199c2;
}
.cid-rQ5u3a6HoY .progress1 .progressbar-number:before {
  content: '93';
}
.cid-rQ5u3a6HoY .progress2 .progressbar-number:before {
  content: '65';
}
.cid-rQ5u3a6HoY .progress3 .progressbar-number:before {
  content: '50';
}
.cid-rQ5u3a6HoY .progress4 .progressbar-number:before {
  content: '90';
}
.cid-rQ5u3a6HoY .progress5 .progressbar-number:before {
  content: '80';
}
.cid-rQ5u3a6HoY .progress6 .progressbar-number:before {
  content: '95';
}
.cid-rQ5u3a6HoY .progressbar-title p,
.cid-rQ5u3a6HoY .progress_value {
  color: #767676;
}
.cid-rMExEcgUmT {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMExEcgUmT h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rMExEcgUmT p {
  color: #767676;
}
.cid-rMExEcgUmT .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rMExEcgUmT .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rMExEcgUmT .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rMExEcgUmT .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rMExEcgUmT .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rMExEcgUmT .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rMExEcgUmT .cost {
  color: #c1c1c1;
}
.cid-rMExEcgUmT .card-title {
  color: #a5a5a5;
}
.cid-rMExEcgUmT H2 {
  color: #55b4d4;
}
.cid-rMEsc3AJN3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rMEsc3AJN3 .mbr-section-subtitle {
  color: #767676;
}
.cid-rMEsc3AJN3 ul.list-inline {
  margin: 0;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMEsc3AJN3 ul.list-inline li {
  margin: 0;
  padding: .5rem;
}
.cid-rMEsc3AJN3 ul.list-inline img {
  max-width: 6rem;
  padding-bottom: .5rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-rMEsc3AJN3 ul.list-inline img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
@media (max-width: 767px) {
  .cid-rMEsc3AJN3 .list-inline-item img {
    max-width: 5rem;
  }
}
.cid-rMD9Hdpmn3 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rMD9Hdpmn3 .card {
  position: relative;
  background-image: url("../../../assets/images/-jbc0749-1-2000x1333.jpeg");
  background-size: cover;
}
.cid-rMD9Hdpmn3 .card:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0.5;
  transition: all 0.6s;
}
.cid-rMD9Hdpmn3 .card-box {
  padding: 4rem 1rem;
  z-index: 2;
  max-width: 600px;
  margin: auto;
}
.cid-rNAmwDjDX1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNAmwDjDX1 [class^="socicon-"]:before,
.cid-rNAmwDjDX1 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rNAmwDjDX1 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rNAmwDjDX1 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rNAmwDjDX1 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rNAmwDjDX1 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rNAmwDjDX1 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rNAmwDjDX1 .btn {
    font-size: 20px !important;
  }
}
.cid-rNAmwDjDX1 .btn-social,
.cid-rNAmwDjDX1 .mbr-section-title {
  color: #149dcc;
}
.cid-rNXfhrcB1G {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNXfhrcB1G h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rNXfhrcB1G p {
  color: #767676;
}
.cid-rNXfhrcB1G .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rNXfhrcB1G .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rNXfhrcB1G .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rNXfhrcB1G .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rNXfhrcB1G .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rNXfhrcB1G .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rNXfhrcB1G .cost {
  color: #c1c1c1;
}
.cid-rNXfhrcB1G .b-descr {
  color: #a5a5a5;
}
.cid-rNXfhrcB1G H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rMUD1Pz8xo .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMUD1Pz8xo .nav-item:focus,
.cid-rMUD1Pz8xo .nav-link:focus {
  outline: none;
}
.cid-rMUD1Pz8xo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMUD1Pz8xo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMUD1Pz8xo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rMUD1Pz8xo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMUD1Pz8xo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rMUD1Pz8xo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rMUD1Pz8xo .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rMUD1Pz8xo .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rMUD1Pz8xo .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rMUD1Pz8xo .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rMUD1Pz8xo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rMUD1Pz8xo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rMUD1Pz8xo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rMUD1Pz8xo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rMUD1Pz8xo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rMUD1Pz8xo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rMUD1Pz8xo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rMUD1Pz8xo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rMUD1Pz8xo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rMUD1Pz8xo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rMUD1Pz8xo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rMUD1Pz8xo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rMUD1Pz8xo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rMUD1Pz8xo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rMUD1Pz8xo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rMUD1Pz8xo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rMUD1Pz8xo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rMUD1Pz8xo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rMUD1Pz8xo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rMUD1Pz8xo .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rMUD1Pz8xo .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rMUD1Pz8xo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rMUD1Pz8xo .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rMUD1Pz8xo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rMUD1Pz8xo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rMUD1Pz8xo .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rMUD1Pz8xo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rMUD1Pz8xo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rMUD1Pz8xo .dropdown-item.active,
.cid-rMUD1Pz8xo .dropdown-item:active {
  background-color: transparent;
}
.cid-rMUD1Pz8xo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rMUD1Pz8xo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rMUD1Pz8xo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rMUD1Pz8xo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rMUD1Pz8xo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rMUD1Pz8xo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMUD1Pz8xo ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rMUD1Pz8xo .navbar-buttons {
  text-align: center;
}
.cid-rMUD1Pz8xo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMUD1Pz8xo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rMUD1Pz8xo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMUD1Pz8xo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMUD1Pz8xo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMUD1Pz8xo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMUD1Pz8xo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMUD1Pz8xo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMUD1Pz8xo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMUD1Pz8xo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMUD1Pz8xo .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rMUD1Pz8xo a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rMUD1Pz8xo .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rMUD1Pz8xo .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rMUD1Pz8xo .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rMUD1Pz8xo .navbar {
    height: 77px;
  }
  .cid-rMUD1Pz8xo .navbar.opened {
    height: auto;
  }
  .cid-rMUD1Pz8xo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyHFY7wfsv {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tyHFY7wfsv .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tyHFY7wfsv .mbr-figure img {
  height: 220px;
  width: 220px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-tyHFY7wfsv .mbr-text,
.cid-tyHFY7wfsv .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tyHFY7wfsv img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-tyHFY7wfsv H3 {
  color: #149dcc;
}
.cid-rMUDyBs8vp {
  padding-top: 90px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-rMUDyBs8vp *:focus {
  outline: none;
}
.cid-rMUDyBs8vp .form-group {
  margin-bottom: 2rem;
}
.cid-rMUDyBs8vp .form-control {
  width: 100%;
  border: none;
  background: transparent;
  border-bottom: 2px solid #149dcc;
  color: #149dcc;
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 1px;
  min-height: 55px;
}
.cid-rMUDyBs8vp .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rMUDyBs8vp .form-control::-webkit-input-placeholder {
  color: #149dcc;
}
.cid-rMUDyBs8vp .form-control::-moz-placeholder {
  color: #149dcc;
}
.cid-rMUDyBs8vp .form-control:-ms-input-placeholder {
  color: #149dcc;
}
.cid-rMUDyBs8vp .form-control:-moz-placeholder {
  color: #149dcc;
}
.cid-rMUDyBs8vp input.form-control {
  padding: 1px 0;
}
.cid-rMUDyBs8vp .soc-item {
  display: inline-block;
  margin: 0 .2rem;
}
.cid-rMUDyBs8vp .soc-item .socicon {
  font-size: 1.5rem;
  color: #149dcc;
  opacity: 1;
}
.cid-rMUDyBs8vp .soc-item .socicon:hover {
  opacity: .5;
}
.cid-rMUDyBs8vp .input-group-btn {
  display: block;
}
@media (max-width: 767px) {
  .cid-rMUDyBs8vp .first-column,
  .cid-rMUDyBs8vp .form-1 {
    text-align: center;
  }
}
.cid-rMUDyBs8vp .address-title,
.cid-rMUDyBs8vp .address-block {
  color: #000000;
}
.cid-rMUDyBs8vp .follow-title,
.cid-rMUDyBs8vp .social-list {
  color: #149dcc;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rMUZv61xga {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMUZv61xga h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rMUZv61xga h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rMUZv61xga h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rMUZv61xga .mbr-text,
.cid-rMUZv61xga .mbr-section-btn {
  color: #767676;
}
.cid-rMUZv61xga H3 {
  color: #000000;
}
.cid-rMURiXR5vW .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMURiXR5vW .nav-item:focus,
.cid-rMURiXR5vW .nav-link:focus {
  outline: none;
}
.cid-rMURiXR5vW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMURiXR5vW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMURiXR5vW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rMURiXR5vW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMURiXR5vW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rMURiXR5vW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rMURiXR5vW .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rMURiXR5vW .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rMURiXR5vW .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rMURiXR5vW .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rMURiXR5vW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rMURiXR5vW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rMURiXR5vW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rMURiXR5vW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rMURiXR5vW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rMURiXR5vW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rMURiXR5vW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rMURiXR5vW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rMURiXR5vW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rMURiXR5vW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rMURiXR5vW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rMURiXR5vW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rMURiXR5vW .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rMURiXR5vW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rMURiXR5vW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rMURiXR5vW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rMURiXR5vW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rMURiXR5vW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rMURiXR5vW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rMURiXR5vW .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rMURiXR5vW .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rMURiXR5vW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rMURiXR5vW .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rMURiXR5vW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rMURiXR5vW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rMURiXR5vW .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rMURiXR5vW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rMURiXR5vW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rMURiXR5vW .dropdown-item.active,
.cid-rMURiXR5vW .dropdown-item:active {
  background-color: transparent;
}
.cid-rMURiXR5vW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rMURiXR5vW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rMURiXR5vW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rMURiXR5vW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rMURiXR5vW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rMURiXR5vW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMURiXR5vW ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rMURiXR5vW .navbar-buttons {
  text-align: center;
}
.cid-rMURiXR5vW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMURiXR5vW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rMURiXR5vW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMURiXR5vW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMURiXR5vW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMURiXR5vW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMURiXR5vW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMURiXR5vW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMURiXR5vW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMURiXR5vW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMURiXR5vW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rMURiXR5vW a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rMURiXR5vW .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rMURiXR5vW .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rMURiXR5vW .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rMURiXR5vW .navbar {
    height: 77px;
  }
  .cid-rMURiXR5vW .navbar.opened {
    height: auto;
  }
  .cid-rMURiXR5vW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rMV5HG27oP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMV5HG27oP .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rMV5HG27oP .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rMV5HG27oP .mbr-text,
.cid-rMV5HG27oP .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rMV5HG27oP img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rO14pzBJKs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO14pzBJKs .nav-tabs .nav-item.open .nav-link:focus,
.cid-rO14pzBJKs .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-rO14pzBJKs .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-rO14pzBJKs .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-rO14pzBJKs .first {
  margin-left: -24px;
}
.cid-rO14pzBJKs .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-rO14pzBJKs .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-rO14pzBJKs .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-rO14pzBJKs P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-rO14pzBJKs .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-rO14pzBJKs .mbr-text,
  .cid-rO14pzBJKs .nav-link {
    text-align: center;
  }
}
.cid-rO14pzBJKs H2 {
  text-align: center;
}
.cid-rMV2eNiqlO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMV2eNiqlO h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rMV2eNiqlO p {
  color: #767676;
}
.cid-rMV2eNiqlO .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rMV2eNiqlO .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rMV2eNiqlO .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rMV2eNiqlO .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rMV2eNiqlO .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rMV2eNiqlO .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rMV2eNiqlO .cost {
  color: #c1c1c1;
}
.cid-rMV2eNiqlO .b-descr {
  color: #a5a5a5;
}
.cid-rMV2eNiqlO H2 {
  color: #55b4d4;
}
.cid-rMVyl91eEW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rMVyl91eEW {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rMVyl91eEW .box {
  background-image: url("../../../assets/images/uni-1280x720.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rMVyl91eEW .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rMVyl91eEW .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rMVyl91eEW .icon-wrap span {
  padding-left: 8px;
}
.cid-rMVyl91eEW .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rMVyl91eEW .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rMVyl91eEW .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rMVyl91eEW .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rMVyl91eEW .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rMVyl91eEW a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rMVyl91eEW a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rMVyl91eEW {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rMVyl91eEW .box {
    height: 250px;
  }
}
.cid-rMVGWD48wZ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rMVGWD48wZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rMVGWD48wZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rMVGWD48wZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rMVGWD48wZ .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rMVGWD48wZ .container {
  padding: 0;
}
.cid-rMVGWD48wZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rMVGWD48wZ .icon-focus {
  display: none;
}
.cid-rMVGWD48wZ .btn-primary-outline {
  border: none!important;
  color: gray!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  font-weight: 400;
}
.cid-rMVGWD48wZ .btn-primary-outline:hover {
  background: transparent!important;
  color: #000000 !important;
}
.cid-rMVGWD48wZ .btn-primary-outline:active {
  background: transparent!important;
  color: black !important;
}
.cid-rMVGWD48wZ li {
  position: relative;
}
.cid-rMVGWD48wZ li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-rMVGWD48wZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rMVGWD48wZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rMVGWD48wZ .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-rMVGWD48wZ .btn {
  font-family: DM Sans !important;
}
.cid-rMVGWD48wZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-rMVGWD48wZ .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-rMVGWD48wZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-rMVGWD48wZ li:not(:last-child):after {
    top: 9px;
  }
  .cid-rMVGWD48wZ .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-rMW67lTuRL {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 120px;
}
.cid-rMW67lTuRL .image-block {
  margin: auto;
}
.cid-rMW67lTuRL figcaption {
  position: relative;
}
.cid-rMW67lTuRL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rMW67lTuRL .image-block {
    width: 100% !important;
  }
}
.cid-rO15pKUYT8 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO15H5zHQV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO15H5zHQV h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO15H5zHQV p {
  color: #767676;
}
.cid-rO15H5zHQV .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO15H5zHQV .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO15H5zHQV .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO15H5zHQV .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO15H5zHQV .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO15H5zHQV .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO15H5zHQV .cost {
  color: #c1c1c1;
}
.cid-rO15H5zHQV .b-descr {
  color: #a5a5a5;
}
.cid-rO15H5zHQV H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rMYfPBOyht {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMYfPBOyht h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rMYfPBOyht h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rMYfPBOyht h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rMYfPBOyht .mbr-text,
.cid-rMYfPBOyht .mbr-section-btn {
  color: #767676;
}
.cid-rMYfPBOyht H3 {
  color: #000000;
}
.cid-rMYfPCsVYk .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMYfPCsVYk .nav-item:focus,
.cid-rMYfPCsVYk .nav-link:focus {
  outline: none;
}
.cid-rMYfPCsVYk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMYfPCsVYk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMYfPCsVYk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rMYfPCsVYk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMYfPCsVYk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rMYfPCsVYk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rMYfPCsVYk .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rMYfPCsVYk .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rMYfPCsVYk .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rMYfPCsVYk .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rMYfPCsVYk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rMYfPCsVYk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rMYfPCsVYk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rMYfPCsVYk .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rMYfPCsVYk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rMYfPCsVYk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rMYfPCsVYk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rMYfPCsVYk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rMYfPCsVYk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rMYfPCsVYk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rMYfPCsVYk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rMYfPCsVYk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rMYfPCsVYk .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rMYfPCsVYk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rMYfPCsVYk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rMYfPCsVYk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rMYfPCsVYk .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rMYfPCsVYk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rMYfPCsVYk .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rMYfPCsVYk .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rMYfPCsVYk .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rMYfPCsVYk .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rMYfPCsVYk .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rMYfPCsVYk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rMYfPCsVYk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rMYfPCsVYk .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rMYfPCsVYk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rMYfPCsVYk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rMYfPCsVYk .dropdown-item.active,
.cid-rMYfPCsVYk .dropdown-item:active {
  background-color: transparent;
}
.cid-rMYfPCsVYk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rMYfPCsVYk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rMYfPCsVYk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rMYfPCsVYk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rMYfPCsVYk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rMYfPCsVYk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMYfPCsVYk ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rMYfPCsVYk .navbar-buttons {
  text-align: center;
}
.cid-rMYfPCsVYk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMYfPCsVYk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rMYfPCsVYk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMYfPCsVYk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMYfPCsVYk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMYfPCsVYk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMYfPCsVYk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMYfPCsVYk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMYfPCsVYk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMYfPCsVYk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMYfPCsVYk .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rMYfPCsVYk a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rMYfPCsVYk .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rMYfPCsVYk .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rMYfPCsVYk .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rMYfPCsVYk .navbar {
    height: 77px;
  }
  .cid-rMYfPCsVYk .navbar.opened {
    height: auto;
  }
  .cid-rMYfPCsVYk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rMYfPCZ9pR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMYfPCZ9pR .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rMYfPCZ9pR .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rMYfPCZ9pR .mbr-text,
.cid-rMYfPCZ9pR .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rMYfPCZ9pR img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rO16CDxp10 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO16CDxp10 .nav-tabs .nav-item.open .nav-link:focus,
.cid-rO16CDxp10 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-rO16CDxp10 .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-rO16CDxp10 .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-rO16CDxp10 .first {
  margin-left: -24px;
}
.cid-rO16CDxp10 .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-rO16CDxp10 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-rO16CDxp10 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-rO16CDxp10 P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-rO16CDxp10 .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-rO16CDxp10 .mbr-text,
  .cid-rO16CDxp10 .nav-link {
    text-align: center;
  }
}
.cid-rO16CDxp10 H2 {
  text-align: center;
}
.cid-rMYfPDwMCs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMYfPDwMCs h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rMYfPDwMCs p {
  color: #767676;
}
.cid-rMYfPDwMCs .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rMYfPDwMCs .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rMYfPDwMCs .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rMYfPDwMCs .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rMYfPDwMCs .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rMYfPDwMCs .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rMYfPDwMCs .cost {
  color: #c1c1c1;
}
.cid-rMYfPDwMCs .b-descr {
  color: #a5a5a5;
}
.cid-rMYfPDwMCs H2 {
  color: #55b4d4;
}
.cid-rMYfPEqV0P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rMYfPEqV0P {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rMYfPEqV0P .box {
  background-image: url("../../../assets/images/5baa835a-a036-49b4-85ac-b7b285291f5c-rw-1920-1920x817.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rMYfPEqV0P .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rMYfPEqV0P .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rMYfPEqV0P .icon-wrap span {
  padding-left: 8px;
}
.cid-rMYfPEqV0P .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rMYfPEqV0P .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rMYfPEqV0P .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rMYfPEqV0P .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rMYfPEqV0P .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rMYfPEqV0P a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rMYfPEqV0P a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rMYfPEqV0P {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rMYfPEqV0P .box {
    height: 250px;
  }
}
.cid-rMYfPEVi1G {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rMYfPEVi1G .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rMYfPEVi1G .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rMYfPEVi1G .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rMYfPEVi1G .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rMYfPEVi1G .container {
  padding: 0;
}
.cid-rMYfPEVi1G .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rMYfPEVi1G .icon-focus {
  display: none;
}
.cid-rMYfPEVi1G .btn-primary-outline {
  border: none!important;
  color: gray!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  font-weight: 400;
}
.cid-rMYfPEVi1G .btn-primary-outline:hover {
  background: transparent!important;
  color: #000000 !important;
}
.cid-rMYfPEVi1G .btn-primary-outline:active {
  background: transparent!important;
  color: black !important;
}
.cid-rMYfPEVi1G li {
  position: relative;
}
.cid-rMYfPEVi1G li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-rMYfPEVi1G .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rMYfPEVi1G .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rMYfPEVi1G .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-rMYfPEVi1G .btn {
  font-family: DM Sans !important;
}
.cid-rMYfPEVi1G .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-rMYfPEVi1G .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-rMYfPEVi1G .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-rMYfPEVi1G li:not(:last-child):after {
    top: 9px;
  }
  .cid-rMYfPEVi1G .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-rMYfPFAFeb {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 120px;
}
.cid-rMYfPFAFeb .image-block {
  margin: auto;
}
.cid-rMYfPFAFeb figcaption {
  position: relative;
}
.cid-rMYfPFAFeb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rMYfPFAFeb .image-block {
    width: 100% !important;
  }
}
.cid-rO179SjPTU {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO179a24fq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO179a24fq h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO179a24fq p {
  color: #767676;
}
.cid-rO179a24fq .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO179a24fq .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO179a24fq .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO179a24fq .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO179a24fq .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO179a24fq .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO179a24fq .cost {
  color: #c1c1c1;
}
.cid-rO179a24fq .b-descr {
  color: #a5a5a5;
}
.cid-rO179a24fq H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rMZsjUR2z5 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMZsjUR2z5 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rMZsjUR2z5 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rMZsjUR2z5 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rMZsjUR2z5 .mbr-text,
.cid-rMZsjUR2z5 .mbr-section-btn {
  color: #767676;
}
.cid-rMZsjUR2z5 H3 {
  color: #000000;
}
.cid-rMZsjVv3C1 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMZsjVv3C1 .nav-item:focus,
.cid-rMZsjVv3C1 .nav-link:focus {
  outline: none;
}
.cid-rMZsjVv3C1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMZsjVv3C1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMZsjVv3C1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rMZsjVv3C1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMZsjVv3C1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rMZsjVv3C1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rMZsjVv3C1 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rMZsjVv3C1 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rMZsjVv3C1 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rMZsjVv3C1 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rMZsjVv3C1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rMZsjVv3C1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rMZsjVv3C1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rMZsjVv3C1 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rMZsjVv3C1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rMZsjVv3C1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rMZsjVv3C1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rMZsjVv3C1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rMZsjVv3C1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rMZsjVv3C1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rMZsjVv3C1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rMZsjVv3C1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rMZsjVv3C1 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rMZsjVv3C1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rMZsjVv3C1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rMZsjVv3C1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rMZsjVv3C1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rMZsjVv3C1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rMZsjVv3C1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rMZsjVv3C1 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rMZsjVv3C1 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rMZsjVv3C1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rMZsjVv3C1 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rMZsjVv3C1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rMZsjVv3C1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rMZsjVv3C1 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rMZsjVv3C1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rMZsjVv3C1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rMZsjVv3C1 .dropdown-item.active,
.cid-rMZsjVv3C1 .dropdown-item:active {
  background-color: transparent;
}
.cid-rMZsjVv3C1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rMZsjVv3C1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rMZsjVv3C1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rMZsjVv3C1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rMZsjVv3C1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rMZsjVv3C1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMZsjVv3C1 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rMZsjVv3C1 .navbar-buttons {
  text-align: center;
}
.cid-rMZsjVv3C1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMZsjVv3C1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rMZsjVv3C1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMZsjVv3C1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMZsjVv3C1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMZsjVv3C1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMZsjVv3C1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMZsjVv3C1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMZsjVv3C1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMZsjVv3C1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMZsjVv3C1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rMZsjVv3C1 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rMZsjVv3C1 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rMZsjVv3C1 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rMZsjVv3C1 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rMZsjVv3C1 .navbar {
    height: 77px;
  }
  .cid-rMZsjVv3C1 .navbar.opened {
    height: auto;
  }
  .cid-rMZsjVv3C1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rMZsjW3GAi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMZsjW3GAi .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rMZsjW3GAi .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rMZsjW3GAi .mbr-text,
.cid-rMZsjW3GAi .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rMZsjW3GAi img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rO19VRLFIj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO19VRLFIj .nav-tabs .nav-item.open .nav-link:focus,
.cid-rO19VRLFIj .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-rO19VRLFIj .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-rO19VRLFIj .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-rO19VRLFIj .first {
  margin-left: -24px;
}
.cid-rO19VRLFIj .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-rO19VRLFIj .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-rO19VRLFIj .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-rO19VRLFIj P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-rO19VRLFIj .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-rO19VRLFIj .mbr-text,
  .cid-rO19VRLFIj .nav-link {
    text-align: center;
  }
}
.cid-rO19VRLFIj H2 {
  text-align: center;
}
.cid-rMZsjWzLcv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMZsjWzLcv h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rMZsjWzLcv p {
  color: #767676;
}
.cid-rMZsjWzLcv .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rMZsjWzLcv .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rMZsjWzLcv .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rMZsjWzLcv .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rMZsjWzLcv .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rMZsjWzLcv .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rMZsjWzLcv .cost {
  color: #c1c1c1;
}
.cid-rMZsjWzLcv .b-descr {
  color: #a5a5a5;
}
.cid-rMZsjWzLcv H2 {
  color: #55b4d4;
}
.cid-tynHYHpjRT {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tynHYHpjRT {
    padding-top: 20px;
    padding-bottom: 30px;
  }
}
.cid-tynHYHpjRT .box {
  background-image: url("../../../assets/images/web-2000x1125.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tynHYHpjRT .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tynHYHpjRT .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tynHYHpjRT .icon-wrap span {
  padding-left: 8px;
}
.cid-tynHYHpjRT .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tynHYHpjRT .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tynHYHpjRT .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tynHYHpjRT .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tynHYHpjRT .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tynHYHpjRT a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tynHYHpjRT a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tynHYHpjRT {
    padding-top: 14px;
    padding-bottom: 21px;
  }
  .cid-tynHYHpjRT .box {
    height: 250px;
  }
}
.cid-rMZsjXYyez {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMZsjXYyez .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rMZsjXYyez .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rMZsjXYyez .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rMZsjXYyez .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rMZsjXYyez .container {
  padding: 0;
}
.cid-rMZsjXYyez .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rMZsjXYyez .icon-focus {
  display: none;
}
.cid-rMZsjXYyez .btn-primary-outline {
  border: none!important;
  color: gray!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  font-weight: 400;
}
.cid-rMZsjXYyez .btn-primary-outline:hover {
  background: transparent!important;
  color: #000000 !important;
}
.cid-rMZsjXYyez .btn-primary-outline:active {
  background: transparent!important;
  color: black !important;
}
.cid-rMZsjXYyez li {
  position: relative;
}
.cid-rMZsjXYyez li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-rMZsjXYyez .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rMZsjXYyez .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rMZsjXYyez .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-rMZsjXYyez .btn {
  font-family: DM Sans !important;
}
.cid-rMZsjXYyez .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-rMZsjXYyez .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-rMZsjXYyez .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-rMZsjXYyez li:not(:last-child):after {
    top: 9px;
  }
  .cid-rMZsjXYyez .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-rMZsjYN9vv {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 120px;
}
.cid-rMZsjYN9vv .image-block {
  margin: auto;
}
.cid-rMZsjYN9vv figcaption {
  position: relative;
}
.cid-rMZsjYN9vv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rMZsjYN9vv .image-block {
    width: 100% !important;
  }
}
.cid-rO1aFIIhnx {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1aEVodzF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1aEVodzF h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1aEVodzF p {
  color: #767676;
}
.cid-rO1aEVodzF .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1aEVodzF .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1aEVodzF .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1aEVodzF .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1aEVodzF .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1aEVodzF .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1aEVodzF .cost {
  color: #c1c1c1;
}
.cid-rO1aEVodzF .b-descr {
  color: #a5a5a5;
}
.cid-rO1aEVodzF H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rMZDjQodHw {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMZDjQodHw h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rMZDjQodHw h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rMZDjQodHw h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rMZDjQodHw .mbr-text,
.cid-rMZDjQodHw .mbr-section-btn {
  color: #767676;
}
.cid-rMZDjQodHw H3 {
  color: #000000;
}
.cid-rMZDjRf9uB .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMZDjRf9uB .nav-item:focus,
.cid-rMZDjRf9uB .nav-link:focus {
  outline: none;
}
.cid-rMZDjRf9uB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMZDjRf9uB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMZDjRf9uB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rMZDjRf9uB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMZDjRf9uB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rMZDjRf9uB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rMZDjRf9uB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rMZDjRf9uB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rMZDjRf9uB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rMZDjRf9uB .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rMZDjRf9uB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rMZDjRf9uB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rMZDjRf9uB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rMZDjRf9uB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rMZDjRf9uB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rMZDjRf9uB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rMZDjRf9uB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rMZDjRf9uB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rMZDjRf9uB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rMZDjRf9uB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rMZDjRf9uB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rMZDjRf9uB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rMZDjRf9uB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rMZDjRf9uB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rMZDjRf9uB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rMZDjRf9uB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rMZDjRf9uB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rMZDjRf9uB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rMZDjRf9uB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rMZDjRf9uB .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rMZDjRf9uB .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rMZDjRf9uB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rMZDjRf9uB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rMZDjRf9uB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rMZDjRf9uB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rMZDjRf9uB .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rMZDjRf9uB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rMZDjRf9uB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rMZDjRf9uB .dropdown-item.active,
.cid-rMZDjRf9uB .dropdown-item:active {
  background-color: transparent;
}
.cid-rMZDjRf9uB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rMZDjRf9uB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rMZDjRf9uB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rMZDjRf9uB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rMZDjRf9uB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rMZDjRf9uB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMZDjRf9uB ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rMZDjRf9uB .navbar-buttons {
  text-align: center;
}
.cid-rMZDjRf9uB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMZDjRf9uB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rMZDjRf9uB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMZDjRf9uB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMZDjRf9uB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMZDjRf9uB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMZDjRf9uB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMZDjRf9uB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMZDjRf9uB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMZDjRf9uB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMZDjRf9uB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rMZDjRf9uB a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rMZDjRf9uB .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rMZDjRf9uB .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rMZDjRf9uB .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rMZDjRf9uB .navbar {
    height: 77px;
  }
  .cid-rMZDjRf9uB .navbar.opened {
    height: auto;
  }
  .cid-rMZDjRf9uB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rMZDjRUXI9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMZDjRUXI9 .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rMZDjRUXI9 .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rMZDjRUXI9 .mbr-text,
.cid-rMZDjRUXI9 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rMZDjRUXI9 img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rO1bQ8bNVK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1bQ8bNVK .nav-tabs .nav-item.open .nav-link:focus,
.cid-rO1bQ8bNVK .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-rO1bQ8bNVK .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-rO1bQ8bNVK .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-rO1bQ8bNVK .first {
  margin-left: -24px;
}
.cid-rO1bQ8bNVK .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-rO1bQ8bNVK .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-rO1bQ8bNVK .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-rO1bQ8bNVK P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-rO1bQ8bNVK .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-rO1bQ8bNVK .mbr-text,
  .cid-rO1bQ8bNVK .nav-link {
    text-align: center;
  }
}
.cid-rO1bQ8bNVK H2 {
  text-align: center;
}
.cid-rMZDjSFipj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMZDjSFipj h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rMZDjSFipj p {
  color: #767676;
}
.cid-rMZDjSFipj .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rMZDjSFipj .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rMZDjSFipj .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rMZDjSFipj .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rMZDjSFipj .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rMZDjSFipj .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rMZDjSFipj .cost {
  color: #c1c1c1;
}
.cid-rMZDjSFipj .b-descr {
  color: #a5a5a5;
}
.cid-rMZDjSFipj H2 {
  color: #55b4d4;
}
.cid-rMZDjUhAxC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rMZDjUhAxC {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rMZDjUhAxC .box {
  background-image: url("../../../assets/images/10623746-10202784752532089-959968341950863797-o-1920x1080.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rMZDjUhAxC .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rMZDjUhAxC .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rMZDjUhAxC .icon-wrap span {
  padding-left: 8px;
}
.cid-rMZDjUhAxC .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rMZDjUhAxC .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rMZDjUhAxC .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rMZDjUhAxC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rMZDjUhAxC .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rMZDjUhAxC a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rMZDjUhAxC a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rMZDjUhAxC {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rMZDjUhAxC .box {
    height: 250px;
  }
}
.cid-rMZDjUVZva {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rMZDjUVZva .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rMZDjUVZva .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rMZDjUVZva .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rMZDjUVZva .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rMZDjUVZva .container {
  padding: 0;
}
.cid-rMZDjUVZva .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rMZDjUVZva .icon-focus {
  display: none;
}
.cid-rMZDjUVZva .btn-primary-outline {
  border: none!important;
  color: gray!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  font-weight: 400;
}
.cid-rMZDjUVZva .btn-primary-outline:hover {
  background: transparent!important;
  color: #000000 !important;
}
.cid-rMZDjUVZva .btn-primary-outline:active {
  background: transparent!important;
  color: black !important;
}
.cid-rMZDjUVZva li {
  position: relative;
}
.cid-rMZDjUVZva li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-rMZDjUVZva .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rMZDjUVZva .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rMZDjUVZva .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-rMZDjUVZva .btn {
  font-family: DM Sans !important;
}
.cid-rMZDjUVZva .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-rMZDjUVZva .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-rMZDjUVZva .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-rMZDjUVZva li:not(:last-child):after {
    top: 9px;
  }
  .cid-rMZDjUVZva .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-rMZDjXGoT3 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 105px;
}
.cid-rMZDjXGoT3 .image-block {
  margin: auto;
}
.cid-rMZDjXGoT3 figcaption {
  position: relative;
}
.cid-rMZDjXGoT3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rMZDjXGoT3 .image-block {
    width: 100% !important;
  }
}
.cid-rO1dl9SYxf {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1dktaa6H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1dktaa6H h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1dktaa6H p {
  color: #767676;
}
.cid-rO1dktaa6H .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1dktaa6H .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1dktaa6H .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1dktaa6H .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1dktaa6H .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1dktaa6H .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1dktaa6H .cost {
  color: #c1c1c1;
}
.cid-rO1dktaa6H .b-descr {
  color: #a5a5a5;
}
.cid-rO1dktaa6H H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rN0k9cHKDA {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN0k9cHKDA h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rN0k9cHKDA h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN0k9cHKDA h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN0k9cHKDA .mbr-text,
.cid-rN0k9cHKDA .mbr-section-btn {
  color: #767676;
}
.cid-rN0k9cHKDA H3 {
  color: #000000;
}
.cid-rN0k9djQsl .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN0k9djQsl .nav-item:focus,
.cid-rN0k9djQsl .nav-link:focus {
  outline: none;
}
.cid-rN0k9djQsl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN0k9djQsl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rN0k9djQsl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN0k9djQsl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN0k9djQsl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN0k9djQsl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN0k9djQsl .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rN0k9djQsl .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rN0k9djQsl .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rN0k9djQsl .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN0k9djQsl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN0k9djQsl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN0k9djQsl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rN0k9djQsl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN0k9djQsl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN0k9djQsl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rN0k9djQsl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN0k9djQsl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN0k9djQsl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rN0k9djQsl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN0k9djQsl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN0k9djQsl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN0k9djQsl .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN0k9djQsl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN0k9djQsl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rN0k9djQsl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN0k9djQsl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN0k9djQsl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN0k9djQsl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rN0k9djQsl .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN0k9djQsl .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN0k9djQsl .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN0k9djQsl .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rN0k9djQsl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN0k9djQsl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN0k9djQsl .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN0k9djQsl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN0k9djQsl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN0k9djQsl .dropdown-item.active,
.cid-rN0k9djQsl .dropdown-item:active {
  background-color: transparent;
}
.cid-rN0k9djQsl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rN0k9djQsl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN0k9djQsl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN0k9djQsl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rN0k9djQsl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN0k9djQsl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN0k9djQsl ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN0k9djQsl .navbar-buttons {
  text-align: center;
}
.cid-rN0k9djQsl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN0k9djQsl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rN0k9djQsl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN0k9djQsl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN0k9djQsl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN0k9djQsl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN0k9djQsl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN0k9djQsl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN0k9djQsl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN0k9djQsl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN0k9djQsl .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN0k9djQsl a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN0k9djQsl .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rN0k9djQsl .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rN0k9djQsl .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN0k9djQsl .navbar {
    height: 77px;
  }
  .cid-rN0k9djQsl .navbar.opened {
    height: auto;
  }
  .cid-rN0k9djQsl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN0k9dYOWV {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rN0k9dYOWV .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rN0k9dYOWV .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rN0k9dYOWV .mbr-text,
.cid-rN0k9dYOWV .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rN0k9dYOWV img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rO1dMstVi9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1dMstVi9 .nav-tabs .nav-item.open .nav-link:focus,
.cid-rO1dMstVi9 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-rO1dMstVi9 .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-rO1dMstVi9 .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-rO1dMstVi9 .first {
  margin-left: -24px;
}
.cid-rO1dMstVi9 .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-rO1dMstVi9 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-rO1dMstVi9 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-rO1dMstVi9 P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-rO1dMstVi9 .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-rO1dMstVi9 .mbr-text,
  .cid-rO1dMstVi9 .nav-link {
    text-align: center;
  }
}
.cid-rO1dMstVi9 H2 {
  text-align: center;
}
.cid-rN0k9et5YL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN0k9et5YL h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN0k9et5YL p {
  color: #767676;
}
.cid-rN0k9et5YL .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rN0k9et5YL .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN0k9et5YL .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN0k9et5YL .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN0k9et5YL .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN0k9et5YL .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN0k9et5YL .cost {
  color: #c1c1c1;
}
.cid-rN0k9et5YL .b-descr {
  color: #a5a5a5;
}
.cid-rN0k9et5YL H2 {
  color: #55b4d4;
}
.cid-rN0k9fnWKy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN0k9fnWKy {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN0k9fnWKy .box {
  background-image: url("../../../assets/images/jan-5466-2000x1325.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN0k9fnWKy .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN0k9fnWKy .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN0k9fnWKy .icon-wrap span {
  padding-left: 8px;
}
.cid-rN0k9fnWKy .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN0k9fnWKy .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN0k9fnWKy .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN0k9fnWKy .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN0k9fnWKy .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN0k9fnWKy a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN0k9fnWKy a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN0k9fnWKy {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN0k9fnWKy .box {
    height: 250px;
  }
}
.cid-rN0k9fXNL1 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rN0k9fXNL1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rN0k9fXNL1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rN0k9fXNL1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rN0k9fXNL1 .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rN0k9fXNL1 .container {
  padding: 0;
}
.cid-rN0k9fXNL1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rN0k9fXNL1 .icon-focus {
  display: none;
}
.cid-rN0k9fXNL1 .btn-primary-outline {
  border: none!important;
  color: gray!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  font-weight: 400;
}
.cid-rN0k9fXNL1 .btn-primary-outline:hover {
  background: transparent!important;
  color: #000000 !important;
}
.cid-rN0k9fXNL1 .btn-primary-outline:active {
  background: transparent!important;
  color: black !important;
}
.cid-rN0k9fXNL1 li {
  position: relative;
}
.cid-rN0k9fXNL1 li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-rN0k9fXNL1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rN0k9fXNL1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rN0k9fXNL1 .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-rN0k9fXNL1 .btn {
  font-family: DM Sans !important;
}
.cid-rN0k9fXNL1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-rN0k9fXNL1 .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-rN0k9fXNL1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-rN0k9fXNL1 li:not(:last-child):after {
    top: 9px;
  }
  .cid-rN0k9fXNL1 .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-rN0k9gJkNE {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 120px;
}
.cid-rN0k9gJkNE .image-block {
  margin: auto;
}
.cid-rN0k9gJkNE figcaption {
  position: relative;
}
.cid-rN0k9gJkNE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rN0k9gJkNE .image-block {
    width: 100% !important;
  }
}
.cid-rO1e8QrwOG {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1e83Weta {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1e83Weta h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1e83Weta p {
  color: #767676;
}
.cid-rO1e83Weta .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1e83Weta .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1e83Weta .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1e83Weta .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1e83Weta .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1e83Weta .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1e83Weta .cost {
  color: #c1c1c1;
}
.cid-rO1e83Weta .b-descr {
  color: #a5a5a5;
}
.cid-rO1e83Weta H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rN0s9nHoCZ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN0s9nHoCZ h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rN0s9nHoCZ h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN0s9nHoCZ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN0s9nHoCZ .mbr-text,
.cid-rN0s9nHoCZ .mbr-section-btn {
  color: #767676;
}
.cid-rN0s9nHoCZ H3 {
  color: #000000;
}
.cid-rN0s9of9Lz .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN0s9of9Lz .nav-item:focus,
.cid-rN0s9of9Lz .nav-link:focus {
  outline: none;
}
.cid-rN0s9of9Lz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN0s9of9Lz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rN0s9of9Lz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN0s9of9Lz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN0s9of9Lz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN0s9of9Lz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN0s9of9Lz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rN0s9of9Lz .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rN0s9of9Lz .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rN0s9of9Lz .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN0s9of9Lz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN0s9of9Lz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN0s9of9Lz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rN0s9of9Lz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN0s9of9Lz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN0s9of9Lz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rN0s9of9Lz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN0s9of9Lz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN0s9of9Lz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rN0s9of9Lz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN0s9of9Lz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN0s9of9Lz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN0s9of9Lz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN0s9of9Lz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN0s9of9Lz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rN0s9of9Lz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN0s9of9Lz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN0s9of9Lz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN0s9of9Lz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rN0s9of9Lz .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN0s9of9Lz .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN0s9of9Lz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN0s9of9Lz .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rN0s9of9Lz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN0s9of9Lz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN0s9of9Lz .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN0s9of9Lz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN0s9of9Lz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN0s9of9Lz .dropdown-item.active,
.cid-rN0s9of9Lz .dropdown-item:active {
  background-color: transparent;
}
.cid-rN0s9of9Lz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rN0s9of9Lz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN0s9of9Lz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN0s9of9Lz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rN0s9of9Lz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN0s9of9Lz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN0s9of9Lz ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN0s9of9Lz .navbar-buttons {
  text-align: center;
}
.cid-rN0s9of9Lz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN0s9of9Lz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rN0s9of9Lz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN0s9of9Lz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN0s9of9Lz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN0s9of9Lz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN0s9of9Lz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN0s9of9Lz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN0s9of9Lz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN0s9of9Lz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN0s9of9Lz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN0s9of9Lz a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN0s9of9Lz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rN0s9of9Lz .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rN0s9of9Lz .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN0s9of9Lz .navbar {
    height: 77px;
  }
  .cid-rN0s9of9Lz .navbar.opened {
    height: auto;
  }
  .cid-rN0s9of9Lz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN0s9oTbK8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN0s9oTbK8 .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rN0s9oTbK8 .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rN0s9oTbK8 .mbr-text,
.cid-rN0s9oTbK8 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rN0s9oTbK8 img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rO1fkcFQrQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1fkcFQrQ .nav-tabs .nav-item.open .nav-link:focus,
.cid-rO1fkcFQrQ .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-rO1fkcFQrQ .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-rO1fkcFQrQ .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-rO1fkcFQrQ .first {
  margin-left: -24px;
}
.cid-rO1fkcFQrQ .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-rO1fkcFQrQ .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-rO1fkcFQrQ .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-rO1fkcFQrQ P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-rO1fkcFQrQ .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-rO1fkcFQrQ .mbr-text,
  .cid-rO1fkcFQrQ .nav-link {
    text-align: center;
  }
}
.cid-rO1fkcFQrQ H2 {
  text-align: center;
}
.cid-rN0s9pl5Vs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN0s9pl5Vs h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN0s9pl5Vs p {
  color: #767676;
}
.cid-rN0s9pl5Vs .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rN0s9pl5Vs .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN0s9pl5Vs .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN0s9pl5Vs .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN0s9pl5Vs .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN0s9pl5Vs .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN0s9pl5Vs .cost {
  color: #c1c1c1;
}
.cid-rN0s9pl5Vs .b-descr {
  color: #a5a5a5;
}
.cid-rN0s9pl5Vs H2 {
  color: #55b4d4;
}
.cid-rN0s9qeEtY {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN0s9qeEtY {
    padding-top: 0px;
    padding-bottom: 20px;
  }
}
.cid-rN0s9qeEtY .box {
  background-image: url("../../../assets/images/bez-nzvu-1-1916x1080.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN0s9qeEtY .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN0s9qeEtY .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN0s9qeEtY .icon-wrap span {
  padding-left: 8px;
}
.cid-rN0s9qeEtY .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN0s9qeEtY .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN0s9qeEtY .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN0s9qeEtY .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN0s9qeEtY .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN0s9qeEtY a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN0s9qeEtY a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN0s9qeEtY {
    padding-top: 0px;
    padding-bottom: 14px;
  }
  .cid-rN0s9qeEtY .box {
    height: 250px;
  }
}
.cid-rN0vgopfRf {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN0vgopfRf {
    padding-top: 0px;
    padding-bottom: 10px;
  }
}
.cid-rN0vgopfRf .box {
  background-image: url("../../../assets/images/hledani-1916x1080.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN0vgopfRf .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN0vgopfRf .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN0vgopfRf .icon-wrap span {
  padding-left: 8px;
}
.cid-rN0vgopfRf .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN0vgopfRf .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN0vgopfRf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN0vgopfRf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN0vgopfRf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN0vgopfRf a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN0vgopfRf a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN0vgopfRf {
    padding-top: 0px;
    padding-bottom: 7px;
  }
  .cid-rN0vgopfRf .box {
    height: 250px;
  }
}
.cid-rN0s9rtcvS {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 105px;
}
.cid-rN0s9rtcvS .image-block {
  margin: auto;
}
.cid-rN0s9rtcvS figcaption {
  position: relative;
}
.cid-rN0s9rtcvS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rN0s9rtcvS .image-block {
    width: 100% !important;
  }
}
.cid-rO1gz8csqi {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1gAbpqRZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1gAbpqRZ h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1gAbpqRZ p {
  color: #767676;
}
.cid-rO1gAbpqRZ .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1gAbpqRZ .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1gAbpqRZ .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1gAbpqRZ .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1gAbpqRZ .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1gAbpqRZ .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1gAbpqRZ .cost {
  color: #c1c1c1;
}
.cid-rO1gAbpqRZ .b-descr {
  color: #a5a5a5;
}
.cid-rO1gAbpqRZ H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rN0D0mkTSz {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN0D0mkTSz h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rN0D0mkTSz h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN0D0mkTSz h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN0D0mkTSz .mbr-text,
.cid-rN0D0mkTSz .mbr-section-btn {
  color: #767676;
}
.cid-rN0D0mkTSz H3 {
  color: #000000;
}
.cid-rN0D0mZ518 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN0D0mZ518 .nav-item:focus,
.cid-rN0D0mZ518 .nav-link:focus {
  outline: none;
}
.cid-rN0D0mZ518 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN0D0mZ518 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rN0D0mZ518 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN0D0mZ518 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN0D0mZ518 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN0D0mZ518 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN0D0mZ518 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rN0D0mZ518 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rN0D0mZ518 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rN0D0mZ518 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN0D0mZ518 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN0D0mZ518 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN0D0mZ518 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rN0D0mZ518 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN0D0mZ518 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN0D0mZ518 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rN0D0mZ518 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN0D0mZ518 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN0D0mZ518 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rN0D0mZ518 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN0D0mZ518 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN0D0mZ518 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN0D0mZ518 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN0D0mZ518 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN0D0mZ518 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rN0D0mZ518 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN0D0mZ518 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN0D0mZ518 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN0D0mZ518 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rN0D0mZ518 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN0D0mZ518 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN0D0mZ518 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN0D0mZ518 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rN0D0mZ518 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN0D0mZ518 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN0D0mZ518 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN0D0mZ518 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN0D0mZ518 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN0D0mZ518 .dropdown-item.active,
.cid-rN0D0mZ518 .dropdown-item:active {
  background-color: transparent;
}
.cid-rN0D0mZ518 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rN0D0mZ518 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN0D0mZ518 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN0D0mZ518 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rN0D0mZ518 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN0D0mZ518 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN0D0mZ518 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN0D0mZ518 .navbar-buttons {
  text-align: center;
}
.cid-rN0D0mZ518 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN0D0mZ518 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rN0D0mZ518 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN0D0mZ518 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN0D0mZ518 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN0D0mZ518 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN0D0mZ518 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN0D0mZ518 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN0D0mZ518 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN0D0mZ518 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN0D0mZ518 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN0D0mZ518 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN0D0mZ518 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rN0D0mZ518 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rN0D0mZ518 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN0D0mZ518 .navbar {
    height: 77px;
  }
  .cid-rN0D0mZ518 .navbar.opened {
    height: auto;
  }
  .cid-rN0D0mZ518 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN0D0nxIn2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN0D0nxIn2 .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rN0D0nxIn2 .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rN0D0nxIn2 .mbr-text,
.cid-rN0D0nxIn2 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rN0D0nxIn2 img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rO1hm99RvG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1hm99RvG .nav-tabs .nav-item.open .nav-link:focus,
.cid-rO1hm99RvG .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-rO1hm99RvG .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-rO1hm99RvG .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-rO1hm99RvG .first {
  margin-left: -24px;
}
.cid-rO1hm99RvG .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-rO1hm99RvG .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-rO1hm99RvG .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-rO1hm99RvG P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-rO1hm99RvG .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-rO1hm99RvG .mbr-text,
  .cid-rO1hm99RvG .nav-link {
    text-align: center;
  }
}
.cid-rO1hm99RvG H2 {
  text-align: center;
}
.cid-rN0D0o7QSE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN0D0o7QSE h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN0D0o7QSE p {
  color: #767676;
}
.cid-rN0D0o7QSE .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rN0D0o7QSE .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN0D0o7QSE .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN0D0o7QSE .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN0D0o7QSE .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN0D0o7QSE .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN0D0o7QSE .cost {
  color: #c1c1c1;
}
.cid-rN0D0o7QSE .b-descr {
  color: #a5a5a5;
}
.cid-rN0D0o7QSE H2 {
  color: #55b4d4;
}
.cid-rN0D0pczeO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN0D0pczeO {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN0D0pczeO .box {
  background-image: url("../../../assets/images/stingl-03-1176x660.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN0D0pczeO .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN0D0pczeO .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN0D0pczeO .icon-wrap span {
  padding-left: 8px;
}
.cid-rN0D0pczeO .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN0D0pczeO .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN0D0pczeO .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN0D0pczeO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN0D0pczeO .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN0D0pczeO a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN0D0pczeO a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN0D0pczeO {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN0D0pczeO .box {
    height: 250px;
  }
}
.cid-rN0D0qNDVp {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 105px;
}
.cid-rN0D0qNDVp .image-block {
  margin: auto;
}
.cid-rN0D0qNDVp figcaption {
  position: relative;
}
.cid-rN0D0qNDVp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rN0D0qNDVp .image-block {
    width: 100% !important;
  }
}
.cid-tyzHivOwWR {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1hIszeNk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1hIszeNk h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1hIszeNk p {
  color: #767676;
}
.cid-rO1hIszeNk .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1hIszeNk .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1hIszeNk .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1hIszeNk .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1hIszeNk .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1hIszeNk .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1hIszeNk .cost {
  color: #c1c1c1;
}
.cid-rO1hIszeNk .b-descr {
  color: #a5a5a5;
}
.cid-rO1hIszeNk H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rN0IYQemEG {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN0IYQemEG h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rN0IYQemEG h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN0IYQemEG h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN0IYQemEG .mbr-text,
.cid-rN0IYQemEG .mbr-section-btn {
  color: #767676;
}
.cid-rN0IYQemEG H3 {
  color: #000000;
}
.cid-rN0IYQNVwM .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN0IYQNVwM .nav-item:focus,
.cid-rN0IYQNVwM .nav-link:focus {
  outline: none;
}
.cid-rN0IYQNVwM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN0IYQNVwM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rN0IYQNVwM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN0IYQNVwM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN0IYQNVwM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN0IYQNVwM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN0IYQNVwM .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rN0IYQNVwM .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rN0IYQNVwM .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rN0IYQNVwM .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN0IYQNVwM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN0IYQNVwM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN0IYQNVwM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rN0IYQNVwM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN0IYQNVwM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN0IYQNVwM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rN0IYQNVwM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN0IYQNVwM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN0IYQNVwM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rN0IYQNVwM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN0IYQNVwM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN0IYQNVwM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN0IYQNVwM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN0IYQNVwM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN0IYQNVwM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rN0IYQNVwM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN0IYQNVwM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN0IYQNVwM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN0IYQNVwM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rN0IYQNVwM .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN0IYQNVwM .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN0IYQNVwM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN0IYQNVwM .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rN0IYQNVwM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN0IYQNVwM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN0IYQNVwM .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN0IYQNVwM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN0IYQNVwM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN0IYQNVwM .dropdown-item.active,
.cid-rN0IYQNVwM .dropdown-item:active {
  background-color: transparent;
}
.cid-rN0IYQNVwM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rN0IYQNVwM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN0IYQNVwM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN0IYQNVwM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rN0IYQNVwM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN0IYQNVwM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN0IYQNVwM ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN0IYQNVwM .navbar-buttons {
  text-align: center;
}
.cid-rN0IYQNVwM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN0IYQNVwM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rN0IYQNVwM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN0IYQNVwM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN0IYQNVwM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN0IYQNVwM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN0IYQNVwM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN0IYQNVwM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN0IYQNVwM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN0IYQNVwM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN0IYQNVwM .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN0IYQNVwM a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN0IYQNVwM .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rN0IYQNVwM .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rN0IYQNVwM .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN0IYQNVwM .navbar {
    height: 77px;
  }
  .cid-rN0IYQNVwM .navbar.opened {
    height: auto;
  }
  .cid-rN0IYQNVwM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN0IYRjLX0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN0IYRjLX0 .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rN0IYRjLX0 .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rN0IYRjLX0 .mbr-text,
.cid-rN0IYRjLX0 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rN0IYRjLX0 img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rN0IYS5brr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN0IYS5brr h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN0IYS5brr p {
  color: #767676;
}
.cid-rN0IYS5brr .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rN0IYS5brr .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN0IYS5brr .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN0IYS5brr .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN0IYS5brr .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN0IYS5brr .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN0IYS5brr .cost {
  color: #c1c1c1;
}
.cid-rN0IYS5brr .b-descr {
  color: #a5a5a5;
}
.cid-rN0IYS5brr H2 {
  color: #55b4d4;
}
.cid-rN0IYSVhtx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN0IYSVhtx {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN0IYSVhtx .box {
  background-image: url("../../../assets/images/plzensky-13-2000x949.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN0IYSVhtx .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN0IYSVhtx .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN0IYSVhtx .icon-wrap span {
  padding-left: 8px;
}
.cid-rN0IYSVhtx .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN0IYSVhtx .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN0IYSVhtx .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN0IYSVhtx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN0IYSVhtx .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN0IYSVhtx a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN0IYSVhtx a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN0IYSVhtx {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN0IYSVhtx .box {
    height: 250px;
  }
}
.cid-rN4LuUJKFc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN4LuUJKFc h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN4LuUJKFc p {
  color: #767676;
}
.cid-rN4LuUJKFc .card-wrapper {
  border-top: 1px solid #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rN4LuUJKFc .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN4LuUJKFc .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN4LuUJKFc .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN4LuUJKFc .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN4LuUJKFc .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN4LuUJKFc .cost {
  color: #c1c1c1;
}
.cid-rN4LuUJKFc .b-descr {
  color: #a5a5a5;
}
.cid-rN4LuUJKFc H2 {
  color: #55b4d4;
}
.cid-rN4Ls1PS3n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN4Ls1PS3n {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN4Ls1PS3n .box {
  background-image: url("../../../assets/images/plzensky-04-2000x902.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN4Ls1PS3n .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN4Ls1PS3n .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN4Ls1PS3n .icon-wrap span {
  padding-left: 8px;
}
.cid-rN4Ls1PS3n .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN4Ls1PS3n .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN4Ls1PS3n .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN4Ls1PS3n .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN4Ls1PS3n .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN4Ls1PS3n a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN4Ls1PS3n a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN4Ls1PS3n {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN4Ls1PS3n .box {
    height: 250px;
  }
}
.cid-rN4MAvob80 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN4MAvob80 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN4MAvob80 p {
  color: #767676;
}
.cid-rN4MAvob80 .card-wrapper {
  border-top: 1px solid #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rN4MAvob80 .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN4MAvob80 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN4MAvob80 .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN4MAvob80 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN4MAvob80 .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN4MAvob80 .cost {
  color: #c1c1c1;
}
.cid-rN4MAvob80 .b-descr {
  color: #a5a5a5;
}
.cid-rN4MAvob80 H2 {
  color: #55b4d4;
}
.cid-rN4MF1LeY8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN4MF1LeY8 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN4MF1LeY8 .box {
  background-image: url("../../../assets/images/plzensky-05-2000x902.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN4MF1LeY8 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN4MF1LeY8 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN4MF1LeY8 .icon-wrap span {
  padding-left: 8px;
}
.cid-rN4MF1LeY8 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN4MF1LeY8 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN4MF1LeY8 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN4MF1LeY8 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN4MF1LeY8 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN4MF1LeY8 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN4MF1LeY8 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN4MF1LeY8 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN4MF1LeY8 .box {
    height: 250px;
  }
}
.cid-rN4Ok9jqSA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN4Ok9jqSA h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN4Ok9jqSA p {
  color: #767676;
}
.cid-rN4Ok9jqSA .card-wrapper {
  border-top: 1px solid #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rN4Ok9jqSA .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN4Ok9jqSA .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN4Ok9jqSA .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN4Ok9jqSA .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN4Ok9jqSA .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN4Ok9jqSA .cost {
  color: #c1c1c1;
}
.cid-rN4Ok9jqSA .b-descr {
  color: #a5a5a5;
}
.cid-rN4Ok9jqSA H2 {
  color: #55b4d4;
}
.cid-rN4Ol09LMO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN4Ol09LMO {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN4Ol09LMO .box {
  background-image: url("../../../assets/images/plzensky-06-2000x902.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN4Ol09LMO .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN4Ol09LMO .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN4Ol09LMO .icon-wrap span {
  padding-left: 8px;
}
.cid-rN4Ol09LMO .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN4Ol09LMO .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN4Ol09LMO .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN4Ol09LMO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN4Ol09LMO .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN4Ol09LMO a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN4Ol09LMO a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN4Ol09LMO {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN4Ol09LMO .box {
    height: 250px;
  }
}
.cid-rN4ZS7lKh8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN4ZS7lKh8 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN4ZS7lKh8 p {
  color: #767676;
}
.cid-rN4ZS7lKh8 .card-wrapper {
  border-top: 1px solid #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rN4ZS7lKh8 .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN4ZS7lKh8 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN4ZS7lKh8 .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN4ZS7lKh8 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN4ZS7lKh8 .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN4ZS7lKh8 .cost {
  color: #c1c1c1;
}
.cid-rN4ZS7lKh8 .b-descr {
  color: #a5a5a5;
}
.cid-rN4ZS7lKh8 H2 {
  color: #55b4d4;
}
.cid-rN4ZTnW02H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN4ZTnW02H {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN4ZTnW02H .box {
  background-image: url("../../../assets/images/plzensky-07-2000x902.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN4ZTnW02H .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN4ZTnW02H .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN4ZTnW02H .icon-wrap span {
  padding-left: 8px;
}
.cid-rN4ZTnW02H .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN4ZTnW02H .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN4ZTnW02H .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN4ZTnW02H .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN4ZTnW02H .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN4ZTnW02H a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN4ZTnW02H a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN4ZTnW02H {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN4ZTnW02H .box {
    height: 250px;
  }
}
.cid-rN52PH84gy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN52PH84gy h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN52PH84gy p {
  color: #767676;
}
.cid-rN52PH84gy .card-wrapper {
  border-top: 1px solid #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rN52PH84gy .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN52PH84gy .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN52PH84gy .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN52PH84gy .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN52PH84gy .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN52PH84gy .cost {
  color: #c1c1c1;
}
.cid-rN52PH84gy .b-descr {
  color: #a5a5a5;
}
.cid-rN52PH84gy H2 {
  color: #55b4d4;
}
.cid-rN52QK0DOR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN52QK0DOR {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN52QK0DOR .box {
  background-image: url("../../../assets/images/plzensky-08-2000x902.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN52QK0DOR .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN52QK0DOR .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN52QK0DOR .icon-wrap span {
  padding-left: 8px;
}
.cid-rN52QK0DOR .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN52QK0DOR .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN52QK0DOR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN52QK0DOR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN52QK0DOR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN52QK0DOR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN52QK0DOR a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN52QK0DOR {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN52QK0DOR .box {
    height: 250px;
  }
}
.cid-rN53B1bN9e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN53B1bN9e h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN53B1bN9e p {
  color: #767676;
}
.cid-rN53B1bN9e .card-wrapper {
  border-top: 1px solid #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rN53B1bN9e .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN53B1bN9e .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN53B1bN9e .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN53B1bN9e .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN53B1bN9e .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN53B1bN9e .cost {
  color: #c1c1c1;
}
.cid-rN53B1bN9e .b-descr {
  color: #a5a5a5;
}
.cid-rN53B1bN9e H2 {
  color: #55b4d4;
}
.cid-rN53BPXNRZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN53BPXNRZ {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN53BPXNRZ .box {
  background-image: url("../../../assets/images/plzensky-09-2000x902.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN53BPXNRZ .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN53BPXNRZ .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN53BPXNRZ .icon-wrap span {
  padding-left: 8px;
}
.cid-rN53BPXNRZ .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN53BPXNRZ .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN53BPXNRZ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN53BPXNRZ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN53BPXNRZ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN53BPXNRZ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN53BPXNRZ a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN53BPXNRZ {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN53BPXNRZ .box {
    height: 250px;
  }
}
.cid-rN54f05JiV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN54f05JiV h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN54f05JiV p {
  color: #767676;
}
.cid-rN54f05JiV .card-wrapper {
  border-top: 1px solid #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rN54f05JiV .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN54f05JiV .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN54f05JiV .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN54f05JiV .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN54f05JiV .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN54f05JiV .cost {
  color: #c1c1c1;
}
.cid-rN54f05JiV .b-descr {
  color: #a5a5a5;
}
.cid-rN54f05JiV H2 {
  color: #55b4d4;
}
.cid-rN54fGeR1O {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN54fGeR1O {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN54fGeR1O .box {
  background-image: url("../../../assets/images/plzensky-10-2000x902.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN54fGeR1O .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN54fGeR1O .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN54fGeR1O .icon-wrap span {
  padding-left: 8px;
}
.cid-rN54fGeR1O .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN54fGeR1O .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN54fGeR1O .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN54fGeR1O .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN54fGeR1O .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN54fGeR1O a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN54fGeR1O a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN54fGeR1O {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN54fGeR1O .box {
    height: 250px;
  }
}
.cid-rN58wK5gYS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN58wK5gYS h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN58wK5gYS p {
  color: #767676;
}
.cid-rN58wK5gYS .card-wrapper {
  border-top: 1px solid #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rN58wK5gYS .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN58wK5gYS .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN58wK5gYS .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN58wK5gYS .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN58wK5gYS .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN58wK5gYS .cost {
  color: #c1c1c1;
}
.cid-rN58wK5gYS .b-descr {
  color: #a5a5a5;
}
.cid-rN58wK5gYS H2 {
  color: #55b4d4;
}
.cid-rN58xrTGz4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN58xrTGz4 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN58xrTGz4 .box {
  background-image: url("../../../assets/images/plzensky-11-2000x902.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN58xrTGz4 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN58xrTGz4 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN58xrTGz4 .icon-wrap span {
  padding-left: 8px;
}
.cid-rN58xrTGz4 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN58xrTGz4 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN58xrTGz4 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN58xrTGz4 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN58xrTGz4 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN58xrTGz4 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN58xrTGz4 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN58xrTGz4 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN58xrTGz4 .box {
    height: 250px;
  }
}
.cid-rN59ft9tvv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN59ft9tvv h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN59ft9tvv p {
  color: #767676;
}
.cid-rN59ft9tvv .card-wrapper {
  border-top: 1px solid #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rN59ft9tvv .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN59ft9tvv .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN59ft9tvv .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN59ft9tvv .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN59ft9tvv .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN59ft9tvv .cost {
  color: #c1c1c1;
}
.cid-rN59ft9tvv .b-descr {
  color: #a5a5a5;
}
.cid-rN59ft9tvv H2 {
  color: #55b4d4;
}
.cid-rN59gapl9G {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN59gapl9G {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN59gapl9G .box {
  background-image: url("../../../assets/images/plzensky-12-2000x902.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN59gapl9G .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN59gapl9G .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN59gapl9G .icon-wrap span {
  padding-left: 8px;
}
.cid-rN59gapl9G .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN59gapl9G .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN59gapl9G .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN59gapl9G .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN59gapl9G .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN59gapl9G a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN59gapl9G a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN59gapl9G {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN59gapl9G .box {
    height: 250px;
  }
}
.cid-rN0IYUk90I {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 90px;
}
.cid-rN0IYUk90I .image-block {
  margin: auto;
}
.cid-rN0IYUk90I figcaption {
  position: relative;
}
.cid-rN0IYUk90I figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rN0IYUk90I .image-block {
    width: 100% !important;
  }
}
.cid-rO1jxlHjVC {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1jwv2eMD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1jwv2eMD h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1jwv2eMD p {
  color: #767676;
}
.cid-rO1jwv2eMD .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1jwv2eMD .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1jwv2eMD .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1jwv2eMD .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1jwv2eMD .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1jwv2eMD .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1jwv2eMD .cost {
  color: #c1c1c1;
}
.cid-rO1jwv2eMD .b-descr {
  color: #a5a5a5;
}
.cid-rO1jwv2eMD H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rN5okssxEK {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5okssxEK h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rN5okssxEK h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5okssxEK h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5okssxEK .mbr-text,
.cid-rN5okssxEK .mbr-section-btn {
  color: #767676;
}
.cid-rN5okssxEK H3 {
  color: #000000;
}
.cid-rN5okta6b2 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5okta6b2 .nav-item:focus,
.cid-rN5okta6b2 .nav-link:focus {
  outline: none;
}
.cid-rN5okta6b2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5okta6b2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rN5okta6b2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN5okta6b2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5okta6b2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN5okta6b2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN5okta6b2 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rN5okta6b2 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rN5okta6b2 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rN5okta6b2 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN5okta6b2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN5okta6b2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN5okta6b2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rN5okta6b2 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN5okta6b2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN5okta6b2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rN5okta6b2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN5okta6b2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN5okta6b2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rN5okta6b2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN5okta6b2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN5okta6b2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN5okta6b2 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN5okta6b2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN5okta6b2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rN5okta6b2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN5okta6b2 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN5okta6b2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN5okta6b2 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rN5okta6b2 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN5okta6b2 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN5okta6b2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN5okta6b2 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rN5okta6b2 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN5okta6b2 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN5okta6b2 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN5okta6b2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN5okta6b2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN5okta6b2 .dropdown-item.active,
.cid-rN5okta6b2 .dropdown-item:active {
  background-color: transparent;
}
.cid-rN5okta6b2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rN5okta6b2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN5okta6b2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN5okta6b2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rN5okta6b2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN5okta6b2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN5okta6b2 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN5okta6b2 .navbar-buttons {
  text-align: center;
}
.cid-rN5okta6b2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN5okta6b2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rN5okta6b2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN5okta6b2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5okta6b2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5okta6b2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN5okta6b2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5okta6b2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN5okta6b2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN5okta6b2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5okta6b2 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN5okta6b2 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN5okta6b2 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rN5okta6b2 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rN5okta6b2 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN5okta6b2 .navbar {
    height: 77px;
  }
  .cid-rN5okta6b2 .navbar.opened {
    height: auto;
  }
  .cid-rN5okta6b2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN5oktHQQT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5oktHQQT .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rN5oktHQQT .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rN5oktHQQT .mbr-text,
.cid-rN5oktHQQT .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rN5oktHQQT img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rN5okuf51m {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5okuf51m h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN5okuf51m p {
  color: #767676;
}
.cid-rN5okuf51m .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rN5okuf51m .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN5okuf51m .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN5okuf51m .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN5okuf51m .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN5okuf51m .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN5okuf51m .cost {
  color: #c1c1c1;
}
.cid-rN5okuf51m .b-descr {
  color: #a5a5a5;
}
.cid-rN5okuf51m H2 {
  color: #55b4d4;
}
.cid-rN5okv9BRX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN5okv9BRX {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN5okv9BRX .box {
  background-image: url("../../../assets/images/linet-430-2000x1334.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN5okv9BRX .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN5okv9BRX .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN5okv9BRX .icon-wrap span {
  padding-left: 8px;
}
.cid-rN5okv9BRX .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN5okv9BRX .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN5okv9BRX .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN5okv9BRX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN5okv9BRX .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN5okv9BRX a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN5okv9BRX a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN5okv9BRX {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN5okv9BRX .box {
    height: 250px;
  }
}
.cid-rN5tkLRvSW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rN5tkLRvSW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rN5tkLRvSW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rN5tkLRvSW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rN5tkLRvSW .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rN5tkLRvSW .container {
  padding: 0;
}
.cid-rN5tkLRvSW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rN5tkLRvSW .icon-focus {
  display: none;
}
.cid-rN5tkLRvSW .btn-primary-outline {
  border: none!important;
  color: gray!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  font-weight: 400;
}
.cid-rN5tkLRvSW .btn-primary-outline:hover {
  background: transparent!important;
  color: #000000 !important;
}
.cid-rN5tkLRvSW .btn-primary-outline:active {
  background: transparent!important;
  color: black !important;
}
.cid-rN5tkLRvSW li {
  position: relative;
}
.cid-rN5tkLRvSW li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-rN5tkLRvSW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rN5tkLRvSW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rN5tkLRvSW .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-rN5tkLRvSW .btn {
  font-family: DM Sans !important;
}
.cid-rN5tkLRvSW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-rN5tkLRvSW .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-rN5tkLRvSW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-rN5tkLRvSW li:not(:last-child):after {
    top: 9px;
  }
  .cid-rN5tkLRvSW .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-rN5okwbLeD {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 105px;
}
.cid-rN5okwbLeD .image-block {
  margin: auto;
}
.cid-rN5okwbLeD figcaption {
  position: relative;
}
.cid-rN5okwbLeD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rN5okwbLeD .image-block {
    width: 100% !important;
  }
}
.cid-rO1kO6BSio {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1kNwoNUm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1kNwoNUm h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1kNwoNUm p {
  color: #767676;
}
.cid-rO1kNwoNUm .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1kNwoNUm .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1kNwoNUm .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1kNwoNUm .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1kNwoNUm .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1kNwoNUm .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1kNwoNUm .cost {
  color: #c1c1c1;
}
.cid-rO1kNwoNUm .b-descr {
  color: #a5a5a5;
}
.cid-rO1kNwoNUm H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rN5AYebyNW {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5AYebyNW h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rN5AYebyNW h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5AYebyNW h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5AYebyNW .mbr-text,
.cid-rN5AYebyNW .mbr-section-btn {
  color: #767676;
}
.cid-rN5AYebyNW H3 {
  color: #000000;
}
.cid-rN5AYeOMUL .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5AYeOMUL .nav-item:focus,
.cid-rN5AYeOMUL .nav-link:focus {
  outline: none;
}
.cid-rN5AYeOMUL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5AYeOMUL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rN5AYeOMUL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN5AYeOMUL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5AYeOMUL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN5AYeOMUL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN5AYeOMUL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rN5AYeOMUL .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rN5AYeOMUL .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rN5AYeOMUL .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN5AYeOMUL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN5AYeOMUL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN5AYeOMUL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rN5AYeOMUL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN5AYeOMUL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN5AYeOMUL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rN5AYeOMUL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN5AYeOMUL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN5AYeOMUL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rN5AYeOMUL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN5AYeOMUL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN5AYeOMUL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN5AYeOMUL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN5AYeOMUL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN5AYeOMUL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rN5AYeOMUL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN5AYeOMUL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN5AYeOMUL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN5AYeOMUL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rN5AYeOMUL .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN5AYeOMUL .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN5AYeOMUL .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN5AYeOMUL .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rN5AYeOMUL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN5AYeOMUL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN5AYeOMUL .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN5AYeOMUL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN5AYeOMUL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN5AYeOMUL .dropdown-item.active,
.cid-rN5AYeOMUL .dropdown-item:active {
  background-color: transparent;
}
.cid-rN5AYeOMUL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rN5AYeOMUL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN5AYeOMUL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN5AYeOMUL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rN5AYeOMUL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN5AYeOMUL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN5AYeOMUL ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN5AYeOMUL .navbar-buttons {
  text-align: center;
}
.cid-rN5AYeOMUL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN5AYeOMUL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rN5AYeOMUL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN5AYeOMUL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5AYeOMUL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5AYeOMUL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN5AYeOMUL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5AYeOMUL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN5AYeOMUL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN5AYeOMUL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5AYeOMUL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN5AYeOMUL a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN5AYeOMUL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rN5AYeOMUL .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rN5AYeOMUL .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN5AYeOMUL .navbar {
    height: 77px;
  }
  .cid-rN5AYeOMUL .navbar.opened {
    height: auto;
  }
  .cid-rN5AYeOMUL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN5AYfmsMD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5AYfmsMD .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rN5AYfmsMD .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rN5AYfmsMD .mbr-text,
.cid-rN5AYfmsMD .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rN5AYfmsMD img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rN5AYg7b9Q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5AYg7b9Q h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN5AYg7b9Q p {
  color: #767676;
}
.cid-rN5AYg7b9Q .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rN5AYg7b9Q .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN5AYg7b9Q .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN5AYg7b9Q .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN5AYg7b9Q .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN5AYg7b9Q .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN5AYg7b9Q .cost {
  color: #c1c1c1;
}
.cid-rN5AYg7b9Q .b-descr {
  color: #a5a5a5;
}
.cid-rN5AYg7b9Q H2 {
  color: #55b4d4;
}
.cid-rN5AYh1bwN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN5AYh1bwN {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN5AYh1bwN .box {
  background-image: url("../../../assets/images/ondrasek01-1916x1078.jpeg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN5AYh1bwN .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN5AYh1bwN .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN5AYh1bwN .icon-wrap span {
  padding-left: 8px;
}
.cid-rN5AYh1bwN .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN5AYh1bwN .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN5AYh1bwN .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN5AYh1bwN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN5AYh1bwN .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN5AYh1bwN a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN5AYh1bwN a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN5AYh1bwN {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN5AYh1bwN .box {
    height: 250px;
  }
}
.cid-rN5AYhAFAV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN5AYhAFAV {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.cid-rN5AYhAFAV .box {
  background-image: url("../../../assets/images/ondrasek02-1916x1078.jpeg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN5AYhAFAV .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN5AYhAFAV .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN5AYhAFAV .icon-wrap span {
  padding-left: 8px;
}
.cid-rN5AYhAFAV .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN5AYhAFAV .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN5AYhAFAV .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN5AYhAFAV .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN5AYhAFAV .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN5AYhAFAV a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN5AYhAFAV a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN5AYhAFAV {
    padding-top: 14px;
    padding-bottom: 14px;
  }
  .cid-rN5AYhAFAV .box {
    height: 250px;
  }
}
.cid-rN5AYi7wWE {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 105px;
}
.cid-rN5AYi7wWE .image-block {
  margin: auto;
}
.cid-rN5AYi7wWE figcaption {
  position: relative;
}
.cid-rN5AYi7wWE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rN5AYi7wWE .image-block {
    width: 100% !important;
  }
}
.cid-rO1lKAgVmC {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1lJTXerY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1lJTXerY h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1lJTXerY p {
  color: #767676;
}
.cid-rO1lJTXerY .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1lJTXerY .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1lJTXerY .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1lJTXerY .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1lJTXerY .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1lJTXerY .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1lJTXerY .cost {
  color: #c1c1c1;
}
.cid-rO1lJTXerY .b-descr {
  color: #a5a5a5;
}
.cid-rO1lJTXerY H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rN5HWD9Wr6 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5HWD9Wr6 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rN5HWD9Wr6 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5HWD9Wr6 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5HWD9Wr6 .mbr-text,
.cid-rN5HWD9Wr6 .mbr-section-btn {
  color: #767676;
}
.cid-rN5HWD9Wr6 H3 {
  color: #000000;
}
.cid-rN5HWDMaBd .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5HWDMaBd .nav-item:focus,
.cid-rN5HWDMaBd .nav-link:focus {
  outline: none;
}
.cid-rN5HWDMaBd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5HWDMaBd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rN5HWDMaBd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN5HWDMaBd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5HWDMaBd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN5HWDMaBd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN5HWDMaBd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rN5HWDMaBd .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rN5HWDMaBd .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rN5HWDMaBd .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN5HWDMaBd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN5HWDMaBd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN5HWDMaBd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rN5HWDMaBd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN5HWDMaBd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN5HWDMaBd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rN5HWDMaBd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN5HWDMaBd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN5HWDMaBd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rN5HWDMaBd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN5HWDMaBd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN5HWDMaBd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN5HWDMaBd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN5HWDMaBd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN5HWDMaBd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rN5HWDMaBd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN5HWDMaBd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN5HWDMaBd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN5HWDMaBd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rN5HWDMaBd .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN5HWDMaBd .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN5HWDMaBd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN5HWDMaBd .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rN5HWDMaBd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN5HWDMaBd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN5HWDMaBd .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN5HWDMaBd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN5HWDMaBd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN5HWDMaBd .dropdown-item.active,
.cid-rN5HWDMaBd .dropdown-item:active {
  background-color: transparent;
}
.cid-rN5HWDMaBd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rN5HWDMaBd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN5HWDMaBd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN5HWDMaBd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rN5HWDMaBd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN5HWDMaBd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN5HWDMaBd ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN5HWDMaBd .navbar-buttons {
  text-align: center;
}
.cid-rN5HWDMaBd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN5HWDMaBd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rN5HWDMaBd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN5HWDMaBd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5HWDMaBd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5HWDMaBd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN5HWDMaBd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5HWDMaBd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN5HWDMaBd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN5HWDMaBd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5HWDMaBd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN5HWDMaBd a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN5HWDMaBd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rN5HWDMaBd .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rN5HWDMaBd .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN5HWDMaBd .navbar {
    height: 77px;
  }
  .cid-rN5HWDMaBd .navbar.opened {
    height: auto;
  }
  .cid-rN5HWDMaBd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN5HWEkD6L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5HWEkD6L .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rN5HWEkD6L .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rN5HWEkD6L .mbr-text,
.cid-rN5HWEkD6L .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rN5HWEkD6L img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rN5HWEZE0z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5HWEZE0z h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN5HWEZE0z p {
  color: #767676;
}
.cid-rN5HWEZE0z .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rN5HWEZE0z .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN5HWEZE0z .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN5HWEZE0z .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN5HWEZE0z .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN5HWEZE0z .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN5HWEZE0z .cost {
  color: #c1c1c1;
}
.cid-rN5HWEZE0z .b-descr {
  color: #a5a5a5;
}
.cid-rN5HWEZE0z H2 {
  color: #55b4d4;
}
.cid-rN5HWFUVcv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN5HWFUVcv {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN5HWFUVcv .box {
  background-image: url("../../../assets/images/unibon03-1919x861.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN5HWFUVcv .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN5HWFUVcv .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN5HWFUVcv .icon-wrap span {
  padding-left: 8px;
}
.cid-rN5HWFUVcv .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN5HWFUVcv .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN5HWFUVcv .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN5HWFUVcv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN5HWFUVcv .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN5HWFUVcv a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN5HWFUVcv a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN5HWFUVcv {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN5HWFUVcv .box {
    height: 250px;
  }
}
.cid-rN5HWH7zbo {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 120px;
}
.cid-rN5HWH7zbo .image-block {
  margin: auto;
}
.cid-rN5HWH7zbo figcaption {
  position: relative;
}
.cid-rN5HWH7zbo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rN5HWH7zbo .image-block {
    width: 100% !important;
  }
}
.cid-rO1mf2ocyl {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1me5NtAr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1me5NtAr h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1me5NtAr p {
  color: #767676;
}
.cid-rO1me5NtAr .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1me5NtAr .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1me5NtAr .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1me5NtAr .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1me5NtAr .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1me5NtAr .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1me5NtAr .cost {
  color: #c1c1c1;
}
.cid-rO1me5NtAr .b-descr {
  color: #a5a5a5;
}
.cid-rO1me5NtAr H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rN5JNqEYlX {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5JNqEYlX h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rN5JNqEYlX h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5JNqEYlX h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5JNqEYlX .mbr-text,
.cid-rN5JNqEYlX .mbr-section-btn {
  color: #767676;
}
.cid-rN5JNqEYlX H3 {
  color: #000000;
}
.cid-rN5JNrioEH .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5JNrioEH .nav-item:focus,
.cid-rN5JNrioEH .nav-link:focus {
  outline: none;
}
.cid-rN5JNrioEH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5JNrioEH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rN5JNrioEH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN5JNrioEH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5JNrioEH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN5JNrioEH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN5JNrioEH .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rN5JNrioEH .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rN5JNrioEH .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rN5JNrioEH .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN5JNrioEH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN5JNrioEH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN5JNrioEH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rN5JNrioEH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN5JNrioEH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN5JNrioEH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rN5JNrioEH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN5JNrioEH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN5JNrioEH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rN5JNrioEH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN5JNrioEH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN5JNrioEH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN5JNrioEH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN5JNrioEH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN5JNrioEH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rN5JNrioEH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN5JNrioEH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN5JNrioEH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN5JNrioEH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rN5JNrioEH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN5JNrioEH .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN5JNrioEH .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN5JNrioEH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rN5JNrioEH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN5JNrioEH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN5JNrioEH .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN5JNrioEH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN5JNrioEH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN5JNrioEH .dropdown-item.active,
.cid-rN5JNrioEH .dropdown-item:active {
  background-color: transparent;
}
.cid-rN5JNrioEH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rN5JNrioEH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN5JNrioEH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN5JNrioEH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rN5JNrioEH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN5JNrioEH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN5JNrioEH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN5JNrioEH .navbar-buttons {
  text-align: center;
}
.cid-rN5JNrioEH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN5JNrioEH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rN5JNrioEH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN5JNrioEH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5JNrioEH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5JNrioEH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN5JNrioEH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5JNrioEH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN5JNrioEH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN5JNrioEH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5JNrioEH .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN5JNrioEH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN5JNrioEH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rN5JNrioEH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rN5JNrioEH .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN5JNrioEH .navbar {
    height: 77px;
  }
  .cid-rN5JNrioEH .navbar.opened {
    height: auto;
  }
  .cid-rN5JNrioEH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN5JNrW95g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5JNrW95g .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rN5JNrW95g .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rN5JNrW95g .mbr-text,
.cid-rN5JNrW95g .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rN5JNrW95g img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rN5JNsIW2C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5JNsIW2C h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN5JNsIW2C p {
  color: #767676;
}
.cid-rN5JNsIW2C .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rN5JNsIW2C .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN5JNsIW2C .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN5JNsIW2C .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN5JNsIW2C .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN5JNsIW2C .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN5JNsIW2C .cost {
  color: #c1c1c1;
}
.cid-rN5JNsIW2C .b-descr {
  color: #a5a5a5;
}
.cid-rN5JNsIW2C H2 {
  color: #55b4d4;
}
.cid-rN5JNur3Hd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN5JNur3Hd {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN5JNur3Hd .box {
  background-image: url("../../../assets/images/pisarik-1-1916x862.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN5JNur3Hd .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN5JNur3Hd .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN5JNur3Hd .icon-wrap span {
  padding-left: 8px;
}
.cid-rN5JNur3Hd .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN5JNur3Hd .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN5JNur3Hd .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN5JNur3Hd .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN5JNur3Hd .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN5JNur3Hd a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN5JNur3Hd a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN5JNur3Hd {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN5JNur3Hd .box {
    height: 250px;
  }
}
.cid-rN5JNwxSrx {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 105px;
}
.cid-rN5JNwxSrx .image-block {
  margin: auto;
}
.cid-rN5JNwxSrx figcaption {
  position: relative;
}
.cid-rN5JNwxSrx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rN5JNwxSrx .image-block {
    width: 100% !important;
  }
}
.cid-rO1mT7k8yo {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1mSs4ZpN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1mSs4ZpN h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1mSs4ZpN p {
  color: #767676;
}
.cid-rO1mSs4ZpN .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1mSs4ZpN .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1mSs4ZpN .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1mSs4ZpN .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1mSs4ZpN .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1mSs4ZpN .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1mSs4ZpN .cost {
  color: #c1c1c1;
}
.cid-rO1mSs4ZpN .b-descr {
  color: #a5a5a5;
}
.cid-rO1mSs4ZpN H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rN5QOmT1xr {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5QOmT1xr h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rN5QOmT1xr h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5QOmT1xr h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rN5QOmT1xr .mbr-text,
.cid-rN5QOmT1xr .mbr-section-btn {
  color: #767676;
}
.cid-rN5QOmT1xr H3 {
  color: #000000;
}
.cid-rN5QOnFW6Z .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5QOnFW6Z .nav-item:focus,
.cid-rN5QOnFW6Z .nav-link:focus {
  outline: none;
}
.cid-rN5QOnFW6Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5QOnFW6Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rN5QOnFW6Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN5QOnFW6Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN5QOnFW6Z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN5QOnFW6Z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN5QOnFW6Z .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rN5QOnFW6Z .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rN5QOnFW6Z .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rN5QOnFW6Z .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN5QOnFW6Z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN5QOnFW6Z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN5QOnFW6Z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rN5QOnFW6Z .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN5QOnFW6Z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN5QOnFW6Z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rN5QOnFW6Z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN5QOnFW6Z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN5QOnFW6Z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rN5QOnFW6Z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN5QOnFW6Z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN5QOnFW6Z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN5QOnFW6Z .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN5QOnFW6Z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN5QOnFW6Z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rN5QOnFW6Z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN5QOnFW6Z .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN5QOnFW6Z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN5QOnFW6Z .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rN5QOnFW6Z .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN5QOnFW6Z .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN5QOnFW6Z .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN5QOnFW6Z .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rN5QOnFW6Z .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN5QOnFW6Z .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN5QOnFW6Z .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN5QOnFW6Z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN5QOnFW6Z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN5QOnFW6Z .dropdown-item.active,
.cid-rN5QOnFW6Z .dropdown-item:active {
  background-color: transparent;
}
.cid-rN5QOnFW6Z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rN5QOnFW6Z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN5QOnFW6Z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN5QOnFW6Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rN5QOnFW6Z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN5QOnFW6Z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN5QOnFW6Z ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN5QOnFW6Z .navbar-buttons {
  text-align: center;
}
.cid-rN5QOnFW6Z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN5QOnFW6Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rN5QOnFW6Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN5QOnFW6Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5QOnFW6Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN5QOnFW6Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN5QOnFW6Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5QOnFW6Z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN5QOnFW6Z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN5QOnFW6Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN5QOnFW6Z .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN5QOnFW6Z a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN5QOnFW6Z .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rN5QOnFW6Z .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rN5QOnFW6Z .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN5QOnFW6Z .navbar {
    height: 77px;
  }
  .cid-rN5QOnFW6Z .navbar.opened {
    height: auto;
  }
  .cid-rN5QOnFW6Z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN5QOocL69 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5QOocL69 .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rN5QOocL69 .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rN5QOocL69 .mbr-text,
.cid-rN5QOocL69 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rN5QOocL69 img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rN5QOoP0YZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN5QOoP0YZ h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rN5QOoP0YZ p {
  color: #767676;
}
.cid-rN5QOoP0YZ .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rN5QOoP0YZ .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rN5QOoP0YZ .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rN5QOoP0YZ .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rN5QOoP0YZ .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rN5QOoP0YZ .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rN5QOoP0YZ .cost {
  color: #c1c1c1;
}
.cid-rN5QOoP0YZ .b-descr {
  color: #a5a5a5;
}
.cid-rN5QOoP0YZ H2 {
  color: #55b4d4;
}
.cid-rN5QOpDwWl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rN5QOpDwWl {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rN5QOpDwWl .box {
  background-image: url("../../../assets/images/kl-racing-1920x691.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN5QOpDwWl .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rN5QOpDwWl .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rN5QOpDwWl .icon-wrap span {
  padding-left: 8px;
}
.cid-rN5QOpDwWl .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN5QOpDwWl .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN5QOpDwWl .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN5QOpDwWl .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN5QOpDwWl .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN5QOpDwWl a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN5QOpDwWl a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rN5QOpDwWl {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rN5QOpDwWl .box {
    height: 250px;
  }
}
.cid-rN5QOqoZC3 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 105px;
}
.cid-rN5QOqoZC3 .image-block {
  margin: auto;
}
.cid-rN5QOqoZC3 figcaption {
  position: relative;
}
.cid-rN5QOqoZC3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rN5QOqoZC3 .image-block {
    width: 100% !important;
  }
}
.cid-rO1nVGgKzK {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1nV5mCfD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1nV5mCfD h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1nV5mCfD p {
  color: #767676;
}
.cid-rO1nV5mCfD .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1nV5mCfD .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1nV5mCfD .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1nV5mCfD .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1nV5mCfD .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1nV5mCfD .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1nV5mCfD .cost {
  color: #c1c1c1;
}
.cid-rO1nV5mCfD .b-descr {
  color: #a5a5a5;
}
.cid-rO1nV5mCfD H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rNFC3Mnpw0 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rNFC3Mnpw0 .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rNFC3Mnpw0 .mbr-figure img {
  height: 220px;
  width: 220px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rNFC3Mnpw0 .mbr-text,
.cid-rNFC3Mnpw0 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rNFC3Mnpw0 img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rNFC3Mnpw0 H3 {
  color: #149dcc;
}
.cid-rNFC3N9YDB .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNFC3N9YDB .nav-item:focus,
.cid-rNFC3N9YDB .nav-link:focus {
  outline: none;
}
.cid-rNFC3N9YDB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNFC3N9YDB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNFC3N9YDB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rNFC3N9YDB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNFC3N9YDB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rNFC3N9YDB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rNFC3N9YDB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rNFC3N9YDB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rNFC3N9YDB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rNFC3N9YDB .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rNFC3N9YDB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rNFC3N9YDB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rNFC3N9YDB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rNFC3N9YDB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rNFC3N9YDB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rNFC3N9YDB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rNFC3N9YDB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rNFC3N9YDB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rNFC3N9YDB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rNFC3N9YDB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rNFC3N9YDB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rNFC3N9YDB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rNFC3N9YDB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rNFC3N9YDB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rNFC3N9YDB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rNFC3N9YDB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rNFC3N9YDB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rNFC3N9YDB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rNFC3N9YDB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rNFC3N9YDB .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rNFC3N9YDB .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rNFC3N9YDB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rNFC3N9YDB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rNFC3N9YDB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rNFC3N9YDB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rNFC3N9YDB .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rNFC3N9YDB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rNFC3N9YDB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rNFC3N9YDB .dropdown-item.active,
.cid-rNFC3N9YDB .dropdown-item:active {
  background-color: transparent;
}
.cid-rNFC3N9YDB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rNFC3N9YDB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rNFC3N9YDB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rNFC3N9YDB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rNFC3N9YDB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rNFC3N9YDB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNFC3N9YDB ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rNFC3N9YDB .navbar-buttons {
  text-align: center;
}
.cid-rNFC3N9YDB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNFC3N9YDB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rNFC3N9YDB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNFC3N9YDB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNFC3N9YDB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNFC3N9YDB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNFC3N9YDB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNFC3N9YDB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNFC3N9YDB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNFC3N9YDB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNFC3N9YDB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rNFC3N9YDB a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNFC3N9YDB .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rNFC3N9YDB .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rNFC3N9YDB .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rNFC3N9YDB .navbar {
    height: 77px;
  }
  .cid-rNFC3N9YDB .navbar.opened {
    height: auto;
  }
  .cid-rNFC3N9YDB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rNFC3NXSVv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNFC3NXSVv h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rNFC3NXSVv h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rNFC3NXSVv h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rNFC3NXSVv .mbr-text,
.cid-rNFC3NXSVv .mbr-section-btn {
  color: #767676;
}
.cid-rNFC3NXSVv H3 {
  color: #000000;
}
.cid-rNFC3OyljV {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNFC3OyljV .mbr-text {
  color: #767676;
}
.cid-rNFC3OyljV .card-subtitle {
  margin: 0;
}
.cid-rNFC3OyljV .link {
  margin: 0;
}
.cid-rNFC3OyljV .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rNFC3OyljV .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-rNFC3OyljV img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rNFC3OyljV .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rNFC3OyljV .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rNFC3OyljV .card-img:hover:before {
  opacity: 0.4;
}
.cid-rNFC3OyljV .card-img:hover img {
  transform: scale(1.05);
}
.cid-rNFC3OyljV .row {
  justify-content: center;
}
.cid-rNFC3OyljV .card {
  margin-bottom: 4rem;
}
.cid-rNFC3OyljV .mbr-text,
.cid-rNFC3OyljV .link {
  text-align: left;
  color: #9c969b;
}
.cid-rNFC3OyljV .card-title,
.cid-rNFC3OyljV .card-img {
  text-align: left;
}
.cid-tyvVa2aMDT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyvVa2aMDT .mbr-text {
  color: #767676;
}
.cid-tyvVa2aMDT .card-subtitle {
  margin: 0;
}
.cid-tyvVa2aMDT .link {
  margin: 0;
}
.cid-tyvVa2aMDT .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tyvVa2aMDT .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-tyvVa2aMDT img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tyvVa2aMDT .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tyvVa2aMDT .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tyvVa2aMDT .card-img:hover:before {
  opacity: 0.4;
}
.cid-tyvVa2aMDT .card-img:hover img {
  transform: scale(1.05);
}
.cid-tyvVa2aMDT .row {
  justify-content: center;
}
.cid-tyvVa2aMDT .card {
  margin-bottom: 4rem;
}
.cid-tyvVa2aMDT .mbr-text,
.cid-tyvVa2aMDT .link {
  text-align: left;
  color: #9c969b;
}
.cid-tyvVa2aMDT .card-title,
.cid-tyvVa2aMDT .card-img {
  text-align: left;
}
.cid-ty1lsdo2O1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ty1lsdo2O1 .mbr-text {
  color: #767676;
}
.cid-ty1lsdo2O1 .card-subtitle {
  margin: 0;
}
.cid-ty1lsdo2O1 .link {
  margin: 0;
}
.cid-ty1lsdo2O1 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-ty1lsdo2O1 .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-ty1lsdo2O1 img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-ty1lsdo2O1 .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-ty1lsdo2O1 .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ty1lsdo2O1 .card-img:hover:before {
  opacity: 0.4;
}
.cid-ty1lsdo2O1 .card-img:hover img {
  transform: scale(1.05);
}
.cid-ty1lsdo2O1 .row {
  justify-content: center;
}
.cid-ty1lsdo2O1 .card {
  margin-bottom: 4rem;
}
.cid-ty1lsdo2O1 .mbr-text,
.cid-ty1lsdo2O1 .link {
  text-align: left;
  color: #9c969b;
}
.cid-ty1lsdo2O1 .card-title,
.cid-ty1lsdo2O1 .card-img {
  text-align: left;
}
.cid-rNFC3PktD9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNFC3PktD9 .mbr-text {
  color: #767676;
}
.cid-rNFC3PktD9 .card-subtitle {
  margin: 0;
}
.cid-rNFC3PktD9 .link {
  margin: 0;
}
.cid-rNFC3PktD9 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rNFC3PktD9 .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-rNFC3PktD9 img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rNFC3PktD9 .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rNFC3PktD9 .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rNFC3PktD9 .card-img:hover:before {
  opacity: 0.4;
}
.cid-rNFC3PktD9 .card-img:hover img {
  transform: scale(1.05);
}
.cid-rNFC3PktD9 .row {
  justify-content: center;
}
.cid-rNFC3PktD9 .card {
  margin-bottom: 4rem;
}
.cid-rNFC3PktD9 .mbr-text,
.cid-rNFC3PktD9 .link {
  text-align: left;
  color: #9c969b;
}
.cid-rNFC3PktD9 .card-title,
.cid-rNFC3PktD9 .card-img {
  text-align: left;
}
.cid-rNFC3QacmY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNFC3QacmY .mbr-text {
  color: #767676;
}
.cid-rNFC3QacmY .card-subtitle {
  margin: 0;
}
.cid-rNFC3QacmY .link {
  margin: 0;
}
.cid-rNFC3QacmY .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rNFC3QacmY .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-rNFC3QacmY img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rNFC3QacmY .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rNFC3QacmY .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rNFC3QacmY .card-img:hover:before {
  opacity: 0.4;
}
.cid-rNFC3QacmY .card-img:hover img {
  transform: scale(1.05);
}
.cid-rNFC3QacmY .row {
  justify-content: center;
}
.cid-rNFC3QacmY .card {
  margin-bottom: 4rem;
}
.cid-rNFC3QacmY .mbr-text,
.cid-rNFC3QacmY .link {
  text-align: left;
  color: #9c969b;
}
.cid-rNFC3QacmY .card-title,
.cid-rNFC3QacmY .card-img {
  text-align: left;
}
.cid-rNVaJMjFMt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNVaJMjFMt .mbr-text {
  color: #767676;
}
.cid-rNVaJMjFMt .card-subtitle {
  margin: 0;
}
.cid-rNVaJMjFMt .link {
  margin: 0;
}
.cid-rNVaJMjFMt .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rNVaJMjFMt .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-rNVaJMjFMt img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rNVaJMjFMt .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rNVaJMjFMt .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rNVaJMjFMt .card-img:hover:before {
  opacity: 0.4;
}
.cid-rNVaJMjFMt .card-img:hover img {
  transform: scale(1.05);
}
.cid-rNVaJMjFMt .row {
  justify-content: center;
}
.cid-rNVaJMjFMt .card {
  margin-bottom: 4rem;
}
.cid-rNVaJMjFMt .mbr-text,
.cid-rNVaJMjFMt .link {
  text-align: left;
  color: #9c969b;
}
.cid-rNVaJMjFMt .card-title,
.cid-rNVaJMjFMt .card-img {
  text-align: left;
}
.cid-rNFC3WqVvO {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-rNFC3WqVvO [class^="socicon-"]:before,
.cid-rNFC3WqVvO [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rNFC3WqVvO .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rNFC3WqVvO .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rNFC3WqVvO .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rNFC3WqVvO .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rNFC3WqVvO .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rNFC3WqVvO .btn {
    font-size: 20px !important;
  }
}
.cid-rNFC3WqVvO .btn-social,
.cid-rNFC3WqVvO .mbr-section-title {
  color: #149dcc;
}
.cid-rNFC3VPGou {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rNFC3UFtxb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNFC3UFtxb h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rNFC3UFtxb p {
  color: #767676;
}
.cid-rNFC3UFtxb .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rNFC3UFtxb .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rNFC3UFtxb .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rNFC3UFtxb .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rNFC3UFtxb .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rNFC3UFtxb .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rNFC3UFtxb .cost {
  color: #c1c1c1;
}
.cid-rNFC3UFtxb .card-title {
  color: #a5a5a5;
}
.cid-rNFC3UFtxb H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rNVjb9zkSy {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rNVjb9zkSy .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rNVjb9zkSy .mbr-figure img {
  height: 220px;
  width: 220px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rNVjb9zkSy .mbr-text,
.cid-rNVjb9zkSy .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rNVjb9zkSy img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rNVjb9zkSy H3 {
  color: #149dcc;
}
.cid-rNVjbaxYIQ .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNVjbaxYIQ .nav-item:focus,
.cid-rNVjbaxYIQ .nav-link:focus {
  outline: none;
}
.cid-rNVjbaxYIQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNVjbaxYIQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNVjbaxYIQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rNVjbaxYIQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNVjbaxYIQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rNVjbaxYIQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rNVjbaxYIQ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rNVjbaxYIQ .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rNVjbaxYIQ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rNVjbaxYIQ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rNVjbaxYIQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rNVjbaxYIQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rNVjbaxYIQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rNVjbaxYIQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rNVjbaxYIQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rNVjbaxYIQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rNVjbaxYIQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rNVjbaxYIQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rNVjbaxYIQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rNVjbaxYIQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rNVjbaxYIQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rNVjbaxYIQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rNVjbaxYIQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rNVjbaxYIQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rNVjbaxYIQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rNVjbaxYIQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rNVjbaxYIQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rNVjbaxYIQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rNVjbaxYIQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rNVjbaxYIQ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rNVjbaxYIQ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rNVjbaxYIQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rNVjbaxYIQ .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rNVjbaxYIQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rNVjbaxYIQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rNVjbaxYIQ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rNVjbaxYIQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rNVjbaxYIQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rNVjbaxYIQ .dropdown-item.active,
.cid-rNVjbaxYIQ .dropdown-item:active {
  background-color: transparent;
}
.cid-rNVjbaxYIQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rNVjbaxYIQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rNVjbaxYIQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rNVjbaxYIQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rNVjbaxYIQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rNVjbaxYIQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNVjbaxYIQ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rNVjbaxYIQ .navbar-buttons {
  text-align: center;
}
.cid-rNVjbaxYIQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNVjbaxYIQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rNVjbaxYIQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNVjbaxYIQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNVjbaxYIQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNVjbaxYIQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNVjbaxYIQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNVjbaxYIQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNVjbaxYIQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNVjbaxYIQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNVjbaxYIQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rNVjbaxYIQ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNVjbaxYIQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rNVjbaxYIQ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rNVjbaxYIQ .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rNVjbaxYIQ .navbar {
    height: 77px;
  }
  .cid-rNVjbaxYIQ .navbar.opened {
    height: auto;
  }
  .cid-rNVjbaxYIQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rNVjbb9xnN {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNVjbb9xnN h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rNVjbb9xnN h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rNVjbb9xnN h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rNVjbb9xnN .mbr-text,
.cid-rNVjbb9xnN .mbr-section-btn {
  color: #767676;
}
.cid-rNVjbb9xnN H3 {
  color: #000000;
}
.cid-rNVjbh29go {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNVjbh29go .mbr-text {
  color: #767676;
}
.cid-rNVjbh29go .card-subtitle {
  margin: 0;
}
.cid-rNVjbh29go .link {
  margin: 0;
}
.cid-rNVjbh29go .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rNVjbh29go .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-rNVjbh29go img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rNVjbh29go .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rNVjbh29go .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rNVjbh29go .card-img:hover:before {
  opacity: 0.4;
}
.cid-rNVjbh29go .card-img:hover img {
  transform: scale(1.05);
}
.cid-rNVjbh29go .row {
  justify-content: center;
}
.cid-rNVjbh29go .card {
  margin-bottom: 4rem;
}
.cid-rNVjbh29go .mbr-text,
.cid-rNVjbh29go .link {
  text-align: left;
  color: #a5a5a5;
}
.cid-rNVjbh29go .card-title,
.cid-rNVjbh29go .card-img {
  text-align: left;
}
.cid-rNVjbhSRhV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNVjbhSRhV .mbr-text {
  color: #767676;
}
.cid-rNVjbhSRhV .card-subtitle {
  margin: 0;
}
.cid-rNVjbhSRhV .link {
  margin: 0;
}
.cid-rNVjbhSRhV .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rNVjbhSRhV .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-rNVjbhSRhV img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rNVjbhSRhV .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rNVjbhSRhV .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rNVjbhSRhV .card-img:hover:before {
  opacity: 0.4;
}
.cid-rNVjbhSRhV .card-img:hover img {
  transform: scale(1.05);
}
.cid-rNVjbhSRhV .row {
  justify-content: center;
}
.cid-rNVjbhSRhV .card {
  margin-bottom: 4rem;
}
.cid-rNVjbhSRhV .mbr-text,
.cid-rNVjbhSRhV .link {
  text-align: left;
  color: #9c969b;
}
.cid-rNVjbhSRhV .card-title,
.cid-rNVjbhSRhV .card-img {
  text-align: left;
}
.cid-tyArgeAhFa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyArgeAhFa .mbr-text {
  color: #767676;
}
.cid-tyArgeAhFa .card-subtitle {
  margin: 0;
}
.cid-tyArgeAhFa .link {
  margin: 0;
}
.cid-tyArgeAhFa .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tyArgeAhFa .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-tyArgeAhFa img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tyArgeAhFa .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tyArgeAhFa .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tyArgeAhFa .card-img:hover:before {
  opacity: 0.4;
}
.cid-tyArgeAhFa .card-img:hover img {
  transform: scale(1.05);
}
.cid-tyArgeAhFa .row {
  justify-content: center;
}
.cid-tyArgeAhFa .card {
  margin-bottom: 4rem;
}
.cid-tyArgeAhFa .mbr-text,
.cid-tyArgeAhFa .link {
  text-align: left;
  color: #9c969b;
}
.cid-tyArgeAhFa .card-title,
.cid-tyArgeAhFa .card-img {
  text-align: left;
}
.cid-rNVjbiK3bt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNVjbiK3bt .mbr-text {
  color: #767676;
}
.cid-rNVjbiK3bt .card-subtitle {
  margin: 0;
}
.cid-rNVjbiK3bt .link {
  margin: 0;
}
.cid-rNVjbiK3bt .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rNVjbiK3bt .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-rNVjbiK3bt img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rNVjbiK3bt .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rNVjbiK3bt .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rNVjbiK3bt .card-img:hover:before {
  opacity: 0.4;
}
.cid-rNVjbiK3bt .card-img:hover img {
  transform: scale(1.05);
}
.cid-rNVjbiK3bt .row {
  justify-content: center;
}
.cid-rNVjbiK3bt .card {
  margin-bottom: 4rem;
}
.cid-rNVjbiK3bt .mbr-text,
.cid-rNVjbiK3bt .link {
  text-align: left;
  color: #9c969b;
}
.cid-rNVjbiK3bt .card-title,
.cid-rNVjbiK3bt .card-img {
  text-align: left;
  color: #000000;
}
.cid-rNVroIzTFy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNVroIzTFy .mbr-text {
  color: #767676;
}
.cid-rNVroIzTFy .card-subtitle {
  margin: 0;
}
.cid-rNVroIzTFy .link {
  margin: 0;
}
.cid-rNVroIzTFy .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rNVroIzTFy .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-rNVroIzTFy img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rNVroIzTFy .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rNVroIzTFy .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rNVroIzTFy .card-img:hover:before {
  opacity: 0.4;
}
.cid-rNVroIzTFy .card-img:hover img {
  transform: scale(1.05);
}
.cid-rNVroIzTFy .row {
  justify-content: center;
}
.cid-rNVroIzTFy .card {
  margin-bottom: 4rem;
}
.cid-rNVroIzTFy .mbr-text,
.cid-rNVroIzTFy .link {
  text-align: left;
  color: #9c969b;
}
.cid-rNVroIzTFy .card-title,
.cid-rNVroIzTFy .card-img {
  text-align: left;
  color: #000000;
}
.cid-rNVjvcseUz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNVjvcseUz .mbr-text {
  color: #767676;
}
.cid-rNVjvcseUz .card-subtitle {
  margin: 0;
}
.cid-rNVjvcseUz .link {
  margin: 0;
}
.cid-rNVjvcseUz .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rNVjvcseUz .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-rNVjvcseUz img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rNVjvcseUz .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rNVjvcseUz .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rNVjvcseUz .card-img:hover:before {
  opacity: 0.4;
}
.cid-rNVjvcseUz .card-img:hover img {
  transform: scale(1.05);
}
.cid-rNVjvcseUz .row {
  justify-content: center;
}
.cid-rNVjvcseUz .card {
  margin-bottom: 4rem;
}
.cid-rNVjvcseUz .mbr-text,
.cid-rNVjvcseUz .link {
  text-align: left;
  color: #9c969b;
}
.cid-rNVjvcseUz .card-title,
.cid-rNVjvcseUz .card-img {
  text-align: left;
  color: #000000;
}
.cid-rNVjbk4tK2 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rNVjbk4tK2 [class^="socicon-"]:before,
.cid-rNVjbk4tK2 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rNVjbk4tK2 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rNVjbk4tK2 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rNVjbk4tK2 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rNVjbk4tK2 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rNVjbk4tK2 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rNVjbk4tK2 .btn {
    font-size: 20px !important;
  }
}
.cid-rNVjbk4tK2 .btn-social,
.cid-rNVjbk4tK2 .mbr-section-title {
  color: #149dcc;
}
.cid-rQ5IjzDnZV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNVjblmaa9 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNVjblmaa9 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rNVjblmaa9 p {
  color: #767676;
}
.cid-rNVjblmaa9 .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rNVjblmaa9 .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rNVjblmaa9 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rNVjblmaa9 .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rNVjblmaa9 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rNVjblmaa9 .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rNVjblmaa9 .cost {
  color: #c1c1c1;
}
.cid-rNVjblmaa9 .card-title {
  color: #a5a5a5;
}
.cid-rNVjblmaa9 H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rNXleZTuAz {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNXleZTuAz h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rNXleZTuAz h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rNXleZTuAz h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rNXleZTuAz .mbr-text,
.cid-rNXleZTuAz .mbr-section-btn {
  color: #767676;
}
.cid-rNXleZTuAz H3 {
  color: #000000;
}
.cid-rNXlf0SQKu .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNXlf0SQKu .nav-item:focus,
.cid-rNXlf0SQKu .nav-link:focus {
  outline: none;
}
.cid-rNXlf0SQKu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNXlf0SQKu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNXlf0SQKu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rNXlf0SQKu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNXlf0SQKu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rNXlf0SQKu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rNXlf0SQKu .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rNXlf0SQKu .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rNXlf0SQKu .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rNXlf0SQKu .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rNXlf0SQKu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rNXlf0SQKu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rNXlf0SQKu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rNXlf0SQKu .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rNXlf0SQKu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rNXlf0SQKu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rNXlf0SQKu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rNXlf0SQKu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rNXlf0SQKu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rNXlf0SQKu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rNXlf0SQKu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rNXlf0SQKu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rNXlf0SQKu .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rNXlf0SQKu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rNXlf0SQKu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rNXlf0SQKu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rNXlf0SQKu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rNXlf0SQKu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rNXlf0SQKu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rNXlf0SQKu .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rNXlf0SQKu .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rNXlf0SQKu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rNXlf0SQKu .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rNXlf0SQKu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rNXlf0SQKu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rNXlf0SQKu .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rNXlf0SQKu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rNXlf0SQKu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rNXlf0SQKu .dropdown-item.active,
.cid-rNXlf0SQKu .dropdown-item:active {
  background-color: transparent;
}
.cid-rNXlf0SQKu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rNXlf0SQKu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rNXlf0SQKu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rNXlf0SQKu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rNXlf0SQKu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rNXlf0SQKu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNXlf0SQKu ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rNXlf0SQKu .navbar-buttons {
  text-align: center;
}
.cid-rNXlf0SQKu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNXlf0SQKu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rNXlf0SQKu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNXlf0SQKu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNXlf0SQKu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNXlf0SQKu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNXlf0SQKu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNXlf0SQKu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNXlf0SQKu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNXlf0SQKu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNXlf0SQKu .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rNXlf0SQKu a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNXlf0SQKu .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rNXlf0SQKu .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rNXlf0SQKu .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rNXlf0SQKu .navbar {
    height: 77px;
  }
  .cid-rNXlf0SQKu .navbar.opened {
    height: auto;
  }
  .cid-rNXlf0SQKu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rNXlf1C5VP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNXlf1C5VP .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rNXlf1C5VP .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rNXlf1C5VP .mbr-text,
.cid-rNXlf1C5VP .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rNXlf1C5VP img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rNXlf2Fy2Q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNXlf2Fy2Q h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rNXlf2Fy2Q p {
  color: #767676;
}
.cid-rNXlf2Fy2Q .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rNXlf2Fy2Q .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rNXlf2Fy2Q .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rNXlf2Fy2Q .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rNXlf2Fy2Q .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rNXlf2Fy2Q .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rNXlf2Fy2Q .cost {
  color: #c1c1c1;
}
.cid-rNXlf2Fy2Q .b-descr {
  color: #a5a5a5;
}
.cid-rNXlf2Fy2Q H2 {
  color: #55b4d4;
}
.cid-rNXlf3Phby {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rNXlf3Phby {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rNXlf3Phby .box {
  background-image: url("../../../assets/images/photorobot-2-1365x768.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rNXlf3Phby .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rNXlf3Phby .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rNXlf3Phby .icon-wrap span {
  padding-left: 8px;
}
.cid-rNXlf3Phby .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rNXlf3Phby .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rNXlf3Phby .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rNXlf3Phby .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rNXlf3Phby .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rNXlf3Phby a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rNXlf3Phby a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rNXlf3Phby {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rNXlf3Phby .box {
    height: 250px;
  }
}
.cid-rNXVOmPANa {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rNXVOmPANa {
    padding-top: 20px;
    padding-bottom: 0px;
  }
}
.cid-rNXVOmPANa .box {
  background-image: url("../../../assets/images/photorobot-5-1365x768.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rNXVOmPANa .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rNXVOmPANa .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rNXVOmPANa .icon-wrap span {
  padding-left: 8px;
}
.cid-rNXVOmPANa .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rNXVOmPANa .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rNXVOmPANa .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rNXVOmPANa .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rNXVOmPANa .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rNXVOmPANa a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rNXVOmPANa a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rNXVOmPANa {
    padding-top: 14px;
    padding-bottom: 0px;
  }
  .cid-rNXVOmPANa .box {
    height: 250px;
  }
}
.cid-rNXWJy9YAU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rNXWJy9YAU {
    padding-top: 20px;
    padding-bottom: 0px;
  }
}
.cid-rNXWJy9YAU .box {
  background-image: url("../../../assets/images/photorobot-7-1365x768.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rNXWJy9YAU .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rNXWJy9YAU .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rNXWJy9YAU .icon-wrap span {
  padding-left: 8px;
}
.cid-rNXWJy9YAU .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rNXWJy9YAU .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rNXWJy9YAU .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rNXWJy9YAU .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rNXWJy9YAU .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rNXWJy9YAU a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rNXWJy9YAU a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rNXWJy9YAU {
    padding-top: 14px;
    padding-bottom: 0px;
  }
  .cid-rNXWJy9YAU .box {
    height: 250px;
  }
}
.cid-rNXlf4H4G4 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 105px;
}
.cid-rNXlf4H4G4 .image-block {
  margin: auto;
}
.cid-rNXlf4H4G4 figcaption {
  position: relative;
}
.cid-rNXlf4H4G4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rNXlf4H4G4 .image-block {
    width: 100% !important;
  }
}
.cid-rO1nt41LGq {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO1nqsGJcc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO1nqsGJcc h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO1nqsGJcc p {
  color: #767676;
}
.cid-rO1nqsGJcc .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO1nqsGJcc .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO1nqsGJcc .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO1nqsGJcc .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO1nqsGJcc .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO1nqsGJcc .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO1nqsGJcc .cost {
  color: #c1c1c1;
}
.cid-rO1nqsGJcc .b-descr {
  color: #a5a5a5;
}
.cid-rO1nqsGJcc H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rNYovogubK {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNYovogubK h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rNYovogubK h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rNYovogubK h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rNYovogubK .mbr-text,
.cid-rNYovogubK .mbr-section-btn {
  color: #767676;
}
.cid-rNYovogubK H3 {
  color: #000000;
}
.cid-rNYovp0sNh .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNYovp0sNh .nav-item:focus,
.cid-rNYovp0sNh .nav-link:focus {
  outline: none;
}
.cid-rNYovp0sNh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNYovp0sNh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNYovp0sNh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rNYovp0sNh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNYovp0sNh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rNYovp0sNh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rNYovp0sNh .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rNYovp0sNh .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rNYovp0sNh .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rNYovp0sNh .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rNYovp0sNh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rNYovp0sNh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rNYovp0sNh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rNYovp0sNh .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rNYovp0sNh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rNYovp0sNh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rNYovp0sNh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rNYovp0sNh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rNYovp0sNh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rNYovp0sNh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rNYovp0sNh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rNYovp0sNh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rNYovp0sNh .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rNYovp0sNh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rNYovp0sNh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rNYovp0sNh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rNYovp0sNh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rNYovp0sNh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rNYovp0sNh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rNYovp0sNh .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rNYovp0sNh .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rNYovp0sNh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rNYovp0sNh .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rNYovp0sNh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rNYovp0sNh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rNYovp0sNh .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rNYovp0sNh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rNYovp0sNh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rNYovp0sNh .dropdown-item.active,
.cid-rNYovp0sNh .dropdown-item:active {
  background-color: transparent;
}
.cid-rNYovp0sNh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rNYovp0sNh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rNYovp0sNh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rNYovp0sNh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rNYovp0sNh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rNYovp0sNh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNYovp0sNh ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rNYovp0sNh .navbar-buttons {
  text-align: center;
}
.cid-rNYovp0sNh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNYovp0sNh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rNYovp0sNh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNYovp0sNh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNYovp0sNh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNYovp0sNh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNYovp0sNh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNYovp0sNh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNYovp0sNh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNYovp0sNh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNYovp0sNh .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rNYovp0sNh a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNYovp0sNh .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rNYovp0sNh .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rNYovp0sNh .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rNYovp0sNh .navbar {
    height: 77px;
  }
  .cid-rNYovp0sNh .navbar.opened {
    height: auto;
  }
  .cid-rNYovp0sNh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rNYovpCCkA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNYovpCCkA .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rNYovpCCkA .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rNYovpCCkA .mbr-text,
.cid-rNYovpCCkA .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rNYovpCCkA img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rNYq8K1rqU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNYq8K1rqU .nav-tabs .nav-item.open .nav-link:focus,
.cid-rNYq8K1rqU .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-rNYq8K1rqU .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-rNYq8K1rqU .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-rNYq8K1rqU .first {
  margin-left: -24px;
}
.cid-rNYq8K1rqU .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-rNYq8K1rqU .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-rNYq8K1rqU .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-rNYq8K1rqU P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-rNYq8K1rqU .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-rNYq8K1rqU .mbr-text,
  .cid-rNYq8K1rqU .nav-link {
    text-align: center;
  }
}
.cid-rNYq8K1rqU H2 {
  text-align: center;
}
.cid-rNYovqaOgR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNYovqaOgR h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rNYovqaOgR p {
  color: #767676;
}
.cid-rNYovqaOgR .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rNYovqaOgR .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rNYovqaOgR .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rNYovqaOgR .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rNYovqaOgR .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rNYovqaOgR .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rNYovqaOgR .cost {
  color: #c1c1c1;
}
.cid-rNYovqaOgR .b-descr {
  color: #a5a5a5;
}
.cid-rNYovqaOgR H2 {
  color: #55b4d4;
}
.cid-rNYovqYwOR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rNYovqYwOR {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rNYovqYwOR .box {
  background-image: url("../../../assets/images/ocista02-1912x1064.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rNYovqYwOR .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rNYovqYwOR .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rNYovqYwOR .icon-wrap span {
  padding-left: 8px;
}
.cid-rNYovqYwOR .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rNYovqYwOR .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rNYovqYwOR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rNYovqYwOR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rNYovqYwOR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rNYovqYwOR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rNYovqYwOR a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rNYovqYwOR {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rNYovqYwOR .box {
    height: 250px;
  }
}
.cid-rNYovsD3DH {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 105px;
}
.cid-rNYovsD3DH .image-block {
  margin: auto;
}
.cid-rNYovsD3DH figcaption {
  position: relative;
}
.cid-rNYovsD3DH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rNYovsD3DH .image-block {
    width: 100% !important;
  }
}
.cid-rNYovtRWbW {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rNYrHCYt86 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNYrHCYt86 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rNYrHCYt86 p {
  color: #767676;
}
.cid-rNYrHCYt86 .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rNYrHCYt86 .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rNYrHCYt86 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rNYrHCYt86 .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rNYrHCYt86 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rNYrHCYt86 .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rNYrHCYt86 .cost {
  color: #c1c1c1;
}
.cid-rNYrHCYt86 .b-descr {
  color: #a5a5a5;
}
.cid-rNYrHCYt86 H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rO2N0fZ3S2 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO2N0fZ3S2 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rO2N0fZ3S2 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rO2N0fZ3S2 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rO2N0fZ3S2 .mbr-text,
.cid-rO2N0fZ3S2 .mbr-section-btn {
  color: #767676;
}
.cid-rO2N0fZ3S2 H3 {
  color: #000000;
}
.cid-rO2N0gEHAD .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rO2N0gEHAD .nav-item:focus,
.cid-rO2N0gEHAD .nav-link:focus {
  outline: none;
}
.cid-rO2N0gEHAD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rO2N0gEHAD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rO2N0gEHAD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rO2N0gEHAD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rO2N0gEHAD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rO2N0gEHAD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rO2N0gEHAD .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rO2N0gEHAD .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rO2N0gEHAD .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rO2N0gEHAD .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rO2N0gEHAD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rO2N0gEHAD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rO2N0gEHAD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rO2N0gEHAD .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rO2N0gEHAD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rO2N0gEHAD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rO2N0gEHAD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rO2N0gEHAD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rO2N0gEHAD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rO2N0gEHAD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rO2N0gEHAD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rO2N0gEHAD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rO2N0gEHAD .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rO2N0gEHAD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rO2N0gEHAD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rO2N0gEHAD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rO2N0gEHAD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rO2N0gEHAD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rO2N0gEHAD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rO2N0gEHAD .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rO2N0gEHAD .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rO2N0gEHAD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rO2N0gEHAD .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rO2N0gEHAD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rO2N0gEHAD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rO2N0gEHAD .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rO2N0gEHAD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rO2N0gEHAD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rO2N0gEHAD .dropdown-item.active,
.cid-rO2N0gEHAD .dropdown-item:active {
  background-color: transparent;
}
.cid-rO2N0gEHAD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rO2N0gEHAD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rO2N0gEHAD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rO2N0gEHAD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rO2N0gEHAD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rO2N0gEHAD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rO2N0gEHAD ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rO2N0gEHAD .navbar-buttons {
  text-align: center;
}
.cid-rO2N0gEHAD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rO2N0gEHAD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rO2N0gEHAD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rO2N0gEHAD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rO2N0gEHAD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rO2N0gEHAD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rO2N0gEHAD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rO2N0gEHAD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rO2N0gEHAD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rO2N0gEHAD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rO2N0gEHAD .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rO2N0gEHAD a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rO2N0gEHAD .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rO2N0gEHAD .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rO2N0gEHAD .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rO2N0gEHAD .navbar {
    height: 77px;
  }
  .cid-rO2N0gEHAD .navbar.opened {
    height: auto;
  }
  .cid-rO2N0gEHAD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rO2N0hjhMR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO2N0hjhMR .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rO2N0hjhMR .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rO2N0hjhMR .mbr-text,
.cid-rO2N0hjhMR .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rO2N0hjhMR img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rO2N0hSbxz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO2N0hSbxz h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO2N0hSbxz p {
  color: #767676;
}
.cid-rO2N0hSbxz .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO2N0hSbxz .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO2N0hSbxz .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO2N0hSbxz .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO2N0hSbxz .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO2N0hSbxz .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO2N0hSbxz .cost {
  color: #c1c1c1;
}
.cid-rO2N0hSbxz .b-descr {
  color: #a5a5a5;
}
.cid-rO2N0hSbxz H2 {
  color: #55b4d4;
}
.cid-rO2N0iJlQR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rO2N0iJlQR {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rO2N0iJlQR .box {
  background-image: url("../../../assets/images/strojni-2-1734x795.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rO2N0iJlQR .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rO2N0iJlQR .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rO2N0iJlQR .icon-wrap span {
  padding-left: 8px;
}
.cid-rO2N0iJlQR .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rO2N0iJlQR .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rO2N0iJlQR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rO2N0iJlQR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rO2N0iJlQR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rO2N0iJlQR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rO2N0iJlQR a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rO2N0iJlQR {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rO2N0iJlQR .box {
    height: 250px;
  }
}
.cid-rO2N0kqF5F {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 105px;
}
.cid-rO2N0kqF5F .image-block {
  margin: auto;
}
.cid-rO2N0kqF5F figcaption {
  position: relative;
}
.cid-rO2N0kqF5F figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rO2N0kqF5F .image-block {
    width: 100% !important;
  }
}
.cid-rO2N0l405P {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO2N0lrklb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO2N0lrklb h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO2N0lrklb p {
  color: #767676;
}
.cid-rO2N0lrklb .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO2N0lrklb .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO2N0lrklb .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO2N0lrklb .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO2N0lrklb .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO2N0lrklb .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO2N0lrklb .cost {
  color: #c1c1c1;
}
.cid-rO2N0lrklb .b-descr {
  color: #a5a5a5;
}
.cid-rO2N0lrklb H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rO2T1FklcK {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO2T1FklcK h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rO2T1FklcK h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rO2T1FklcK h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rO2T1FklcK .mbr-text,
.cid-rO2T1FklcK .mbr-section-btn {
  color: #767676;
}
.cid-rO2T1FklcK H3 {
  color: #000000;
}
.cid-rO2T1G395J .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rO2T1G395J .nav-item:focus,
.cid-rO2T1G395J .nav-link:focus {
  outline: none;
}
.cid-rO2T1G395J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rO2T1G395J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rO2T1G395J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rO2T1G395J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rO2T1G395J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rO2T1G395J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rO2T1G395J .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rO2T1G395J .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rO2T1G395J .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rO2T1G395J .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rO2T1G395J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rO2T1G395J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rO2T1G395J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rO2T1G395J .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rO2T1G395J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rO2T1G395J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rO2T1G395J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rO2T1G395J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rO2T1G395J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rO2T1G395J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rO2T1G395J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rO2T1G395J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rO2T1G395J .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rO2T1G395J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rO2T1G395J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rO2T1G395J .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rO2T1G395J .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rO2T1G395J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rO2T1G395J .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rO2T1G395J .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rO2T1G395J .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rO2T1G395J .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rO2T1G395J .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rO2T1G395J .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rO2T1G395J .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rO2T1G395J .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rO2T1G395J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rO2T1G395J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rO2T1G395J .dropdown-item.active,
.cid-rO2T1G395J .dropdown-item:active {
  background-color: transparent;
}
.cid-rO2T1G395J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rO2T1G395J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rO2T1G395J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rO2T1G395J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rO2T1G395J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rO2T1G395J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rO2T1G395J ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rO2T1G395J .navbar-buttons {
  text-align: center;
}
.cid-rO2T1G395J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rO2T1G395J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rO2T1G395J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rO2T1G395J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rO2T1G395J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rO2T1G395J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rO2T1G395J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rO2T1G395J nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rO2T1G395J nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rO2T1G395J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rO2T1G395J .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rO2T1G395J a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rO2T1G395J .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rO2T1G395J .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rO2T1G395J .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rO2T1G395J .navbar {
    height: 77px;
  }
  .cid-rO2T1G395J .navbar.opened {
    height: auto;
  }
  .cid-rO2T1G395J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rO2T1GJBVF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO2T1GJBVF .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rO2T1GJBVF .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rO2T1GJBVF .mbr-text,
.cid-rO2T1GJBVF .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rO2T1GJBVF img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rO2T1HtQED {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO2T1HtQED h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO2T1HtQED p {
  color: #767676;
}
.cid-rO2T1HtQED .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO2T1HtQED .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO2T1HtQED .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO2T1HtQED .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO2T1HtQED .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO2T1HtQED .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO2T1HtQED .cost {
  color: #c1c1c1;
}
.cid-rO2T1HtQED .b-descr {
  color: #a5a5a5;
}
.cid-rO2T1HtQED H2 {
  color: #55b4d4;
}
.cid-rO2T1Ju53H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rO2T1Ju53H {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rO2T1Ju53H .box {
  background-image: url("../../../assets/images/postoje-1-1193x670.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rO2T1Ju53H .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rO2T1Ju53H .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rO2T1Ju53H .icon-wrap span {
  padding-left: 8px;
}
.cid-rO2T1Ju53H .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rO2T1Ju53H .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rO2T1Ju53H .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rO2T1Ju53H .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rO2T1Ju53H .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rO2T1Ju53H a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rO2T1Ju53H a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rO2T1Ju53H {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rO2T1Ju53H .box {
    height: 250px;
  }
}
.cid-rODbunzcBg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rODbunzcBg {
    padding-top: 20px;
    padding-bottom: 0px;
  }
}
.cid-rODbunzcBg .box {
  background-image: url("../../../assets/images/postoje-8-1920x1080.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rODbunzcBg .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rODbunzcBg .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rODbunzcBg .icon-wrap span {
  padding-left: 8px;
}
.cid-rODbunzcBg .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rODbunzcBg .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rODbunzcBg .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rODbunzcBg .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rODbunzcBg .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rODbunzcBg a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rODbunzcBg a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rODbunzcBg {
    padding-top: 14px;
    padding-bottom: 0px;
  }
  .cid-rODbunzcBg .box {
    height: 250px;
  }
}
.cid-rODb6DOyqM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rODb6DOyqM {
    padding-top: 20px;
    padding-bottom: 0px;
  }
}
.cid-rODb6DOyqM .box {
  background-image: url("../../../assets/images/postoje-9-1920x1080.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rODb6DOyqM .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rODb6DOyqM .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rODb6DOyqM .icon-wrap span {
  padding-left: 8px;
}
.cid-rODb6DOyqM .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rODb6DOyqM .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rODb6DOyqM .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rODb6DOyqM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rODb6DOyqM .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rODb6DOyqM a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rODb6DOyqM a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rODb6DOyqM {
    padding-top: 14px;
    padding-bottom: 0px;
  }
  .cid-rODb6DOyqM .box {
    height: 250px;
  }
}
.cid-rODbMdXbuN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rODbMdXbuN {
    padding-top: 20px;
    padding-bottom: 0px;
  }
}
.cid-rODbMdXbuN .box {
  background-image: url("../../../assets/images/postoje-7-1920x1080.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rODbMdXbuN .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rODbMdXbuN .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rODbMdXbuN .icon-wrap span {
  padding-left: 8px;
}
.cid-rODbMdXbuN .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rODbMdXbuN .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rODbMdXbuN .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rODbMdXbuN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rODbMdXbuN .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rODbMdXbuN a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rODbMdXbuN a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rODbMdXbuN {
    padding-top: 14px;
    padding-bottom: 0px;
  }
  .cid-rODbMdXbuN .box {
    height: 250px;
  }
}
.cid-rO30TZnsuj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rO30TZnsuj {
    padding-top: 20px;
    padding-bottom: 0px;
  }
}
.cid-rO30TZnsuj .box {
  background-image: url("../../../assets/images/postoje-2-1193x670.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rO30TZnsuj .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rO30TZnsuj .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rO30TZnsuj .icon-wrap span {
  padding-left: 8px;
}
.cid-rO30TZnsuj .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rO30TZnsuj .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rO30TZnsuj .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rO30TZnsuj .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rO30TZnsuj .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rO30TZnsuj a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rO30TZnsuj a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rO30TZnsuj {
    padding-top: 14px;
    padding-bottom: 0px;
  }
  .cid-rO30TZnsuj .box {
    height: 250px;
  }
}
.cid-rO31cXvF3L {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rO31cXvF3L {
    padding-top: 20px;
    padding-bottom: 0px;
  }
}
.cid-rO31cXvF3L .box {
  background-image: url("../../../assets/images/postoje-5-1193x670.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rO31cXvF3L .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rO31cXvF3L .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rO31cXvF3L .icon-wrap span {
  padding-left: 8px;
}
.cid-rO31cXvF3L .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rO31cXvF3L .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rO31cXvF3L .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rO31cXvF3L .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rO31cXvF3L .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rO31cXvF3L a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rO31cXvF3L a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rO31cXvF3L {
    padding-top: 14px;
    padding-bottom: 0px;
  }
  .cid-rO31cXvF3L .box {
    height: 250px;
  }
}
.cid-rO31qaeMQ0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rO31qaeMQ0 {
    padding-top: 20px;
    padding-bottom: 0px;
  }
}
.cid-rO31qaeMQ0 .box {
  background-image: url("../../../assets/images/postoje-3-1193x670.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rO31qaeMQ0 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rO31qaeMQ0 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rO31qaeMQ0 .icon-wrap span {
  padding-left: 8px;
}
.cid-rO31qaeMQ0 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rO31qaeMQ0 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rO31qaeMQ0 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rO31qaeMQ0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rO31qaeMQ0 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rO31qaeMQ0 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rO31qaeMQ0 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rO31qaeMQ0 {
    padding-top: 14px;
    padding-bottom: 0px;
  }
  .cid-rO31qaeMQ0 .box {
    height: 250px;
  }
}
.cid-rO31BzM0TH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rO31BzM0TH {
    padding-top: 20px;
    padding-bottom: 0px;
  }
}
.cid-rO31BzM0TH .box {
  background-image: url("../../../assets/images/postoje-4-1193x670.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rO31BzM0TH .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rO31BzM0TH .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rO31BzM0TH .icon-wrap span {
  padding-left: 8px;
}
.cid-rO31BzM0TH .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rO31BzM0TH .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rO31BzM0TH .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rO31BzM0TH .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rO31BzM0TH .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rO31BzM0TH a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rO31BzM0TH a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rO31BzM0TH {
    padding-top: 14px;
    padding-bottom: 0px;
  }
  .cid-rO31BzM0TH .box {
    height: 250px;
  }
}
.cid-rO31NBhOSX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rO31NBhOSX {
    padding-top: 20px;
    padding-bottom: 0px;
  }
}
.cid-rO31NBhOSX .box {
  background-image: url("../../../assets/images/postoje-6-1193x670.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rO31NBhOSX .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rO31NBhOSX .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rO31NBhOSX .icon-wrap span {
  padding-left: 8px;
}
.cid-rO31NBhOSX .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rO31NBhOSX .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rO31NBhOSX .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rO31NBhOSX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rO31NBhOSX .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rO31NBhOSX a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rO31NBhOSX a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rO31NBhOSX {
    padding-top: 14px;
    padding-bottom: 0px;
  }
  .cid-rO31NBhOSX .box {
    height: 250px;
  }
}
.cid-rO2T1KwKm0 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 105px;
}
.cid-rO2T1KwKm0 .image-block {
  margin: auto;
}
.cid-rO2T1KwKm0 figcaption {
  position: relative;
}
.cid-rO2T1KwKm0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rO2T1KwKm0 .image-block {
    width: 100% !important;
  }
}
.cid-rO2T1LjgLO {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rO2T1LRcyt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO2T1LRcyt h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rO2T1LRcyt p {
  color: #767676;
}
.cid-rO2T1LRcyt .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rO2T1LRcyt .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rO2T1LRcyt .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rO2T1LRcyt .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rO2T1LRcyt .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rO2T1LRcyt .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rO2T1LRcyt .cost {
  color: #c1c1c1;
}
.cid-rO2T1LRcyt .b-descr {
  color: #a5a5a5;
}
.cid-rO2T1LRcyt H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rOG8mK2fr9 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOG8mK2fr9 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rOG8mK2fr9 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rOG8mK2fr9 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rOG8mK2fr9 .mbr-text,
.cid-rOG8mK2fr9 .mbr-section-btn {
  color: #767676;
}
.cid-rOG8mK2fr9 H3 {
  color: #000000;
}
.cid-rOG8mL1pWV .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOG8mL1pWV .nav-item:focus,
.cid-rOG8mL1pWV .nav-link:focus {
  outline: none;
}
.cid-rOG8mL1pWV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOG8mL1pWV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOG8mL1pWV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOG8mL1pWV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOG8mL1pWV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOG8mL1pWV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOG8mL1pWV .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rOG8mL1pWV .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rOG8mL1pWV .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rOG8mL1pWV .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rOG8mL1pWV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rOG8mL1pWV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rOG8mL1pWV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rOG8mL1pWV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOG8mL1pWV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOG8mL1pWV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOG8mL1pWV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOG8mL1pWV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOG8mL1pWV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOG8mL1pWV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rOG8mL1pWV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rOG8mL1pWV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOG8mL1pWV .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOG8mL1pWV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOG8mL1pWV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOG8mL1pWV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOG8mL1pWV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOG8mL1pWV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOG8mL1pWV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rOG8mL1pWV .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rOG8mL1pWV .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rOG8mL1pWV .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rOG8mL1pWV .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rOG8mL1pWV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOG8mL1pWV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOG8mL1pWV .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOG8mL1pWV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOG8mL1pWV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOG8mL1pWV .dropdown-item.active,
.cid-rOG8mL1pWV .dropdown-item:active {
  background-color: transparent;
}
.cid-rOG8mL1pWV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOG8mL1pWV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOG8mL1pWV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOG8mL1pWV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rOG8mL1pWV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOG8mL1pWV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOG8mL1pWV ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rOG8mL1pWV .navbar-buttons {
  text-align: center;
}
.cid-rOG8mL1pWV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOG8mL1pWV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rOG8mL1pWV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOG8mL1pWV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOG8mL1pWV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOG8mL1pWV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOG8mL1pWV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOG8mL1pWV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOG8mL1pWV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOG8mL1pWV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOG8mL1pWV .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rOG8mL1pWV a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOG8mL1pWV .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOG8mL1pWV .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rOG8mL1pWV .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOG8mL1pWV .navbar {
    height: 77px;
  }
  .cid-rOG8mL1pWV .navbar.opened {
    height: auto;
  }
  .cid-rOG8mL1pWV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOG8mLLum6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOG8mLLum6 .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rOG8mLLum6 .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rOG8mLLum6 .mbr-text,
.cid-rOG8mLLum6 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rOG8mLLum6 img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rOG9CK9TPN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOG9CK9TPN .nav-tabs .nav-item.open .nav-link:focus,
.cid-rOG9CK9TPN .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-rOG9CK9TPN .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-rOG9CK9TPN .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-rOG9CK9TPN .first {
  margin-left: -24px;
}
.cid-rOG9CK9TPN .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-rOG9CK9TPN .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-rOG9CK9TPN .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-rOG9CK9TPN P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-rOG9CK9TPN .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-rOG9CK9TPN .mbr-text,
  .cid-rOG9CK9TPN .nav-link {
    text-align: center;
  }
}
.cid-rOG9CK9TPN H2 {
  text-align: center;
}
.cid-rOG8mMmTFm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOG8mMmTFm h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rOG8mMmTFm p {
  color: #767676;
}
.cid-rOG8mMmTFm .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rOG8mMmTFm .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rOG8mMmTFm .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rOG8mMmTFm .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rOG8mMmTFm .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rOG8mMmTFm .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rOG8mMmTFm .cost {
  color: #c1c1c1;
}
.cid-rOG8mMmTFm .b-descr {
  color: #a5a5a5;
}
.cid-rOG8mMmTFm H2 {
  color: #55b4d4;
}
.cid-rOG8mNflv3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rOG8mNflv3 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rOG8mNflv3 .box {
  background-image: url("../../../assets/images/loos-interiry02-1600x900.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rOG8mNflv3 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rOG8mNflv3 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rOG8mNflv3 .icon-wrap span {
  padding-left: 8px;
}
.cid-rOG8mNflv3 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rOG8mNflv3 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rOG8mNflv3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rOG8mNflv3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rOG8mNflv3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rOG8mNflv3 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rOG8mNflv3 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rOG8mNflv3 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rOG8mNflv3 .box {
    height: 250px;
  }
}
.cid-rOG8mSUvIp {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 105px;
}
.cid-rOG8mSUvIp .image-block {
  margin: auto;
}
.cid-rOG8mSUvIp figcaption {
  position: relative;
}
.cid-rOG8mSUvIp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rOG8mSUvIp .image-block {
    width: 100% !important;
  }
}
.cid-rOG8mTpHAD {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rOG8mTRZyg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOG8mTRZyg h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rOG8mTRZyg p {
  color: #767676;
}
.cid-rOG8mTRZyg .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rOG8mTRZyg .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rOG8mTRZyg .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rOG8mTRZyg .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rOG8mTRZyg .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rOG8mTRZyg .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rOG8mTRZyg .cost {
  color: #c1c1c1;
}
.cid-rOG8mTRZyg .b-descr {
  color: #a5a5a5;
}
.cid-rOG8mTRZyg H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rOHGMrLSoe {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOHGMrLSoe h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rOHGMrLSoe h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rOHGMrLSoe h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rOHGMrLSoe .mbr-text,
.cid-rOHGMrLSoe .mbr-section-btn {
  color: #767676;
}
.cid-rOHGMrLSoe H3 {
  color: #000000;
}
.cid-rOHGMsk4fc .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOHGMsk4fc .nav-item:focus,
.cid-rOHGMsk4fc .nav-link:focus {
  outline: none;
}
.cid-rOHGMsk4fc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOHGMsk4fc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOHGMsk4fc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOHGMsk4fc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOHGMsk4fc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOHGMsk4fc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOHGMsk4fc .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rOHGMsk4fc .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rOHGMsk4fc .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rOHGMsk4fc .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rOHGMsk4fc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rOHGMsk4fc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rOHGMsk4fc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rOHGMsk4fc .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOHGMsk4fc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOHGMsk4fc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOHGMsk4fc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOHGMsk4fc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOHGMsk4fc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOHGMsk4fc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rOHGMsk4fc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rOHGMsk4fc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOHGMsk4fc .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOHGMsk4fc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOHGMsk4fc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOHGMsk4fc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOHGMsk4fc .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOHGMsk4fc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOHGMsk4fc .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rOHGMsk4fc .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rOHGMsk4fc .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rOHGMsk4fc .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rOHGMsk4fc .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rOHGMsk4fc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOHGMsk4fc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOHGMsk4fc .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOHGMsk4fc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOHGMsk4fc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOHGMsk4fc .dropdown-item.active,
.cid-rOHGMsk4fc .dropdown-item:active {
  background-color: transparent;
}
.cid-rOHGMsk4fc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOHGMsk4fc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOHGMsk4fc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOHGMsk4fc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rOHGMsk4fc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOHGMsk4fc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOHGMsk4fc ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rOHGMsk4fc .navbar-buttons {
  text-align: center;
}
.cid-rOHGMsk4fc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOHGMsk4fc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rOHGMsk4fc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOHGMsk4fc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOHGMsk4fc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOHGMsk4fc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOHGMsk4fc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOHGMsk4fc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOHGMsk4fc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOHGMsk4fc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOHGMsk4fc .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rOHGMsk4fc a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOHGMsk4fc .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOHGMsk4fc .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rOHGMsk4fc .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOHGMsk4fc .navbar {
    height: 77px;
  }
  .cid-rOHGMsk4fc .navbar.opened {
    height: auto;
  }
  .cid-rOHGMsk4fc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOHGMsUbOp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOHGMsUbOp .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rOHGMsUbOp .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rOHGMsUbOp .mbr-text,
.cid-rOHGMsUbOp .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rOHGMsUbOp img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rOHGMtXxHp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOHGMtXxHp h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rOHGMtXxHp p {
  color: #767676;
}
.cid-rOHGMtXxHp .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rOHGMtXxHp .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rOHGMtXxHp .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rOHGMtXxHp .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rOHGMtXxHp .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rOHGMtXxHp .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rOHGMtXxHp .cost {
  color: #c1c1c1;
}
.cid-rOHGMtXxHp .b-descr {
  color: #a5a5a5;
}
.cid-rOHGMtXxHp H2 {
  color: #55b4d4;
}
.cid-rOHGMuNXLq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rOHGMuNXLq {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rOHGMuNXLq .box {
  background-image: url("../../../assets/images/dakin01-2000x1125.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rOHGMuNXLq .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rOHGMuNXLq .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rOHGMuNXLq .icon-wrap span {
  padding-left: 8px;
}
.cid-rOHGMuNXLq .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rOHGMuNXLq .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rOHGMuNXLq .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rOHGMuNXLq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rOHGMuNXLq .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rOHGMuNXLq a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rOHGMuNXLq a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rOHGMuNXLq {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rOHGMuNXLq .box {
    height: 250px;
  }
}
.cid-rOHSx2LCbl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOHSx2LCbl h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rOHSx2LCbl p {
  color: #767676;
}
.cid-rOHSx2LCbl .card-wrapper {
  border-top: 1px solid #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rOHSx2LCbl .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rOHSx2LCbl .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rOHSx2LCbl .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rOHSx2LCbl .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rOHSx2LCbl .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rOHSx2LCbl .cost {
  color: #c1c1c1;
}
.cid-rOHSx2LCbl .b-descr {
  color: #a5a5a5;
}
.cid-rOHSx2LCbl H2 {
  color: #55b4d4;
}
.cid-rOHS4dX8l3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rOHS4dX8l3 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-rOHS4dX8l3 .box {
  background-image: url("../../../assets/images/dakin02-1-2000x1125.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rOHS4dX8l3 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-rOHS4dX8l3 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-rOHS4dX8l3 .icon-wrap span {
  padding-left: 8px;
}
.cid-rOHS4dX8l3 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rOHS4dX8l3 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rOHS4dX8l3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rOHS4dX8l3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rOHS4dX8l3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rOHS4dX8l3 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rOHS4dX8l3 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rOHS4dX8l3 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-rOHS4dX8l3 .box {
    height: 250px;
  }
}
.cid-rOHGMvnZzK {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 90px;
}
.cid-rOHGMvnZzK .image-block {
  margin: auto;
}
.cid-rOHGMvnZzK figcaption {
  position: relative;
}
.cid-rOHGMvnZzK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rOHGMvnZzK .image-block {
    width: 100% !important;
  }
}
.cid-rOHGMvUrgj {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rOHGMwpC4v {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOHGMwpC4v h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rOHGMwpC4v p {
  color: #767676;
}
.cid-rOHGMwpC4v .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-rOHGMwpC4v .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-rOHGMwpC4v .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rOHGMwpC4v .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rOHGMwpC4v .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rOHGMwpC4v .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-rOHGMwpC4v .cost {
  color: #c1c1c1;
}
.cid-rOHGMwpC4v .b-descr {
  color: #a5a5a5;
}
.cid-rOHGMwpC4v H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-rMxgm5YGKn .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMxgm5YGKn .nav-item:focus,
.cid-rMxgm5YGKn .nav-link:focus {
  outline: none;
}
.cid-rMxgm5YGKn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMxgm5YGKn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMxgm5YGKn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rMxgm5YGKn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMxgm5YGKn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rMxgm5YGKn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rMxgm5YGKn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rMxgm5YGKn .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rMxgm5YGKn .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rMxgm5YGKn .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rMxgm5YGKn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rMxgm5YGKn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rMxgm5YGKn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-rMxgm5YGKn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rMxgm5YGKn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rMxgm5YGKn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rMxgm5YGKn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rMxgm5YGKn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rMxgm5YGKn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rMxgm5YGKn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rMxgm5YGKn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rMxgm5YGKn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rMxgm5YGKn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rMxgm5YGKn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rMxgm5YGKn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rMxgm5YGKn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rMxgm5YGKn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rMxgm5YGKn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rMxgm5YGKn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rMxgm5YGKn .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rMxgm5YGKn .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rMxgm5YGKn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rMxgm5YGKn .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rMxgm5YGKn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rMxgm5YGKn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rMxgm5YGKn .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rMxgm5YGKn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rMxgm5YGKn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rMxgm5YGKn .dropdown-item.active,
.cid-rMxgm5YGKn .dropdown-item:active {
  background-color: transparent;
}
.cid-rMxgm5YGKn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rMxgm5YGKn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rMxgm5YGKn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rMxgm5YGKn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rMxgm5YGKn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rMxgm5YGKn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMxgm5YGKn ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rMxgm5YGKn .navbar-buttons {
  text-align: center;
}
.cid-rMxgm5YGKn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMxgm5YGKn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rMxgm5YGKn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMxgm5YGKn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMxgm5YGKn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMxgm5YGKn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMxgm5YGKn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMxgm5YGKn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMxgm5YGKn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMxgm5YGKn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMxgm5YGKn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rMxgm5YGKn a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rMxgm5YGKn .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rMxgm5YGKn .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-rMxgm5YGKn .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rMxgm5YGKn .navbar {
    height: 77px;
  }
  .cid-rMxgm5YGKn .navbar.opened {
    height: auto;
  }
  .cid-rMxgm5YGKn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rNV8qIJWX6 {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rNV8qIJWX6 .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rNV8qIJWX6 .mbr-figure img {
  height: 220px;
  width: 220px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-rNV8qIJWX6 .mbr-text,
.cid-rNV8qIJWX6 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rNV8qIJWX6 img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-rNV8qIJWX6 H3 {
  color: #149dcc;
}
.cid-rJ2VzXNFrG {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rJ2VzXNFrG h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-rJ2VzXNFrG h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rJ2VzXNFrG h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-rJ2VzXNFrG .mbr-text,
.cid-rJ2VzXNFrG .mbr-section-btn {
  color: #767676;
}
.cid-rJ2VzXNFrG H3 {
  color: #000000;
}
.cid-rNGJqRkATm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNGJqRkATm .mbr-text {
  color: #767676;
}
.cid-rNGJqRkATm .card-subtitle {
  margin: 0;
}
.cid-rNGJqRkATm .link {
  margin: 0;
}
.cid-rNGJqRkATm .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rNGJqRkATm .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-rNGJqRkATm img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rNGJqRkATm .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rNGJqRkATm .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rNGJqRkATm .card-img:hover:before {
  opacity: 0.4;
}
.cid-rNGJqRkATm .card-img:hover img {
  transform: scale(1.05);
}
.cid-rNGJqRkATm .row {
  justify-content: center;
}
.cid-rNGJqRkATm .card {
  margin-bottom: 4rem;
}
.cid-rNGJqRkATm .mbr-text,
.cid-rNGJqRkATm .link {
  text-align: left;
  color: #939393;
}
.cid-rNGJqRkATm .card-title,
.cid-rNGJqRkATm .card-img {
  text-align: left;
}
.cid-rNGJEbSso5 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-ty1t0XxvnZ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ty1t0XxvnZ h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-ty1t0XxvnZ h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-ty1t0XxvnZ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-ty1t0XxvnZ .mbr-text,
.cid-ty1t0XxvnZ .mbr-section-btn {
  color: #767676;
}
.cid-ty1t0XxvnZ H3 {
  color: #000000;
}
.cid-ty1t0Y1JOY .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ty1t0Y1JOY .nav-item:focus,
.cid-ty1t0Y1JOY .nav-link:focus {
  outline: none;
}
.cid-ty1t0Y1JOY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ty1t0Y1JOY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ty1t0Y1JOY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ty1t0Y1JOY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ty1t0Y1JOY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ty1t0Y1JOY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ty1t0Y1JOY .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-ty1t0Y1JOY .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-ty1t0Y1JOY .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-ty1t0Y1JOY .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-ty1t0Y1JOY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ty1t0Y1JOY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ty1t0Y1JOY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-ty1t0Y1JOY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-ty1t0Y1JOY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ty1t0Y1JOY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ty1t0Y1JOY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-ty1t0Y1JOY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ty1t0Y1JOY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ty1t0Y1JOY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ty1t0Y1JOY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ty1t0Y1JOY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ty1t0Y1JOY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-ty1t0Y1JOY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ty1t0Y1JOY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ty1t0Y1JOY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-ty1t0Y1JOY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ty1t0Y1JOY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ty1t0Y1JOY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ty1t0Y1JOY .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-ty1t0Y1JOY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ty1t0Y1JOY .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ty1t0Y1JOY .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-ty1t0Y1JOY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ty1t0Y1JOY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ty1t0Y1JOY .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ty1t0Y1JOY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ty1t0Y1JOY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ty1t0Y1JOY .dropdown-item.active,
.cid-ty1t0Y1JOY .dropdown-item:active {
  background-color: transparent;
}
.cid-ty1t0Y1JOY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ty1t0Y1JOY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ty1t0Y1JOY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ty1t0Y1JOY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ty1t0Y1JOY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ty1t0Y1JOY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ty1t0Y1JOY ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ty1t0Y1JOY .navbar-buttons {
  text-align: center;
}
.cid-ty1t0Y1JOY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ty1t0Y1JOY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ty1t0Y1JOY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ty1t0Y1JOY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ty1t0Y1JOY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ty1t0Y1JOY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ty1t0Y1JOY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ty1t0Y1JOY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ty1t0Y1JOY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ty1t0Y1JOY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ty1t0Y1JOY .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-ty1t0Y1JOY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ty1t0Y1JOY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ty1t0Y1JOY .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-ty1t0Y1JOY .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ty1t0Y1JOY .navbar {
    height: 77px;
  }
  .cid-ty1t0Y1JOY .navbar.opened {
    height: auto;
  }
  .cid-ty1t0Y1JOY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ty1t0Yzb7P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ty1t0Yzb7P .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-ty1t0Yzb7P .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-ty1t0Yzb7P .mbr-text,
.cid-ty1t0Yzb7P .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-ty1t0Yzb7P img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-ty1t0Zcpp9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ty1t0Zcpp9 .nav-tabs .nav-item.open .nav-link:focus,
.cid-ty1t0Zcpp9 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-ty1t0Zcpp9 .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-ty1t0Zcpp9 .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-ty1t0Zcpp9 .first {
  margin-left: -24px;
}
.cid-ty1t0Zcpp9 .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-ty1t0Zcpp9 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-ty1t0Zcpp9 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-ty1t0Zcpp9 P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-ty1t0Zcpp9 .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-ty1t0Zcpp9 .mbr-text,
  .cid-ty1t0Zcpp9 .nav-link {
    text-align: center;
  }
}
.cid-ty1t0Zcpp9 H2 {
  text-align: center;
}
.cid-ty1t0ZzmnS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ty1t0ZzmnS h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-ty1t0ZzmnS p {
  color: #767676;
}
.cid-ty1t0ZzmnS .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-ty1t0ZzmnS .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-ty1t0ZzmnS .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-ty1t0ZzmnS .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-ty1t0ZzmnS .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-ty1t0ZzmnS .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-ty1t0ZzmnS .cost {
  color: #c1c1c1;
}
.cid-ty1t0ZzmnS .b-descr {
  color: #a5a5a5;
}
.cid-ty1t0ZzmnS H2 {
  color: #55b4d4;
}
.cid-ty1t10csCZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ty1t10csCZ {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-ty1t10csCZ .box {
  background-image: url("../../../assets/images/uni-319294340200007-1280x720.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ty1t10csCZ .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-ty1t10csCZ .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-ty1t10csCZ .icon-wrap span {
  padding-left: 8px;
}
.cid-ty1t10csCZ .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-ty1t10csCZ .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-ty1t10csCZ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ty1t10csCZ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ty1t10csCZ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ty1t10csCZ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-ty1t10csCZ a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-ty1t10csCZ {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-ty1t10csCZ .box {
    height: 250px;
  }
}
.cid-ty2PrHb0Q7 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ty2PrHb0Q7 {
    padding-top: 60px;
    padding-bottom: 0px;
  }
}
.cid-ty2PrHb0Q7 .box {
  background-image: url("../../../assets/images/mobil-1280x1088.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ty2PrHb0Q7 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-ty2PrHb0Q7 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-ty2PrHb0Q7 .icon-wrap span {
  padding-left: 8px;
}
.cid-ty2PrHb0Q7 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-ty2PrHb0Q7 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-ty2PrHb0Q7 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ty2PrHb0Q7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ty2PrHb0Q7 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ty2PrHb0Q7 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-ty2PrHb0Q7 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-ty2PrHb0Q7 {
    padding-top: 42px;
    padding-bottom: 0px;
  }
  .cid-ty2PrHb0Q7 .box {
    height: 250px;
  }
}
.cid-ty1t10uh2J {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ty1t10uh2J .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ty1t10uh2J .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty1t10uh2J .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ty1t10uh2J .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ty1t10uh2J .container {
  padding: 0;
}
.cid-ty1t10uh2J .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ty1t10uh2J .icon-focus {
  display: none;
}
.cid-ty1t10uh2J .btn-primary-outline {
  border: none!important;
  color: gray!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  font-weight: 400;
}
.cid-ty1t10uh2J .btn-primary-outline:hover {
  background: transparent!important;
  color: #000000 !important;
}
.cid-ty1t10uh2J .btn-primary-outline:active {
  background: transparent!important;
  color: black !important;
}
.cid-ty1t10uh2J li {
  position: relative;
}
.cid-ty1t10uh2J li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-ty1t10uh2J .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ty1t10uh2J .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ty1t10uh2J .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ty1t10uh2J .btn {
  font-family: DM Sans !important;
}
.cid-ty1t10uh2J .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ty1t10uh2J .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-ty1t10uh2J .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-ty1t10uh2J li:not(:last-child):after {
    top: 9px;
  }
  .cid-ty1t10uh2J .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-ty1t10S2wS {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 120px;
}
.cid-ty1t10S2wS .image-block {
  margin: auto;
}
.cid-ty1t10S2wS figcaption {
  position: relative;
}
.cid-ty1t10S2wS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ty1t10S2wS .image-block {
    width: 100% !important;
  }
}
.cid-tyo6xxMesa {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ty1t11jbYJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ty1t11jbYJ h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-ty1t11jbYJ p {
  color: #767676;
}
.cid-ty1t11jbYJ .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-ty1t11jbYJ .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-ty1t11jbYJ .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-ty1t11jbYJ .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-ty1t11jbYJ .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-ty1t11jbYJ .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-ty1t11jbYJ .cost {
  color: #c1c1c1;
}
.cid-ty1t11jbYJ .b-descr {
  color: #a5a5a5;
}
.cid-ty1t11jbYJ H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-tynZjrri0o {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tynZjrri0o h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tynZjrri0o h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tynZjrri0o h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tynZjrri0o .mbr-text,
.cid-tynZjrri0o .mbr-section-btn {
  color: #767676;
}
.cid-tynZjrri0o H3 {
  color: #000000;
}
.cid-tynZjrX2Fl .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tynZjrX2Fl .nav-item:focus,
.cid-tynZjrX2Fl .nav-link:focus {
  outline: none;
}
.cid-tynZjrX2Fl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tynZjrX2Fl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tynZjrX2Fl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tynZjrX2Fl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tynZjrX2Fl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tynZjrX2Fl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tynZjrX2Fl .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-tynZjrX2Fl .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tynZjrX2Fl .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tynZjrX2Fl .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tynZjrX2Fl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tynZjrX2Fl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tynZjrX2Fl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tynZjrX2Fl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tynZjrX2Fl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tynZjrX2Fl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tynZjrX2Fl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tynZjrX2Fl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tynZjrX2Fl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tynZjrX2Fl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tynZjrX2Fl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tynZjrX2Fl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tynZjrX2Fl .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tynZjrX2Fl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tynZjrX2Fl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tynZjrX2Fl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tynZjrX2Fl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tynZjrX2Fl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tynZjrX2Fl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tynZjrX2Fl .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tynZjrX2Fl .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tynZjrX2Fl .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tynZjrX2Fl .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tynZjrX2Fl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tynZjrX2Fl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tynZjrX2Fl .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tynZjrX2Fl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tynZjrX2Fl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tynZjrX2Fl .dropdown-item.active,
.cid-tynZjrX2Fl .dropdown-item:active {
  background-color: transparent;
}
.cid-tynZjrX2Fl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tynZjrX2Fl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tynZjrX2Fl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tynZjrX2Fl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tynZjrX2Fl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tynZjrX2Fl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tynZjrX2Fl ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tynZjrX2Fl .navbar-buttons {
  text-align: center;
}
.cid-tynZjrX2Fl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tynZjrX2Fl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tynZjrX2Fl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tynZjrX2Fl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tynZjrX2Fl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tynZjrX2Fl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tynZjrX2Fl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tynZjrX2Fl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tynZjrX2Fl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tynZjrX2Fl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tynZjrX2Fl .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tynZjrX2Fl a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tynZjrX2Fl .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tynZjrX2Fl .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tynZjrX2Fl .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tynZjrX2Fl .navbar {
    height: 77px;
  }
  .cid-tynZjrX2Fl .navbar.opened {
    height: auto;
  }
  .cid-tynZjrX2Fl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tynZjswLrh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tynZjswLrh .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tynZjswLrh .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-tynZjswLrh .mbr-text,
.cid-tynZjswLrh .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tynZjswLrh img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-tynZjsTyfU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tynZjsTyfU .nav-tabs .nav-item.open .nav-link:focus,
.cid-tynZjsTyfU .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tynZjsTyfU .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-tynZjsTyfU .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-tynZjsTyfU .first {
  margin-left: -24px;
}
.cid-tynZjsTyfU .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-tynZjsTyfU .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-tynZjsTyfU .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-tynZjsTyfU P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-tynZjsTyfU .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-tynZjsTyfU .mbr-text,
  .cid-tynZjsTyfU .nav-link {
    text-align: center;
  }
}
.cid-tynZjsTyfU H2 {
  text-align: center;
}
.cid-tynZjtpCcM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tynZjtpCcM h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-tynZjtpCcM p {
  color: #767676;
}
.cid-tynZjtpCcM .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-tynZjtpCcM .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-tynZjtpCcM .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tynZjtpCcM .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-tynZjtpCcM .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-tynZjtpCcM .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-tynZjtpCcM .cost {
  color: #c1c1c1;
}
.cid-tynZjtpCcM .b-descr {
  color: #a5a5a5;
}
.cid-tynZjtpCcM H2 {
  color: #55b4d4;
}
.cid-tynZjukm9C {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tynZjukm9C {
    padding-top: 0px;
    padding-bottom: 20px;
  }
}
.cid-tynZjukm9C .box {
  background-image: url("../../../assets/images/uni-216562261760008-1280x720.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tynZjukm9C .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tynZjukm9C .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tynZjukm9C .icon-wrap span {
  padding-left: 8px;
}
.cid-tynZjukm9C .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tynZjukm9C .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tynZjukm9C .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tynZjukm9C .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tynZjukm9C .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tynZjukm9C a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tynZjukm9C a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tynZjukm9C {
    padding-top: 0px;
    padding-bottom: 14px;
  }
  .cid-tynZjukm9C .box {
    height: 250px;
  }
}
.cid-tynZjv2TAZ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 105px;
}
.cid-tynZjv2TAZ .image-block {
  margin: auto;
}
.cid-tynZjv2TAZ figcaption {
  position: relative;
}
.cid-tynZjv2TAZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tynZjv2TAZ .image-block {
    width: 100% !important;
  }
}
.cid-tynZjvh17J {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tynZjvvMOI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tynZjvvMOI h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-tynZjvvMOI p {
  color: #767676;
}
.cid-tynZjvvMOI .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-tynZjvvMOI .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-tynZjvvMOI .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tynZjvvMOI .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-tynZjvvMOI .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-tynZjvvMOI .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-tynZjvvMOI .cost {
  color: #c1c1c1;
}
.cid-tynZjvvMOI .b-descr {
  color: #a5a5a5;
}
.cid-tynZjvvMOI H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-tyzr0kc6eI {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyzr0kc6eI h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tyzr0kc6eI h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tyzr0kc6eI h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tyzr0kc6eI .mbr-text,
.cid-tyzr0kc6eI .mbr-section-btn {
  color: #767676;
}
.cid-tyzr0kc6eI H3 {
  color: #000000;
}
.cid-tyzr0kELXQ .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyzr0kELXQ .nav-item:focus,
.cid-tyzr0kELXQ .nav-link:focus {
  outline: none;
}
.cid-tyzr0kELXQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyzr0kELXQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyzr0kELXQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyzr0kELXQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyzr0kELXQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyzr0kELXQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyzr0kELXQ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-tyzr0kELXQ .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tyzr0kELXQ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tyzr0kELXQ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyzr0kELXQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyzr0kELXQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyzr0kELXQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tyzr0kELXQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyzr0kELXQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyzr0kELXQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyzr0kELXQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tyzr0kELXQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyzr0kELXQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tyzr0kELXQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tyzr0kELXQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyzr0kELXQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyzr0kELXQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tyzr0kELXQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyzr0kELXQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyzr0kELXQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tyzr0kELXQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tyzr0kELXQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyzr0kELXQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyzr0kELXQ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyzr0kELXQ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyzr0kELXQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tyzr0kELXQ .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tyzr0kELXQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tyzr0kELXQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyzr0kELXQ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyzr0kELXQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyzr0kELXQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyzr0kELXQ .dropdown-item.active,
.cid-tyzr0kELXQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tyzr0kELXQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyzr0kELXQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyzr0kELXQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyzr0kELXQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyzr0kELXQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyzr0kELXQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyzr0kELXQ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tyzr0kELXQ .navbar-buttons {
  text-align: center;
}
.cid-tyzr0kELXQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyzr0kELXQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyzr0kELXQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyzr0kELXQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyzr0kELXQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyzr0kELXQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyzr0kELXQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyzr0kELXQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyzr0kELXQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyzr0kELXQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyzr0kELXQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tyzr0kELXQ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyzr0kELXQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tyzr0kELXQ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tyzr0kELXQ .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyzr0kELXQ .navbar {
    height: 77px;
  }
  .cid-tyzr0kELXQ .navbar.opened {
    height: auto;
  }
  .cid-tyzr0kELXQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyzr0l5ag4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyzr0l5ag4 .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tyzr0l5ag4 .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-tyzr0l5ag4 .mbr-text,
.cid-tyzr0l5ag4 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tyzr0l5ag4 img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-tyzr0lk5RJ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyzr0lk5RJ .nav-tabs .nav-item.open .nav-link:focus,
.cid-tyzr0lk5RJ .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tyzr0lk5RJ .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-tyzr0lk5RJ .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-tyzr0lk5RJ .first {
  margin-left: -24px;
}
.cid-tyzr0lk5RJ .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-tyzr0lk5RJ .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-tyzr0lk5RJ .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-tyzr0lk5RJ P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-tyzr0lk5RJ .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-tyzr0lk5RJ .mbr-text,
  .cid-tyzr0lk5RJ .nav-link {
    text-align: center;
  }
}
.cid-tyzr0lk5RJ H2 {
  text-align: center;
}
.cid-tyzr0mdRVR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tyzr0mdRVR {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-tyzr0mdRVR .box {
  background-image: url("../../../assets/images/nas-venkov-0033-vrstva-5-2000x1124.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyzr0mdRVR .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tyzr0mdRVR .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tyzr0mdRVR .icon-wrap span {
  padding-left: 8px;
}
.cid-tyzr0mdRVR .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tyzr0mdRVR .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tyzr0mdRVR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tyzr0mdRVR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tyzr0mdRVR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tyzr0mdRVR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tyzr0mdRVR a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tyzr0mdRVR {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-tyzr0mdRVR .box {
    height: 250px;
  }
}
.cid-tyzr0mOTKX {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyzr0mOTKX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tyzr0mOTKX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyzr0mOTKX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyzr0mOTKX .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tyzr0mOTKX .container {
  padding: 0;
}
.cid-tyzr0mOTKX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tyzr0mOTKX .icon-focus {
  display: none;
}
.cid-tyzr0mOTKX .btn-primary-outline {
  border: none!important;
  color: gray!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  font-weight: 400;
}
.cid-tyzr0mOTKX .btn-primary-outline:hover {
  background: transparent!important;
  color: #000000 !important;
}
.cid-tyzr0mOTKX .btn-primary-outline:active {
  background: transparent!important;
  color: black !important;
}
.cid-tyzr0mOTKX li {
  position: relative;
}
.cid-tyzr0mOTKX li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-tyzr0mOTKX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tyzr0mOTKX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tyzr0mOTKX .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tyzr0mOTKX .btn {
  font-family: DM Sans !important;
}
.cid-tyzr0mOTKX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyzr0mOTKX .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-tyzr0mOTKX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-tyzr0mOTKX li:not(:last-child):after {
    top: 9px;
  }
  .cid-tyzr0mOTKX .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-tyzwbG7Yu7 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyzwbG7Yu7 .nav-tabs .nav-item.open .nav-link:focus,
.cid-tyzwbG7Yu7 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tyzwbG7Yu7 .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-tyzwbG7Yu7 .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-tyzwbG7Yu7 .first {
  margin-left: -24px;
}
.cid-tyzwbG7Yu7 .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-tyzwbG7Yu7 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-tyzwbG7Yu7 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-tyzwbG7Yu7 P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-tyzwbG7Yu7 .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-tyzwbG7Yu7 .mbr-text,
  .cid-tyzwbG7Yu7 .nav-link {
    text-align: center;
  }
}
.cid-tyzwbG7Yu7 H2 {
  text-align: center;
}
.cid-tyzr0mvL6j {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tyzr0mvL6j {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-tyzr0mvL6j .box {
  background-image: url("../../../assets/images/nas-venkov-0000-vrstva-41-2000x1124.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyzr0mvL6j .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tyzr0mvL6j .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tyzr0mvL6j .icon-wrap span {
  padding-left: 8px;
}
.cid-tyzr0mvL6j .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tyzr0mvL6j .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tyzr0mvL6j .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tyzr0mvL6j .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tyzr0mvL6j .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tyzr0mvL6j a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tyzr0mvL6j a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tyzr0mvL6j {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-tyzr0mvL6j .box {
    height: 250px;
  }
}
.cid-tyzwUnJKCK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyzwUnJKCK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tyzwUnJKCK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyzwUnJKCK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyzwUnJKCK .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tyzwUnJKCK .container {
  padding: 0;
}
.cid-tyzwUnJKCK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tyzwUnJKCK .icon-focus {
  display: none;
}
.cid-tyzwUnJKCK .btn-primary-outline {
  border: none!important;
  color: gray!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  font-weight: 400;
}
.cid-tyzwUnJKCK .btn-primary-outline:hover {
  background: transparent!important;
  color: #000000 !important;
}
.cid-tyzwUnJKCK .btn-primary-outline:active {
  background: transparent!important;
  color: black !important;
}
.cid-tyzwUnJKCK li {
  position: relative;
}
.cid-tyzwUnJKCK li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-tyzwUnJKCK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tyzwUnJKCK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tyzwUnJKCK .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tyzwUnJKCK .btn {
  font-family: DM Sans !important;
}
.cid-tyzwUnJKCK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyzwUnJKCK .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-tyzwUnJKCK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-tyzwUnJKCK li:not(:last-child):after {
    top: 9px;
  }
  .cid-tyzwUnJKCK .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-tyzr0ne388 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 120px;
}
.cid-tyzr0ne388 .image-block {
  margin: auto;
}
.cid-tyzr0ne388 figcaption {
  position: relative;
}
.cid-tyzr0ne388 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tyzr0ne388 .image-block {
    width: 100% !important;
  }
}
.cid-tyzr0nu0an {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tyzr0nJYAn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyzr0nJYAn h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-tyzr0nJYAn p {
  color: #767676;
}
.cid-tyzr0nJYAn .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-tyzr0nJYAn .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-tyzr0nJYAn .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tyzr0nJYAn .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-tyzr0nJYAn .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-tyzr0nJYAn .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-tyzr0nJYAn .cost {
  color: #c1c1c1;
}
.cid-tyzr0nJYAn .b-descr {
  color: #a5a5a5;
}
.cid-tyzr0nJYAn H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-tyzBsV500F {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyzBsV500F h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tyzBsV500F h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tyzBsV500F h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tyzBsV500F .mbr-text,
.cid-tyzBsV500F .mbr-section-btn {
  color: #767676;
}
.cid-tyzBsV500F H3 {
  color: #000000;
}
.cid-tyzBsVx8Z5 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyzBsVx8Z5 .nav-item:focus,
.cid-tyzBsVx8Z5 .nav-link:focus {
  outline: none;
}
.cid-tyzBsVx8Z5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyzBsVx8Z5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyzBsVx8Z5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyzBsVx8Z5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyzBsVx8Z5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyzBsVx8Z5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyzBsVx8Z5 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-tyzBsVx8Z5 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tyzBsVx8Z5 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tyzBsVx8Z5 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyzBsVx8Z5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyzBsVx8Z5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyzBsVx8Z5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tyzBsVx8Z5 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyzBsVx8Z5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyzBsVx8Z5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyzBsVx8Z5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tyzBsVx8Z5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyzBsVx8Z5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tyzBsVx8Z5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tyzBsVx8Z5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyzBsVx8Z5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyzBsVx8Z5 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tyzBsVx8Z5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyzBsVx8Z5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyzBsVx8Z5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tyzBsVx8Z5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tyzBsVx8Z5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyzBsVx8Z5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyzBsVx8Z5 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyzBsVx8Z5 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyzBsVx8Z5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tyzBsVx8Z5 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tyzBsVx8Z5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tyzBsVx8Z5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyzBsVx8Z5 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyzBsVx8Z5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyzBsVx8Z5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyzBsVx8Z5 .dropdown-item.active,
.cid-tyzBsVx8Z5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyzBsVx8Z5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyzBsVx8Z5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyzBsVx8Z5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyzBsVx8Z5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyzBsVx8Z5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyzBsVx8Z5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyzBsVx8Z5 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tyzBsVx8Z5 .navbar-buttons {
  text-align: center;
}
.cid-tyzBsVx8Z5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyzBsVx8Z5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyzBsVx8Z5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyzBsVx8Z5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyzBsVx8Z5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyzBsVx8Z5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyzBsVx8Z5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyzBsVx8Z5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyzBsVx8Z5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyzBsVx8Z5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyzBsVx8Z5 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tyzBsVx8Z5 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyzBsVx8Z5 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tyzBsVx8Z5 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tyzBsVx8Z5 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyzBsVx8Z5 .navbar {
    height: 77px;
  }
  .cid-tyzBsVx8Z5 .navbar.opened {
    height: auto;
  }
  .cid-tyzBsVx8Z5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyzBsVZStZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyzBsVZStZ .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tyzBsVZStZ .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-tyzBsVZStZ .mbr-text,
.cid-tyzBsVZStZ .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tyzBsVZStZ img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-tyzBsWgaSO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyzBsWgaSO .nav-tabs .nav-item.open .nav-link:focus,
.cid-tyzBsWgaSO .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tyzBsWgaSO .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #c1c1c1;
}
.cid-tyzBsWgaSO .nav-tabs .nav-item {
  padding: .5rem;
}
.cid-tyzBsWgaSO .first {
  margin-left: -24px;
}
.cid-tyzBsWgaSO .nav-tabs .nav-link {
  color: #c1c1c1;
  font-style: normal;
  font-weight: 500;
  transition: all .5s;
  border: none;
}
.cid-tyzBsWgaSO .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #149dcc;
}
.cid-tyzBsWgaSO .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #149dcc;
  font-style: normal;
}
.cid-tyzBsWgaSO P {
  color: #767676;
}
@media (max-width: 576px) {
  .cid-tyzBsWgaSO .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-tyzBsWgaSO .mbr-text,
  .cid-tyzBsWgaSO .nav-link {
    text-align: center;
  }
}
.cid-tyzBsWgaSO H2 {
  text-align: center;
}
.cid-tyzBsWEN9V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyzBsWEN9V h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-tyzBsWEN9V p {
  color: #767676;
}
.cid-tyzBsWEN9V .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-tyzBsWEN9V .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-tyzBsWEN9V .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tyzBsWEN9V .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-tyzBsWEN9V .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-tyzBsWEN9V .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-tyzBsWEN9V .cost {
  color: #c1c1c1;
}
.cid-tyzBsWEN9V .b-descr {
  color: #a5a5a5;
}
.cid-tyzBsWEN9V H2 {
  color: #55b4d4;
}
.cid-tyzBsX8Fw7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tyzBsX8Fw7 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-tyzBsX8Fw7 .box {
  background-image: url("../../../assets/images/maxresdefault-1280x720.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyzBsX8Fw7 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tyzBsX8Fw7 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tyzBsX8Fw7 .icon-wrap span {
  padding-left: 8px;
}
.cid-tyzBsX8Fw7 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tyzBsX8Fw7 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tyzBsX8Fw7 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tyzBsX8Fw7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tyzBsX8Fw7 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tyzBsX8Fw7 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tyzBsX8Fw7 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tyzBsX8Fw7 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-tyzBsX8Fw7 .box {
    height: 250px;
  }
}
.cid-tyzBsXUDjm {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 120px;
}
.cid-tyzBsXUDjm .image-block {
  margin: auto;
}
.cid-tyzBsXUDjm figcaption {
  position: relative;
}
.cid-tyzBsXUDjm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tyzBsXUDjm .image-block {
    width: 100% !important;
  }
}
.cid-tyzDsEA2Ty {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tyzBsYprcZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyzBsYprcZ h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-tyzBsYprcZ p {
  color: #767676;
}
.cid-tyzBsYprcZ .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-tyzBsYprcZ .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-tyzBsYprcZ .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tyzBsYprcZ .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-tyzBsYprcZ .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-tyzBsYprcZ .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-tyzBsYprcZ .cost {
  color: #c1c1c1;
}
.cid-tyzBsYprcZ .b-descr {
  color: #a5a5a5;
}
.cid-tyzBsYprcZ H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-tyEjYSVjkY {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyEjYSVjkY h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tyEjYSVjkY h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tyEjYSVjkY h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tyEjYSVjkY .mbr-text,
.cid-tyEjYSVjkY .mbr-section-btn {
  color: #767676;
}
.cid-tyEjYSVjkY H3 {
  color: #000000;
}
.cid-tyEjYTgL3n .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyEjYTgL3n .nav-item:focus,
.cid-tyEjYTgL3n .nav-link:focus {
  outline: none;
}
.cid-tyEjYTgL3n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyEjYTgL3n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyEjYTgL3n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyEjYTgL3n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyEjYTgL3n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyEjYTgL3n .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyEjYTgL3n .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-tyEjYTgL3n .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tyEjYTgL3n .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tyEjYTgL3n .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyEjYTgL3n .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyEjYTgL3n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyEjYTgL3n .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tyEjYTgL3n .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyEjYTgL3n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyEjYTgL3n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyEjYTgL3n .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tyEjYTgL3n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyEjYTgL3n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tyEjYTgL3n .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tyEjYTgL3n .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyEjYTgL3n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyEjYTgL3n .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tyEjYTgL3n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyEjYTgL3n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyEjYTgL3n .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tyEjYTgL3n .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tyEjYTgL3n .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyEjYTgL3n .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyEjYTgL3n .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyEjYTgL3n .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyEjYTgL3n .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tyEjYTgL3n .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tyEjYTgL3n .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tyEjYTgL3n .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyEjYTgL3n .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyEjYTgL3n .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyEjYTgL3n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyEjYTgL3n .dropdown-item.active,
.cid-tyEjYTgL3n .dropdown-item:active {
  background-color: transparent;
}
.cid-tyEjYTgL3n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyEjYTgL3n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyEjYTgL3n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyEjYTgL3n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyEjYTgL3n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyEjYTgL3n .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyEjYTgL3n ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tyEjYTgL3n .navbar-buttons {
  text-align: center;
}
.cid-tyEjYTgL3n button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyEjYTgL3n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyEjYTgL3n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyEjYTgL3n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEjYTgL3n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEjYTgL3n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyEjYTgL3n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyEjYTgL3n nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyEjYTgL3n nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyEjYTgL3n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyEjYTgL3n .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tyEjYTgL3n a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyEjYTgL3n .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tyEjYTgL3n .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tyEjYTgL3n .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyEjYTgL3n .navbar {
    height: 77px;
  }
  .cid-tyEjYTgL3n .navbar.opened {
    height: auto;
  }
  .cid-tyEjYTgL3n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyEjYTDkYF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyEjYTDkYF .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tyEjYTDkYF .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-tyEjYTDkYF .mbr-text,
.cid-tyEjYTDkYF .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tyEjYTDkYF img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-tyEjYTR9b1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyEjYTR9b1 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-tyEjYTR9b1 p {
  color: #767676;
}
.cid-tyEjYTR9b1 .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-tyEjYTR9b1 .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-tyEjYTR9b1 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tyEjYTR9b1 .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-tyEjYTR9b1 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-tyEjYTR9b1 .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-tyEjYTR9b1 .cost {
  color: #c1c1c1;
}
.cid-tyEjYTR9b1 .b-descr {
  color: #a5a5a5;
}
.cid-tyEjYTR9b1 H2 {
  color: #55b4d4;
}
.cid-tyEjYUkHek {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tyEjYUkHek {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-tyEjYUkHek .box {
  background-image: url("../../../assets/images/doosan-2-2000x1125.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyEjYUkHek .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tyEjYUkHek .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tyEjYUkHek .icon-wrap span {
  padding-left: 8px;
}
.cid-tyEjYUkHek .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tyEjYUkHek .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tyEjYUkHek .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tyEjYUkHek .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tyEjYUkHek .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tyEjYUkHek a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tyEjYUkHek a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tyEjYUkHek {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-tyEjYUkHek .box {
    height: 250px;
  }
}
.cid-tyEjYUVJeN {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 105px;
}
.cid-tyEjYUVJeN .image-block {
  margin: auto;
}
.cid-tyEjYUVJeN figcaption {
  position: relative;
}
.cid-tyEjYUVJeN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tyEjYUVJeN .image-block {
    width: 100% !important;
  }
}
.cid-tyEjYVbvYY {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tyEjYVmhaa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyEjYVmhaa h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-tyEjYVmhaa p {
  color: #767676;
}
.cid-tyEjYVmhaa .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-tyEjYVmhaa .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-tyEjYVmhaa .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tyEjYVmhaa .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-tyEjYVmhaa .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-tyEjYVmhaa .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-tyEjYVmhaa .cost {
  color: #c1c1c1;
}
.cid-tyEjYVmhaa .b-descr {
  color: #a5a5a5;
}
.cid-tyEjYVmhaa H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
.cid-tyEn1R61M6 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyEn1R61M6 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tyEn1R61M6 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tyEn1R61M6 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tyEn1R61M6 .mbr-text,
.cid-tyEn1R61M6 .mbr-section-btn {
  color: #767676;
}
.cid-tyEn1R61M6 H3 {
  color: #000000;
}
.cid-tyEn1RxyxY .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyEn1RxyxY .nav-item:focus,
.cid-tyEn1RxyxY .nav-link:focus {
  outline: none;
}
.cid-tyEn1RxyxY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyEn1RxyxY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyEn1RxyxY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyEn1RxyxY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyEn1RxyxY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyEn1RxyxY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyEn1RxyxY .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-tyEn1RxyxY .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tyEn1RxyxY .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tyEn1RxyxY .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyEn1RxyxY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyEn1RxyxY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyEn1RxyxY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-tyEn1RxyxY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyEn1RxyxY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyEn1RxyxY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyEn1RxyxY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tyEn1RxyxY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyEn1RxyxY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tyEn1RxyxY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tyEn1RxyxY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyEn1RxyxY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyEn1RxyxY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tyEn1RxyxY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyEn1RxyxY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyEn1RxyxY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tyEn1RxyxY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tyEn1RxyxY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyEn1RxyxY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyEn1RxyxY .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyEn1RxyxY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyEn1RxyxY .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tyEn1RxyxY .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tyEn1RxyxY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tyEn1RxyxY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyEn1RxyxY .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyEn1RxyxY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyEn1RxyxY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyEn1RxyxY .dropdown-item.active,
.cid-tyEn1RxyxY .dropdown-item:active {
  background-color: transparent;
}
.cid-tyEn1RxyxY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyEn1RxyxY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyEn1RxyxY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyEn1RxyxY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyEn1RxyxY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyEn1RxyxY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyEn1RxyxY ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tyEn1RxyxY .navbar-buttons {
  text-align: center;
}
.cid-tyEn1RxyxY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyEn1RxyxY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyEn1RxyxY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyEn1RxyxY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEn1RxyxY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEn1RxyxY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyEn1RxyxY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyEn1RxyxY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyEn1RxyxY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyEn1RxyxY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyEn1RxyxY .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tyEn1RxyxY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyEn1RxyxY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tyEn1RxyxY .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tyEn1RxyxY .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyEn1RxyxY .navbar {
    height: 77px;
  }
  .cid-tyEn1RxyxY .navbar.opened {
    height: auto;
  }
  .cid-tyEn1RxyxY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyEn1RZB8y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyEn1RZB8y .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tyEn1RZB8y .mbr-figure img {
  height: 350px;
  width: 350px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-tyEn1RZB8y .mbr-text,
.cid-tyEn1RZB8y .mbr-section-btn {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tyEn1RZB8y img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-tyEn1SeES5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyEn1SeES5 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-tyEn1SeES5 p {
  color: #767676;
}
.cid-tyEn1SeES5 .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-tyEn1SeES5 .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-tyEn1SeES5 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tyEn1SeES5 .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-tyEn1SeES5 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-tyEn1SeES5 .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-tyEn1SeES5 .cost {
  color: #c1c1c1;
}
.cid-tyEn1SeES5 .b-descr {
  color: #a5a5a5;
}
.cid-tyEn1SeES5 H2 {
  color: #55b4d4;
}
.cid-tyEn1SHsbi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tyEn1SHsbi {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-tyEn1SHsbi .box {
  background-image: url("../../../assets/images/nob-3-2000x1125.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyEn1SHsbi .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tyEn1SHsbi .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tyEn1SHsbi .icon-wrap span {
  padding-left: 8px;
}
.cid-tyEn1SHsbi .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tyEn1SHsbi .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tyEn1SHsbi .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tyEn1SHsbi .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tyEn1SHsbi .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tyEn1SHsbi a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tyEn1SHsbi a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tyEn1SHsbi {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-tyEn1SHsbi .box {
    height: 250px;
  }
}
.cid-tyEs8iTt6b {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tyEs8iTt6b {
    padding-top: 40px;
    padding-bottom: 0px;
  }
}
.cid-tyEs8iTt6b .box {
  background-image: url("../../../assets/images/nob-1-2000x1125.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyEs8iTt6b .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tyEs8iTt6b .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tyEs8iTt6b .icon-wrap span {
  padding-left: 8px;
}
.cid-tyEs8iTt6b .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tyEs8iTt6b .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tyEs8iTt6b .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tyEs8iTt6b .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tyEs8iTt6b .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tyEs8iTt6b a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tyEs8iTt6b a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tyEs8iTt6b {
    padding-top: 28px;
    padding-bottom: 0px;
  }
  .cid-tyEs8iTt6b .box {
    height: 250px;
  }
}
.cid-tyEn1SZeTT {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 105px;
}
.cid-tyEn1SZeTT .image-block {
  margin: auto;
}
.cid-tyEn1SZeTT figcaption {
  position: relative;
}
.cid-tyEn1SZeTT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tyEn1SZeTT .image-block {
    width: 100% !important;
  }
}
.cid-tyEn1TdANS {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tyEn1TpzKT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyEn1TpzKT h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-tyEn1TpzKT p {
  color: #767676;
}
.cid-tyEn1TpzKT .card-wrapper {
  border-top: 1px solid #cccccc;
  position: relative;
  justify-content: unset;
}
.cid-tyEn1TpzKT .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-tyEn1TpzKT .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tyEn1TpzKT .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-tyEn1TpzKT .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-tyEn1TpzKT .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-tyEn1TpzKT .cost {
  color: #c1c1c1;
}
.cid-tyEn1TpzKT .b-descr {
  color: #a5a5a5;
}
.cid-tyEn1TpzKT H2 {
  color: #55b4d4;
}
.cid-tyExv5ni3D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyExv5ni3D .media-container-row .mbr-text {
  color: #a5a5a5;
  text-align: center;
}
