body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 2.8rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.5rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.125rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.625rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((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.3 * (1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #329f2e !important;
}
.bg-success {
  background-color: #fafafa !important;
}
.bg-info {
  background-color: #2d791d !important;
}
.bg-warning {
  background-color: #4479d9 !important;
}
.bg-danger {
  background-color: #ffd627 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #329f2e !important;
  border-color: #329f2e !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #268e00 !important;
  border-color: #268e00 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #268e00 !important;
  border-color: #268e00 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #f49464 !important;
  border-color: #f49464 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ee5c13 !important;
  border-color: #ee5c13 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ee5c13 !important;
  border-color: #ee5c13 !important;
}
.btn-info,
.btn-info:active {
  background-color: #2d791d !important;
  border-color: #2d791d !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #30a420 !important;
  border-color: #30a420 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #30a420 !important;
  border-color: #30a420 !important;
}
.btn-success,
.btn-success:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #4479d9 !important;
  border-color: #4479d9 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #2150a5 !important;
  border-color: #2150a5 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #2150a5 !important;
  border-color: #2150a5 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffd627 !important;
  border-color: #ffd627 !important;
  color: #272000 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #cfa800 !important;
  border-color: #cfa800 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #272000 !important;
  background-color: #cfa800 !important;
  border-color: #cfa800 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #329f2e;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #268e00 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #329f2e !important;
  border-color: #329f2e !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #f49464;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ee5c13 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #f49464 !important;
  border-color: #f49464 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #2d791d;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #30a420 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #2d791d !important;
  border-color: #2d791d !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #4479d9;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #2150a5 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #4479d9 !important;
  border-color: #4479d9 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffd627;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #cfa800 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #272000 !important;
  background-color: #ffd627 !important;
  border-color: #ffd627 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #329f2e !important;
}
.text-secondary {
  color: #f49464 !important;
}
.text-success {
  color: #fafafa !important;
}
.text-info {
  color: #2d791d !important;
}
.text-warning {
  color: #4479d9 !important;
}
.text-danger {
  color: #ffd627 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #de0404 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #e25610 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #c7c7c7 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #ff0000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #1f4a98 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #c09c00 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #329f2e;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #2d791d;
}
.alert-warning {
  background-color: #4479d9;
}
.alert-danger {
  background-color: #ffd627;
}
.mbr-gallery-filter li.active .btn {
  background-color: #329f2e;
  border-color: #329f2e;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #329f2e;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #eef2fb;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fffdf3;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.125rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #329f2e !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.125rem;
}
blockquote {
  border-color: #329f2e;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #329f2e;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #329f2e;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #329f2e;
  border-bottom-color: #329f2e;
}
.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: #329f2e !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #f49464 !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='%23329f2e' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-syZ60MBEOn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-syZ60MBEOn nav.navbar {
  position: fixed;
}
.cid-syZ60MBEOn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-syZ60MBEOn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-syZ60MBEOn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-syZ60MBEOn .dropdown-item:hover,
.cid-syZ60MBEOn .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-syZ60MBEOn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-syZ60MBEOn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-syZ60MBEOn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-syZ60MBEOn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-syZ60MBEOn .nav-link {
  position: relative;
}
.cid-syZ60MBEOn .container {
  display: flex;
  margin: auto;
}
.cid-syZ60MBEOn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-syZ60MBEOn .dropdown-menu,
.cid-syZ60MBEOn .navbar.opened {
  background: #ffffff !important;
}
.cid-syZ60MBEOn .nav-item:focus,
.cid-syZ60MBEOn .nav-link:focus {
  outline: none;
}
.cid-syZ60MBEOn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-syZ60MBEOn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-syZ60MBEOn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-syZ60MBEOn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-syZ60MBEOn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-syZ60MBEOn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-syZ60MBEOn .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-syZ60MBEOn .navbar.opened {
  transition: all .3s;
}
.cid-syZ60MBEOn .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-syZ60MBEOn .navbar .navbar-logo img {
  width: auto;
}
.cid-syZ60MBEOn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-syZ60MBEOn .navbar.collapsed {
  justify-content: center;
}
.cid-syZ60MBEOn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-syZ60MBEOn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-syZ60MBEOn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-syZ60MBEOn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-syZ60MBEOn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-syZ60MBEOn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-syZ60MBEOn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-syZ60MBEOn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-syZ60MBEOn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-syZ60MBEOn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-syZ60MBEOn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-syZ60MBEOn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-syZ60MBEOn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-syZ60MBEOn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-syZ60MBEOn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-syZ60MBEOn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-syZ60MBEOn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-syZ60MBEOn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-syZ60MBEOn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-syZ60MBEOn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-syZ60MBEOn .navbar.navbar-short {
  min-height: 60px;
}
.cid-syZ60MBEOn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-syZ60MBEOn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-syZ60MBEOn .align-center {
  justify-content: center;
}
.cid-syZ60MBEOn .modal-content {
  height: auto;
  justify-content: center;
}
.cid-syZ60MBEOn .modal-footer {
  justify-content: center;
}
.cid-syZ60MBEOn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-syZ60MBEOn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-syZ60MBEOn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-syZ60MBEOn .dropdown-item.active,
.cid-syZ60MBEOn .dropdown-item:active {
  background-color: transparent;
}
.cid-syZ60MBEOn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-syZ60MBEOn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-syZ60MBEOn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-syZ60MBEOn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-syZ60MBEOn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-syZ60MBEOn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-syZ60MBEOn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-syZ60MBEOn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-syZ60MBEOn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-syZ60MBEOn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-syZ60MBEOn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-syZ60MBEOn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-syZ60MBEOn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-syZ60MBEOn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-syZ60MBEOn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-syZ60MBEOn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-syZ60MBEOn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-syZ60MBEOn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-syZ60MBEOn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-syZ60MBEOn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-syZ60MBEOn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-syZ60MBEOn .navbar {
    height: 70px;
  }
  .cid-syZ60MBEOn .navbar.opened {
    height: auto;
  }
  .cid-syZ60MBEOn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-syMkp3WNSX {
  background-image: url("../../../assets/images/veduchiy-zahodiv-cyprus-2000x1333.jpg");
}
@media (max-width: 991px) {
  .cid-syMkp3WNSX .mbr-section-title,
  .cid-syMkp3WNSX .mbr-section-subtitle,
  .cid-syMkp3WNSX .mbr-section-btn,
  .cid-syMkp3WNSX .mbr-text {
    text-align: center;
  }
}
.cid-syMkp3WNSX .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-syMkp3WNSX .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-syMkp3WNSX .mbr-text,
.cid-syMkp3WNSX .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOcVGt6g2c {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOcVGt6g2c blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOcVGt6g2c .mbr-section-title {
  text-align: left;
}
.cid-sOcWYvGWPv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOcWYvGWPv .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOcWYvGWPv .container {
    max-width: 1400px;
  }
}
.cid-sOcWYvGWPv .card {
  margin: auto;
}
.cid-sOcWYvGWPv .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOcWYvGWPv .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOcWYvGWPv .row {
  justify-content: center;
}
.cid-sOcWYvGWPv H3 {
  color: #ffffff;
}
.cid-sOcWYvGWPv .card-title,
.cid-sOcWYvGWPv .card-box {
  color: #ffffff;
}
.cid-sN6tGDNDLj {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background3.jpg");
}
.cid-sN6tGDNDLj .mbr-overlay {
  background: #fafafa;
  opacity: 0.9;
}
.cid-sN6tGDNDLj img,
.cid-sN6tGDNDLj .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-sN6tGDNDLj .item:focus,
.cid-sN6tGDNDLj span:focus {
  outline: none;
}
.cid-sN6tGDNDLj .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sN6tGDNDLj .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffd627;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sN6tGDNDLj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sN6tGDNDLj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sN6tGDNDLj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sN6tGDNDLj .mbr-section-title {
  color: #232323;
}
.cid-sN6tGDNDLj .mbr-text,
.cid-sN6tGDNDLj .mbr-section-btn {
  text-align: center;
}
.cid-sN6tGDNDLj .item-title {
  text-align: left;
  color: #353535;
}
.cid-sN6tGDNDLj .item-subtitle {
  text-align: left;
}
.cid-sN6tGDNDLj .mbr-section-subtitle {
  color: #232323;
}
.cid-sOdPnAyRHW {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOdPnAyRHW .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOdPnAyRHW .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOdPnAyRHW .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOdPnAyRHW .link-wrap {
    align-items: center;
  }
}
.cid-sOdPnAyRHW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOdPnAyRHW .card-title,
.cid-sOdPnAyRHW .card-box {
  text-align: left;
}
.cid-szffktzgjY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-szffktzgjY .container {
    max-width: 1400px;
  }
}
.cid-szffktzgjY .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-szffktzgjY .card-wrapper {
  margin-top: 3rem;
}
.cid-szffktzgjY .row {
  justify-content: center;
}
.cid-szffktzgjY .card-title,
.cid-szffktzgjY .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-szffktzgjY .card-text,
.cid-szffktzgjY .card-box {
  text-align: center;
}
.cid-szffktzgjY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-szffktzgjY .mbr-section-title {
  color: #ffffff;
}
.cid-syMkZKUnhE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-syMkZKUnhE .mbr-text,
.cid-syMkZKUnhE .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-syMkZKUnhE .mbr-text,
  .cid-syMkZKUnhE .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-syMkZKUnhE .mbr-text,
  .cid-syMkZKUnhE .mbr-section-title {
    text-align: center;
  }
}
.cid-syMkZKUnhE a.btn {
  height: 100%;
  margin: 0;
}
.cid-syMkZKUnhE .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-syMkZKUnhE .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-syMkZKUnhE .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-syMkZKUnhE .justify-content-center {
  align-items: center;
}
.cid-syMkZKUnhE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-syMkZKUnhE .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sN6tNzsyRe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sN6tNzsyRe .item {
  padding-bottom: 2rem;
}
.cid-sN6tNzsyRe .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sN6tNzsyRe .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sN6tNzsyRe .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sN6tNzsyRe .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sN6tNzsyRe .carousel-control,
.cid-sN6tNzsyRe .close {
  background: #1b1b1b;
}
.cid-sN6tNzsyRe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sN6tNzsyRe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sN6tNzsyRe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sN6tNzsyRe .carousel-control-next span {
  margin-left: 5px;
}
.cid-sN6tNzsyRe .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sN6tNzsyRe .close::before {
  content: '\e91a';
}
.cid-sN6tNzsyRe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sN6tNzsyRe .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sN6tNzsyRe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sN6tNzsyRe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sN6tNzsyRe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sN6tNzsyRe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sN6tNzsyRe .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sN6tNzsyRe .carousel-indicators li.active,
.cid-sN6tNzsyRe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sN6tNzsyRe .carousel-indicators li::after,
.cid-sN6tNzsyRe .carousel-indicators li::before {
  content: none;
}
.cid-sN6tNzsyRe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sN6tNzsyRe .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sN6tNzsyRe .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sN6tNzsyRe .carousel-indicators {
    display: none;
  }
}
.cid-sN6tNzsyRe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sN6tNzsyRe .carousel-inner > .active {
  display: block;
}
.cid-sN6tNzsyRe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sN6tNzsyRe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sN6tNzsyRe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sN6tNzsyRe .carousel-control,
  .cid-sN6tNzsyRe .carousel-indicators,
  .cid-sN6tNzsyRe .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sN6tNzsyRe .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sN6tNzsyRe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sN6tNzsyRe .carousel-indicators .active,
.cid-sN6tNzsyRe .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sN6tNzsyRe .carousel-indicators .active {
  background: #fff;
}
.cid-sN6tNzsyRe .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sN6tNzsyRe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sN6tNzsyRe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sN6tNzsyRe .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sN6tNzsyRe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sN6tNzsyRe .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sN6tNzsyRe .carousel {
  width: 100%;
}
.cid-sN6tNzsyRe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sN6tNzsyRe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sN6tNzsyRe .modal.fade .modal-dialog,
.cid-sN6tNzsyRe .modal.in .modal-dialog {
  transform: none;
}
.cid-sN6tNzsyRe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sN6tNzsyRe H6 {
  text-align: center;
}
.cid-syMleFaM26 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-syMleFaM26 .media-container-row {
  justify-content: space-between;
}
.cid-syMleFaM26 .text-content {
  max-width: 50%;
}
.cid-syMleFaM26 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-syMleFaM26 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-syMleFaM26 .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-syMleFaM26 .icons {
    justify-content: center !important;
  }
  .cid-syMleFaM26 .text-content * {
    text-align: center;
  }
}
.cid-sOinLviMcl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOinLviMcl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOinLviMcl .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOinLviMcl .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOinLviMcl .card {
    margin-bottom: 2rem;
  }
  .cid-sOinLviMcl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sONirpcWBj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sONirpcWBj .container {
    max-width: 1400px;
  }
}
.cid-sONirpcWBj .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sONirpcWBj .card-wrapper {
  margin-top: 3rem;
}
.cid-sONirpcWBj .row {
  justify-content: center;
}
.cid-sONirpcWBj .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sONirpcWBj .card-title,
.cid-sONirpcWBj .iconfont-wrapper {
  color: #ffffff;
}
.cid-sONirpcWBj .card-text {
  color: #ffffff;
}
.cid-sONirpcWBj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOijcIY6EO {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOijcIY6EO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOijcIY6EO .item .icon-wrap {
  text-align: center;
}
.cid-sOijcIY6EO .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOijcIY6EO .item:last-child:before {
  display: none;
}
.cid-sOijcIY6EO .item.last::before {
  display: none;
}
.cid-sOijcIY6EO .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOijcIY6EO .text-box {
  text-align: center;
}
.cid-sOijcIY6EO span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOijcIY6EO .card {
    margin-bottom: 2rem;
  }
  .cid-sOijcIY6EO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-syMkE7PiQA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-meropriyatij-kipr-vladimir-levchuk.jpg");
}
.cid-syMkE7PiQA .mbr-section-title {
  color: #ffffff;
}
.cid-sOga4IrxFz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOga4IrxFz .mbr-text {
  color: #767676;
}
.cid-sOga4IrxFz .mbr-section-subtitle {
  color: #767676;
}
.cid-sOga4IrxFz .title .num {
  width: 100%;
  display: block;
}
.cid-sOga4IrxFz .title .card-title {
  z-index: 1;
}
.cid-sOga4IrxFz .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOga4IrxFz * {
    text-align: center !important;
  }
  .cid-sOga4IrxFz .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOga4IrxFz .mbr-section-title,
.cid-sOga4IrxFz .card-box {
  text-align: center;
}
.cid-sOga4IrxFz .mbr-text,
.cid-sOga4IrxFz .mbr-section-btn {
  text-align: center;
}
.cid-sN6zLgcBID {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sN6twEPzUO {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sN6twEPzUO .carousel {
    min-height: 800px;
  }
  .cid-sN6twEPzUO .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sN6twEPzUO .carousel {
    min-height: 520px;
  }
  .cid-sN6twEPzUO .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sN6twEPzUO .carousel {
    min-height: 440px;
  }
  .cid-sN6twEPzUO .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sN6twEPzUO .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sN6twEPzUO .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sN6twEPzUO .carousel,
.cid-sN6twEPzUO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sN6twEPzUO .item-wrapper {
  width: 100%;
}
.cid-sN6twEPzUO .carousel-caption {
  bottom: 40px;
}
.cid-sN6twEPzUO .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sN6twEPzUO .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sN6twEPzUO .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sN6twEPzUO .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sN6twEPzUO .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sN6twEPzUO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sN6twEPzUO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sN6twEPzUO .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sN6twEPzUO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sN6twEPzUO .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sN6twEPzUO .carousel-indicators li.active,
.cid-sN6twEPzUO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sN6twEPzUO .carousel-indicators li::after,
.cid-sN6twEPzUO .carousel-indicators li::before {
  content: none;
}
.cid-sN6twEPzUO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sN6twEPzUO .carousel-indicators {
    display: none !important;
  }
}
.cid-sOmzs4ccj1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sOmzs4ccj1 img {
  width: 120px;
  margin: auto;
}
.cid-sOmzs4ccj1 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOmzs4ccj1 .card {
    max-width: 12.5%;
  }
}
.cid-sOGODwJE4Q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOGODwJE4Q .video-wrapper iframe {
  width: 100%;
}
.cid-sOGODwJE4Q .mbr-section-title,
.cid-sOGODwJE4Q .mbr-section-subtitle,
.cid-sOGODwJE4Q .mbr-text {
  text-align: center;
}
.cid-sOGODwJE4Q .mbr-section-title {
  color: #ffd627;
}
.cid-sOGODwJE4Q .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOGODwJE4Q .mbr-text {
  color: #ffffff;
}
.cid-szp3mkTLMX {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-szp3mkTLMX .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-szp3mkTLMX .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-szp3mkTLMX .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-szp3mkTLMX .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-szp3mkTLMX .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-syZ0g8wBai {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-syZ0g8wBai .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-syZ0g8wBai .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-syZ0g8wBai .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-syZ0g8wBai .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-syZ0g8wBai .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-syZ0g8wBai .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-syZ0g8wBai .list {
    margin-bottom: 0rem;
  }
}
.cid-syZ0g8wBai .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-syZ0g8wBai .mbr-iconfont {
  color: black;
}
.cid-syZ0g8wBai .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-syZ0g8wBai H6 {
  color: #ffffff;
}
.cid-sOnAvtaZoJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnAvtaZoJ nav.navbar {
  position: fixed;
}
.cid-sOnAvtaZoJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnAvtaZoJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnAvtaZoJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnAvtaZoJ .dropdown-item:hover,
.cid-sOnAvtaZoJ .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnAvtaZoJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnAvtaZoJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnAvtaZoJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnAvtaZoJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnAvtaZoJ .nav-link {
  position: relative;
}
.cid-sOnAvtaZoJ .container {
  display: flex;
  margin: auto;
}
.cid-sOnAvtaZoJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnAvtaZoJ .dropdown-menu,
.cid-sOnAvtaZoJ .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnAvtaZoJ .nav-item:focus,
.cid-sOnAvtaZoJ .nav-link:focus {
  outline: none;
}
.cid-sOnAvtaZoJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnAvtaZoJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnAvtaZoJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnAvtaZoJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnAvtaZoJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnAvtaZoJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnAvtaZoJ .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnAvtaZoJ .navbar.opened {
  transition: all .3s;
}
.cid-sOnAvtaZoJ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnAvtaZoJ .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnAvtaZoJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnAvtaZoJ .navbar.collapsed {
  justify-content: center;
}
.cid-sOnAvtaZoJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnAvtaZoJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnAvtaZoJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnAvtaZoJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnAvtaZoJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnAvtaZoJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnAvtaZoJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnAvtaZoJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnAvtaZoJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnAvtaZoJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnAvtaZoJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnAvtaZoJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnAvtaZoJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnAvtaZoJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnAvtaZoJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnAvtaZoJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnAvtaZoJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnAvtaZoJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnAvtaZoJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnAvtaZoJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnAvtaZoJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnAvtaZoJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnAvtaZoJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnAvtaZoJ .align-center {
  justify-content: center;
}
.cid-sOnAvtaZoJ .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnAvtaZoJ .modal-footer {
  justify-content: center;
}
.cid-sOnAvtaZoJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnAvtaZoJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnAvtaZoJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnAvtaZoJ .dropdown-item.active,
.cid-sOnAvtaZoJ .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnAvtaZoJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnAvtaZoJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnAvtaZoJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnAvtaZoJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnAvtaZoJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnAvtaZoJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnAvtaZoJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnAvtaZoJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnAvtaZoJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnAvtaZoJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnAvtaZoJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnAvtaZoJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnAvtaZoJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnAvtaZoJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnAvtaZoJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnAvtaZoJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnAvtaZoJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnAvtaZoJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnAvtaZoJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnAvtaZoJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnAvtaZoJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnAvtaZoJ .navbar {
    height: 70px;
  }
  .cid-sOnAvtaZoJ .navbar.opened {
    height: auto;
  }
  .cid-sOnAvtaZoJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnVr0jvrI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-sOnVr0jvrI .mbr-text,
.cid-sOnVr0jvrI .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnVr0jvrI .mbr-text,
  .cid-sOnVr0jvrI .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnVr0jvrI a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnVr0jvrI .mbr-section-btn {
  display: flex;
  margin-bottom: 1.2rem;
  width: 100%;
}
.cid-sOnVr0jvrI .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnVr0jvrI .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sOnVr0jvrI .content-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-sOnVr0jvrI .justify-content-center {
  align-items: center;
}
.cid-sOnVr0jvrI .mbr-text {
  color: #ffffff;
}
.cid-sOnVr0jvrI .mbr-section-title {
  color: #ffffff;
}
.cid-sOnVr0jvrI P {
  color: #fafafa;
}
.cid-sOnAwtE17a {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnAwtE17a .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnAwtE17a .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnAwtE17a .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnAwtE17a .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnAwtE17a .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnAvP3dOf {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnAvP3dOf .media-container-row {
  justify-content: space-between;
}
.cid-sOnAvP3dOf .text-content {
  max-width: 50%;
}
.cid-sOnAvP3dOf .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnAvP3dOf .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnAvP3dOf .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnAvP3dOf .icons {
    justify-content: center !important;
  }
  .cid-sOnAvP3dOf .text-content * {
    text-align: center;
  }
}
.cid-sOnAw3vqWB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnAw3vqWB .mbr-text {
  color: #767676;
}
.cid-sOnAw3vqWB .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnAw3vqWB .title .num {
  width: 100%;
  display: block;
}
.cid-sOnAw3vqWB .title .card-title {
  z-index: 1;
}
.cid-sOnAw3vqWB .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnAw3vqWB * {
    text-align: center !important;
  }
  .cid-sOnAw3vqWB .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnAw3vqWB .mbr-section-title,
.cid-sOnAw3vqWB .card-box {
  text-align: center;
}
.cid-sOnAw3vqWB .mbr-text,
.cid-sOnAw3vqWB .mbr-section-btn {
  text-align: center;
}
.cid-sOnAw16nfD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-meropriyatij-kipr-vladimir-levchuk.jpg");
}
.cid-sOnAw16nfD .mbr-section-title {
  color: #ffffff;
}
.cid-sONjUekZ2b {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sONjUekZ2b .container {
    max-width: 1400px;
  }
}
.cid-sONjUekZ2b .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sONjUekZ2b .card-wrapper {
  margin-top: 3rem;
}
.cid-sONjUekZ2b .row {
  justify-content: center;
}
.cid-sONjUekZ2b .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sONjUekZ2b .card-title,
.cid-sONjUekZ2b .iconfont-wrapper {
  color: #ffffff;
}
.cid-sONjUekZ2b .card-text {
  color: #ffffff;
}
.cid-sONjUekZ2b .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnAvEmyIw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnAvEmyIw .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnAvEmyIw .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnAvEmyIw .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnAvEmyIw .card {
    margin-bottom: 2rem;
  }
  .cid-sOnAvEmyIw .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOGJwh8kZm {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOGJyd9jpt {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOGJyd9jpt .carousel {
    min-height: 800px;
  }
  .cid-sOGJyd9jpt .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOGJyd9jpt .carousel {
    min-height: 520px;
  }
  .cid-sOGJyd9jpt .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOGJyd9jpt .carousel {
    min-height: 440px;
  }
  .cid-sOGJyd9jpt .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOGJyd9jpt .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOGJyd9jpt .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOGJyd9jpt .carousel,
.cid-sOGJyd9jpt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOGJyd9jpt .item-wrapper {
  width: 100%;
}
.cid-sOGJyd9jpt .carousel-caption {
  bottom: 40px;
}
.cid-sOGJyd9jpt .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOGJyd9jpt .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOGJyd9jpt .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOGJyd9jpt .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOGJyd9jpt .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOGJyd9jpt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOGJyd9jpt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOGJyd9jpt .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOGJyd9jpt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOGJyd9jpt .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOGJyd9jpt .carousel-indicators li.active,
.cid-sOGJyd9jpt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOGJyd9jpt .carousel-indicators li::after,
.cid-sOGJyd9jpt .carousel-indicators li::before {
  content: none;
}
.cid-sOGJyd9jpt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOGJyd9jpt .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnAwyD1xT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnAwyD1xT .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnAwyD1xT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnAwyD1xT .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnAwyD1xT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnAwyD1xT .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnAwyD1xT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnAwyD1xT .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnAwyD1xT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnAwyD1xT .mbr-iconfont {
  color: black;
}
.cid-sOnAwyD1xT .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnAwyD1xT H6 {
  color: #ffffff;
}
.cid-sOnAHWL9j8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnAHWL9j8 nav.navbar {
  position: fixed;
}
.cid-sOnAHWL9j8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnAHWL9j8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnAHWL9j8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnAHWL9j8 .dropdown-item:hover,
.cid-sOnAHWL9j8 .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnAHWL9j8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnAHWL9j8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnAHWL9j8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnAHWL9j8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnAHWL9j8 .nav-link {
  position: relative;
}
.cid-sOnAHWL9j8 .container {
  display: flex;
  margin: auto;
}
.cid-sOnAHWL9j8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnAHWL9j8 .dropdown-menu,
.cid-sOnAHWL9j8 .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnAHWL9j8 .nav-item:focus,
.cid-sOnAHWL9j8 .nav-link:focus {
  outline: none;
}
.cid-sOnAHWL9j8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnAHWL9j8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnAHWL9j8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnAHWL9j8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnAHWL9j8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnAHWL9j8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnAHWL9j8 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnAHWL9j8 .navbar.opened {
  transition: all .3s;
}
.cid-sOnAHWL9j8 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnAHWL9j8 .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnAHWL9j8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnAHWL9j8 .navbar.collapsed {
  justify-content: center;
}
.cid-sOnAHWL9j8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnAHWL9j8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnAHWL9j8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnAHWL9j8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnAHWL9j8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnAHWL9j8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnAHWL9j8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnAHWL9j8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnAHWL9j8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnAHWL9j8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnAHWL9j8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnAHWL9j8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnAHWL9j8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnAHWL9j8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnAHWL9j8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnAHWL9j8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnAHWL9j8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnAHWL9j8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnAHWL9j8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnAHWL9j8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnAHWL9j8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnAHWL9j8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnAHWL9j8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnAHWL9j8 .align-center {
  justify-content: center;
}
.cid-sOnAHWL9j8 .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnAHWL9j8 .modal-footer {
  justify-content: center;
}
.cid-sOnAHWL9j8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnAHWL9j8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnAHWL9j8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnAHWL9j8 .dropdown-item.active,
.cid-sOnAHWL9j8 .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnAHWL9j8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnAHWL9j8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnAHWL9j8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnAHWL9j8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnAHWL9j8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnAHWL9j8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnAHWL9j8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnAHWL9j8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnAHWL9j8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnAHWL9j8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnAHWL9j8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnAHWL9j8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnAHWL9j8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnAHWL9j8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnAHWL9j8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnAHWL9j8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnAHWL9j8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnAHWL9j8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnAHWL9j8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnAHWL9j8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnAHWL9j8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnAHWL9j8 .navbar {
    height: 70px;
  }
  .cid-sOnAHWL9j8 .navbar.opened {
    height: auto;
  }
  .cid-sOnAHWL9j8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnAHYWmM0 {
  background-image: url("../../../assets/images/vedushiy-na-ostrove-kipr-vladimir-levchuk.jpg");
}
@media (max-width: 991px) {
  .cid-sOnAHYWmM0 .mbr-section-title,
  .cid-sOnAHYWmM0 .mbr-section-subtitle,
  .cid-sOnAHYWmM0 .mbr-section-btn,
  .cid-sOnAHYWmM0 .mbr-text {
    text-align: center;
  }
}
.cid-sOnAHYWmM0 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnAHYWmM0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnAHYWmM0 .mbr-text,
.cid-sOnAHYWmM0 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnAI0xD8v {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnAI0xD8v blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnAI0xD8v .mbr-section-title {
  text-align: left;
}
.cid-sOnAI24KNL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnAI24KNL .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnAI24KNL .container {
    max-width: 1400px;
  }
}
.cid-sOnAI24KNL .card {
  margin: auto;
}
.cid-sOnAI24KNL .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnAI24KNL .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnAI24KNL .row {
  justify-content: center;
}
.cid-sOnAI24KNL H3 {
  color: #ffffff;
}
.cid-sOnAI24KNL .card-title,
.cid-sOnAI24KNL .card-box {
  color: #ffffff;
}
.cid-sOnAIb9f63 {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnAIb9f63 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnAIb9f63 .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnAIb9f63 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnAIb9f63 .link-wrap {
    align-items: center;
  }
}
.cid-sOnAIb9f63 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnAIb9f63 .card-title,
.cid-sOnAIb9f63 .card-box {
  text-align: left;
}
.cid-sOnAId6PiA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnAId6PiA .container {
    max-width: 1400px;
  }
}
.cid-sOnAId6PiA .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnAId6PiA .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnAId6PiA .row {
  justify-content: center;
}
.cid-sOnAId6PiA .card-title,
.cid-sOnAId6PiA .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnAId6PiA .card-text,
.cid-sOnAId6PiA .card-box {
  text-align: center;
}
.cid-sOnAId6PiA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnAId6PiA .mbr-section-title {
  color: #ffffff;
}
.cid-sOnAI8YbQn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnAI8YbQn .item {
  padding-bottom: 2rem;
}
.cid-sOnAI8YbQn .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnAI8YbQn .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnAI8YbQn .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnAI8YbQn .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnAI8YbQn .carousel-control,
.cid-sOnAI8YbQn .close {
  background: #1b1b1b;
}
.cid-sOnAI8YbQn .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnAI8YbQn .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnAI8YbQn .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnAI8YbQn .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnAI8YbQn .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnAI8YbQn .close::before {
  content: '\e91a';
}
.cid-sOnAI8YbQn .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnAI8YbQn .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnAI8YbQn .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnAI8YbQn .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnAI8YbQn .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnAI8YbQn .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnAI8YbQn .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnAI8YbQn .carousel-indicators li.active,
.cid-sOnAI8YbQn .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnAI8YbQn .carousel-indicators li::after,
.cid-sOnAI8YbQn .carousel-indicators li::before {
  content: none;
}
.cid-sOnAI8YbQn .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnAI8YbQn .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnAI8YbQn .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnAI8YbQn .carousel-indicators {
    display: none;
  }
}
.cid-sOnAI8YbQn .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnAI8YbQn .carousel-inner > .active {
  display: block;
}
.cid-sOnAI8YbQn .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnAI8YbQn .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnAI8YbQn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnAI8YbQn .carousel-control,
  .cid-sOnAI8YbQn .carousel-indicators,
  .cid-sOnAI8YbQn .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnAI8YbQn .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnAI8YbQn .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnAI8YbQn .carousel-indicators .active,
.cid-sOnAI8YbQn .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnAI8YbQn .carousel-indicators .active {
  background: #fff;
}
.cid-sOnAI8YbQn .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnAI8YbQn .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnAI8YbQn .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnAI8YbQn .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnAI8YbQn .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnAI8YbQn .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnAI8YbQn .carousel {
  width: 100%;
}
.cid-sOnAI8YbQn .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnAI8YbQn .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnAI8YbQn .modal.fade .modal-dialog,
.cid-sOnAI8YbQn .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnAI8YbQn .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnAI8YbQn H6 {
  text-align: center;
}
.cid-sOnAIff420 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnAIff420 .mbr-text,
.cid-sOnAIff420 .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnAIff420 .mbr-text,
  .cid-sOnAIff420 .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnAIff420 .mbr-text,
  .cid-sOnAIff420 .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnAIff420 a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnAIff420 .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnAIff420 .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnAIff420 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnAIff420 .justify-content-center {
  align-items: center;
}
.cid-sOnAIff420 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnAIff420 .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnAIhbyVK {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnAIhbyVK .media-container-row {
  justify-content: space-between;
}
.cid-sOnAIhbyVK .text-content {
  max-width: 50%;
}
.cid-sOnAIhbyVK .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnAIhbyVK .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnAIhbyVK .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnAIhbyVK .icons {
    justify-content: center !important;
  }
  .cid-sOnAIhbyVK .text-content * {
    text-align: center;
  }
}
.cid-sONkoVxSnL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sONkoVxSnL .container {
    max-width: 1400px;
  }
}
.cid-sONkoVxSnL .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sONkoVxSnL .card-wrapper {
  margin-top: 3rem;
}
.cid-sONkoVxSnL .row {
  justify-content: center;
}
.cid-sONkoVxSnL .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sONkoVxSnL .card-title,
.cid-sONkoVxSnL .iconfont-wrapper {
  color: #ffffff;
}
.cid-sONkoVxSnL .card-text {
  color: #ffffff;
}
.cid-sONkoVxSnL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnAIpJRk0 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnAIpJRk0 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnAIpJRk0 .item .icon-wrap {
  text-align: center;
}
.cid-sOnAIpJRk0 .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnAIpJRk0 .item:last-child:before {
  display: none;
}
.cid-sOnAIpJRk0 .item.last::before {
  display: none;
}
.cid-sOnAIpJRk0 .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnAIpJRk0 .text-box {
  text-align: center;
}
.cid-sOnAIpJRk0 span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnAIpJRk0 .card {
    margin-bottom: 2rem;
  }
  .cid-sOnAIpJRk0 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnAIsPDqm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-meropriyatij-kipr-vladimir-levchuk.jpg");
}
.cid-sOnAIsPDqm .mbr-section-title {
  color: #ffffff;
}
.cid-sOnAIv8DAU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnAIv8DAU .mbr-text {
  color: #767676;
}
.cid-sOnAIv8DAU .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnAIv8DAU .title .num {
  width: 100%;
  display: block;
}
.cid-sOnAIv8DAU .title .card-title {
  z-index: 1;
}
.cid-sOnAIv8DAU .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnAIv8DAU * {
    text-align: center !important;
  }
  .cid-sOnAIv8DAU .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnAIv8DAU .mbr-section-title,
.cid-sOnAIv8DAU .card-box {
  text-align: center;
}
.cid-sOnAIv8DAU .mbr-text,
.cid-sOnAIv8DAU .mbr-section-btn {
  text-align: center;
}
.cid-sOnAIIP8dg {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnAILxYyz {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnAILxYyz .carousel {
    min-height: 800px;
  }
  .cid-sOnAILxYyz .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnAILxYyz .carousel {
    min-height: 520px;
  }
  .cid-sOnAILxYyz .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnAILxYyz .carousel {
    min-height: 440px;
  }
  .cid-sOnAILxYyz .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnAILxYyz .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnAILxYyz .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnAILxYyz .carousel,
.cid-sOnAILxYyz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnAILxYyz .item-wrapper {
  width: 100%;
}
.cid-sOnAILxYyz .carousel-caption {
  bottom: 40px;
}
.cid-sOnAILxYyz .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnAILxYyz .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnAILxYyz .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnAILxYyz .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnAILxYyz .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnAILxYyz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnAILxYyz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnAILxYyz .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnAILxYyz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnAILxYyz .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnAILxYyz .carousel-indicators li.active,
.cid-sOnAILxYyz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnAILxYyz .carousel-indicators li::after,
.cid-sOnAILxYyz .carousel-indicators li::before {
  content: none;
}
.cid-sOnAILxYyz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnAILxYyz .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnAIPxuSP {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnAIPxuSP img {
  width: 120px;
  margin: auto;
}
.cid-sOnAIPxuSP .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnAIPxuSP .card {
    max-width: 12.5%;
  }
}
.cid-sOFL8enVyS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOFL8enVyS .video-wrapper iframe {
  width: 100%;
}
.cid-sOFL8enVyS .mbr-section-title,
.cid-sOFL8enVyS .mbr-section-subtitle,
.cid-sOFL8enVyS .mbr-text {
  text-align: center;
}
.cid-sOFL8enVyS .mbr-section-title {
  color: #ffd627;
}
.cid-sOFL8enVyS .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOFL8enVyS .mbr-text {
  color: #ffffff;
}
.cid-sOnAIVHaZY {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnAIVHaZY .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnAIVHaZY .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnAIVHaZY .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnAIVHaZY .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnAIVHaZY .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnAJ0HsrX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnAJ0HsrX .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnAJ0HsrX .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnAJ0HsrX .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnAJ0HsrX .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnAJ0HsrX .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnAJ0HsrX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnAJ0HsrX .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnAJ0HsrX .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnAJ0HsrX .mbr-iconfont {
  color: black;
}
.cid-sOnAJ0HsrX .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnAJ0HsrX H6 {
  color: #ffffff;
}
.cid-sOnANhpMhR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnANhpMhR nav.navbar {
  position: fixed;
}
.cid-sOnANhpMhR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnANhpMhR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnANhpMhR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnANhpMhR .dropdown-item:hover,
.cid-sOnANhpMhR .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnANhpMhR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnANhpMhR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnANhpMhR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnANhpMhR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnANhpMhR .nav-link {
  position: relative;
}
.cid-sOnANhpMhR .container {
  display: flex;
  margin: auto;
}
.cid-sOnANhpMhR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnANhpMhR .dropdown-menu,
.cid-sOnANhpMhR .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnANhpMhR .nav-item:focus,
.cid-sOnANhpMhR .nav-link:focus {
  outline: none;
}
.cid-sOnANhpMhR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnANhpMhR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnANhpMhR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnANhpMhR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnANhpMhR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnANhpMhR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnANhpMhR .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnANhpMhR .navbar.opened {
  transition: all .3s;
}
.cid-sOnANhpMhR .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnANhpMhR .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnANhpMhR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnANhpMhR .navbar.collapsed {
  justify-content: center;
}
.cid-sOnANhpMhR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnANhpMhR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnANhpMhR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnANhpMhR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnANhpMhR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnANhpMhR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnANhpMhR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnANhpMhR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnANhpMhR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnANhpMhR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnANhpMhR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnANhpMhR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnANhpMhR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnANhpMhR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnANhpMhR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnANhpMhR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnANhpMhR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnANhpMhR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnANhpMhR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnANhpMhR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnANhpMhR .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnANhpMhR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnANhpMhR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnANhpMhR .align-center {
  justify-content: center;
}
.cid-sOnANhpMhR .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnANhpMhR .modal-footer {
  justify-content: center;
}
.cid-sOnANhpMhR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnANhpMhR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnANhpMhR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnANhpMhR .dropdown-item.active,
.cid-sOnANhpMhR .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnANhpMhR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnANhpMhR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnANhpMhR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnANhpMhR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnANhpMhR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnANhpMhR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnANhpMhR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnANhpMhR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnANhpMhR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnANhpMhR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnANhpMhR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnANhpMhR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnANhpMhR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnANhpMhR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnANhpMhR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnANhpMhR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnANhpMhR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnANhpMhR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnANhpMhR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnANhpMhR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnANhpMhR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnANhpMhR .navbar {
    height: 70px;
  }
  .cid-sOnANhpMhR .navbar.opened {
    height: auto;
  }
  .cid-sOnANhpMhR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnANjqsM1 {
  background-image: url("../../../assets/images/vedushiy-svadby-kipr-lev-event-host-levchuk-vladimir-wedding.jpg");
}
@media (max-width: 991px) {
  .cid-sOnANjqsM1 .mbr-section-title,
  .cid-sOnANjqsM1 .mbr-section-subtitle,
  .cid-sOnANjqsM1 .mbr-section-btn,
  .cid-sOnANjqsM1 .mbr-text {
    text-align: center;
  }
}
.cid-sOnANjqsM1 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnANjqsM1 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnANjqsM1 .mbr-text,
.cid-sOnANjqsM1 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOMApX8yC5 {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background3.jpg");
}
.cid-sOMApX8yC5 .mbr-overlay {
  background: #fafafa;
  opacity: 0.9;
}
.cid-sOMApX8yC5 img,
.cid-sOMApX8yC5 .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-sOMApX8yC5 .item:focus,
.cid-sOMApX8yC5 span:focus {
  outline: none;
}
.cid-sOMApX8yC5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sOMApX8yC5 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffd627;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOMApX8yC5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOMApX8yC5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOMApX8yC5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOMApX8yC5 .mbr-section-title {
  color: #232323;
}
.cid-sOMApX8yC5 .mbr-text,
.cid-sOMApX8yC5 .mbr-section-btn {
  text-align: center;
}
.cid-sOMApX8yC5 .item-title {
  text-align: left;
  color: #353535;
}
.cid-sOMApX8yC5 .item-subtitle {
  text-align: left;
}
.cid-sOMApX8yC5 .mbr-section-subtitle {
  color: #232323;
}
.cid-sOnANl1KTX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnANl1KTX blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnANl1KTX .mbr-section-title {
  text-align: left;
}
.cid-sOnANmft6C {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnANmft6C .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnANmft6C .container {
    max-width: 1400px;
  }
}
.cid-sOnANmft6C .card {
  margin: auto;
}
.cid-sOnANmft6C .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnANmft6C .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnANmft6C .row {
  justify-content: center;
}
.cid-sOnANmft6C H3 {
  color: #ffffff;
}
.cid-sOnANmft6C .card-title,
.cid-sOnANmft6C .card-box {
  color: #ffffff;
}
.cid-sOnANup21m {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnANup21m .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnANup21m .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnANup21m .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnANup21m .link-wrap {
    align-items: center;
  }
}
.cid-sOnANup21m .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnANup21m .card-title,
.cid-sOnANup21m .card-box {
  text-align: left;
}
.cid-sOnANw7ZPd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnANw7ZPd .container {
    max-width: 1400px;
  }
}
.cid-sOnANw7ZPd .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnANw7ZPd .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnANw7ZPd .row {
  justify-content: center;
}
.cid-sOnANw7ZPd .card-title,
.cid-sOnANw7ZPd .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnANw7ZPd .card-text,
.cid-sOnANw7ZPd .card-box {
  text-align: center;
}
.cid-sOnANw7ZPd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnANw7ZPd .mbr-section-title {
  color: #ffffff;
}
.cid-sOnANsc2Yv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnANsc2Yv .item {
  padding-bottom: 2rem;
}
.cid-sOnANsc2Yv .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnANsc2Yv .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnANsc2Yv .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnANsc2Yv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnANsc2Yv .carousel-control,
.cid-sOnANsc2Yv .close {
  background: #1b1b1b;
}
.cid-sOnANsc2Yv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnANsc2Yv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnANsc2Yv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnANsc2Yv .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnANsc2Yv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnANsc2Yv .close::before {
  content: '\e91a';
}
.cid-sOnANsc2Yv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnANsc2Yv .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnANsc2Yv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnANsc2Yv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnANsc2Yv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnANsc2Yv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnANsc2Yv .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnANsc2Yv .carousel-indicators li.active,
.cid-sOnANsc2Yv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnANsc2Yv .carousel-indicators li::after,
.cid-sOnANsc2Yv .carousel-indicators li::before {
  content: none;
}
.cid-sOnANsc2Yv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnANsc2Yv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnANsc2Yv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnANsc2Yv .carousel-indicators {
    display: none;
  }
}
.cid-sOnANsc2Yv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnANsc2Yv .carousel-inner > .active {
  display: block;
}
.cid-sOnANsc2Yv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnANsc2Yv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnANsc2Yv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnANsc2Yv .carousel-control,
  .cid-sOnANsc2Yv .carousel-indicators,
  .cid-sOnANsc2Yv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnANsc2Yv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnANsc2Yv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnANsc2Yv .carousel-indicators .active,
.cid-sOnANsc2Yv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnANsc2Yv .carousel-indicators .active {
  background: #fff;
}
.cid-sOnANsc2Yv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnANsc2Yv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnANsc2Yv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnANsc2Yv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnANsc2Yv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnANsc2Yv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnANsc2Yv .carousel {
  width: 100%;
}
.cid-sOnANsc2Yv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnANsc2Yv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnANsc2Yv .modal.fade .modal-dialog,
.cid-sOnANsc2Yv .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnANsc2Yv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnANsc2Yv H6 {
  text-align: center;
}
.cid-sOnANyusHW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnANyusHW .mbr-text,
.cid-sOnANyusHW .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnANyusHW .mbr-text,
  .cid-sOnANyusHW .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnANyusHW .mbr-text,
  .cid-sOnANyusHW .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnANyusHW a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnANyusHW .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnANyusHW .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnANyusHW .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnANyusHW .justify-content-center {
  align-items: center;
}
.cid-sOnANyusHW .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnANyusHW .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnANq48wu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnANq48wu .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnANq48wu .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnANq48wu .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnANq48wu .card {
    margin-bottom: 2rem;
  }
  .cid-sOnANq48wu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnANAKlkk {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnANAKlkk .media-container-row {
  justify-content: space-between;
}
.cid-sOnANAKlkk .text-content {
  max-width: 50%;
}
.cid-sOnANAKlkk .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnANAKlkk .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnANAKlkk .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnANAKlkk .icons {
    justify-content: center !important;
  }
  .cid-sOnANAKlkk .text-content * {
    text-align: center;
  }
}
.cid-sONlguhZAf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sONlguhZAf .container {
    max-width: 1400px;
  }
}
.cid-sONlguhZAf .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sONlguhZAf .card-wrapper {
  margin-top: 3rem;
}
.cid-sONlguhZAf .row {
  justify-content: center;
}
.cid-sONlguhZAf .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sONlguhZAf .card-title,
.cid-sONlguhZAf .iconfont-wrapper {
  color: #ffffff;
}
.cid-sONlguhZAf .card-text {
  color: #ffffff;
}
.cid-sONlguhZAf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnANJIlCO {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnANJIlCO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnANJIlCO .item .icon-wrap {
  text-align: center;
}
.cid-sOnANJIlCO .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnANJIlCO .item:last-child:before {
  display: none;
}
.cid-sOnANJIlCO .item.last::before {
  display: none;
}
.cid-sOnANJIlCO .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnANJIlCO .text-box {
  text-align: center;
}
.cid-sOnANJIlCO span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnANJIlCO .card {
    margin-bottom: 2rem;
  }
  .cid-sOnANJIlCO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnANMUUxV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vidushiy-na-novyi-god-event-host-new-year-vladimir-levchuk-levevent.jpg");
}
.cid-sOnANMUUxV .mbr-section-title {
  color: #ffffff;
}
.cid-sOnANPjiRB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnANPjiRB .mbr-text {
  color: #767676;
}
.cid-sOnANPjiRB .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnANPjiRB .title .num {
  width: 100%;
  display: block;
}
.cid-sOnANPjiRB .title .card-title {
  z-index: 1;
}
.cid-sOnANPjiRB .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnANPjiRB * {
    text-align: center !important;
  }
  .cid-sOnANPjiRB .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnANPjiRB .mbr-section-title,
.cid-sOnANPjiRB .card-box {
  text-align: center;
}
.cid-sOnANPjiRB .mbr-text,
.cid-sOnANPjiRB .mbr-section-btn {
  text-align: center;
}
.cid-sOnAO2mpLR {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnAO4ZVu6 {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnAO4ZVu6 .carousel {
    min-height: 800px;
  }
  .cid-sOnAO4ZVu6 .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnAO4ZVu6 .carousel {
    min-height: 520px;
  }
  .cid-sOnAO4ZVu6 .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnAO4ZVu6 .carousel {
    min-height: 440px;
  }
  .cid-sOnAO4ZVu6 .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnAO4ZVu6 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnAO4ZVu6 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnAO4ZVu6 .carousel,
.cid-sOnAO4ZVu6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnAO4ZVu6 .item-wrapper {
  width: 100%;
}
.cid-sOnAO4ZVu6 .carousel-caption {
  bottom: 40px;
}
.cid-sOnAO4ZVu6 .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnAO4ZVu6 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnAO4ZVu6 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnAO4ZVu6 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnAO4ZVu6 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnAO4ZVu6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnAO4ZVu6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnAO4ZVu6 .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnAO4ZVu6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnAO4ZVu6 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnAO4ZVu6 .carousel-indicators li.active,
.cid-sOnAO4ZVu6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnAO4ZVu6 .carousel-indicators li::after,
.cid-sOnAO4ZVu6 .carousel-indicators li::before {
  content: none;
}
.cid-sOnAO4ZVu6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnAO4ZVu6 .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnAO95r7T {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sOnAO95r7T img {
  width: 120px;
  margin: auto;
}
.cid-sOnAO95r7T .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnAO95r7T .card {
    max-width: 12.5%;
  }
}
.cid-sOGIhA1efS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOGIhA1efS .video-wrapper iframe {
  width: 100%;
}
.cid-sOGIhA1efS .mbr-section-title,
.cid-sOGIhA1efS .mbr-section-subtitle,
.cid-sOGIhA1efS .mbr-text {
  text-align: center;
}
.cid-sOGIhA1efS .mbr-section-title {
  color: #ffd627;
}
.cid-sOGIhA1efS .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOGIhA1efS .mbr-text {
  color: #ffffff;
}
.cid-sOnAOfdJPL {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnAOfdJPL .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnAOfdJPL .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnAOfdJPL .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnAOfdJPL .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnAOfdJPL .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnAOkmf2v {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnAOkmf2v .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnAOkmf2v .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnAOkmf2v .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnAOkmf2v .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnAOkmf2v .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnAOkmf2v .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnAOkmf2v .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnAOkmf2v .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnAOkmf2v .mbr-iconfont {
  color: black;
}
.cid-sOnAOkmf2v .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnAOkmf2v H6 {
  color: #ffffff;
}
.cid-sOnAWOcaLM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnAWOcaLM nav.navbar {
  position: fixed;
}
.cid-sOnAWOcaLM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnAWOcaLM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnAWOcaLM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnAWOcaLM .dropdown-item:hover,
.cid-sOnAWOcaLM .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnAWOcaLM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnAWOcaLM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnAWOcaLM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnAWOcaLM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnAWOcaLM .nav-link {
  position: relative;
}
.cid-sOnAWOcaLM .container {
  display: flex;
  margin: auto;
}
.cid-sOnAWOcaLM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnAWOcaLM .dropdown-menu,
.cid-sOnAWOcaLM .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnAWOcaLM .nav-item:focus,
.cid-sOnAWOcaLM .nav-link:focus {
  outline: none;
}
.cid-sOnAWOcaLM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnAWOcaLM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnAWOcaLM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnAWOcaLM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnAWOcaLM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnAWOcaLM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnAWOcaLM .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnAWOcaLM .navbar.opened {
  transition: all .3s;
}
.cid-sOnAWOcaLM .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnAWOcaLM .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnAWOcaLM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnAWOcaLM .navbar.collapsed {
  justify-content: center;
}
.cid-sOnAWOcaLM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnAWOcaLM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnAWOcaLM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnAWOcaLM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnAWOcaLM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnAWOcaLM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnAWOcaLM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnAWOcaLM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnAWOcaLM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnAWOcaLM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnAWOcaLM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnAWOcaLM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnAWOcaLM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnAWOcaLM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnAWOcaLM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnAWOcaLM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnAWOcaLM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnAWOcaLM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnAWOcaLM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnAWOcaLM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnAWOcaLM .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnAWOcaLM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnAWOcaLM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnAWOcaLM .align-center {
  justify-content: center;
}
.cid-sOnAWOcaLM .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnAWOcaLM .modal-footer {
  justify-content: center;
}
.cid-sOnAWOcaLM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnAWOcaLM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnAWOcaLM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnAWOcaLM .dropdown-item.active,
.cid-sOnAWOcaLM .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnAWOcaLM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnAWOcaLM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnAWOcaLM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnAWOcaLM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnAWOcaLM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnAWOcaLM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnAWOcaLM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnAWOcaLM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnAWOcaLM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnAWOcaLM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnAWOcaLM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnAWOcaLM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnAWOcaLM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnAWOcaLM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnAWOcaLM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnAWOcaLM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnAWOcaLM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnAWOcaLM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnAWOcaLM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnAWOcaLM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnAWOcaLM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnAWOcaLM .navbar {
    height: 70px;
  }
  .cid-sOnAWOcaLM .navbar.opened {
    height: auto;
  }
  .cid-sOnAWOcaLM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnAWQeznM {
  background-image: url("../../../assets/images/mbr-2.jpg");
}
@media (max-width: 991px) {
  .cid-sOnAWQeznM .mbr-section-title,
  .cid-sOnAWQeznM .mbr-section-subtitle,
  .cid-sOnAWQeznM .mbr-section-btn,
  .cid-sOnAWQeznM .mbr-text {
    text-align: center;
  }
}
.cid-sOnAWQeznM .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnAWQeznM .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnAWQeznM .mbr-text,
.cid-sOnAWQeznM .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnAWT4dUa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnAWT4dUa .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnAWT4dUa .container {
    max-width: 1400px;
  }
}
.cid-sOnAWT4dUa .card {
  margin: auto;
}
.cid-sOnAWT4dUa .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnAWT4dUa .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnAWT4dUa .row {
  justify-content: center;
}
.cid-sOnAWT4dUa H3 {
  color: #ffffff;
}
.cid-sOnAWT4dUa .card-title,
.cid-sOnAWT4dUa .card-box {
  color: #ffffff;
}
.cid-sONlO6wKEy {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background3.jpg");
}
.cid-sONlO6wKEy .mbr-overlay {
  background: #fafafa;
  opacity: 0.9;
}
.cid-sONlO6wKEy img,
.cid-sONlO6wKEy .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-sONlO6wKEy .item:focus,
.cid-sONlO6wKEy span:focus {
  outline: none;
}
.cid-sONlO6wKEy .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sONlO6wKEy .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffd627;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sONlO6wKEy .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sONlO6wKEy .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sONlO6wKEy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sONlO6wKEy .mbr-section-title {
  color: #232323;
}
.cid-sONlO6wKEy .mbr-text,
.cid-sONlO6wKEy .mbr-section-btn {
  text-align: center;
}
.cid-sONlO6wKEy .item-title {
  text-align: left;
  color: #353535;
}
.cid-sONlO6wKEy .item-subtitle {
  text-align: left;
}
.cid-sONlO6wKEy .mbr-section-subtitle {
  color: #232323;
}
.cid-sOnAX1jaNr {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnAX1jaNr .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnAX1jaNr .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnAX1jaNr .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnAX1jaNr .link-wrap {
    align-items: center;
  }
}
.cid-sOnAX1jaNr .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnAX1jaNr .card-title,
.cid-sOnAX1jaNr .card-box {
  text-align: left;
}
.cid-sOnAX33p1V {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnAX33p1V .container {
    max-width: 1400px;
  }
}
.cid-sOnAX33p1V .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnAX33p1V .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnAX33p1V .row {
  justify-content: center;
}
.cid-sOnAX33p1V .card-title,
.cid-sOnAX33p1V .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnAX33p1V .card-text,
.cid-sOnAX33p1V .card-box {
  text-align: center;
}
.cid-sOnAX33p1V .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnAX33p1V .mbr-section-title {
  color: #ffffff;
}
.cid-sOnAWZ2Q47 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnAWZ2Q47 .item {
  padding-bottom: 2rem;
}
.cid-sOnAWZ2Q47 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnAWZ2Q47 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnAWZ2Q47 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnAWZ2Q47 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnAWZ2Q47 .carousel-control,
.cid-sOnAWZ2Q47 .close {
  background: #1b1b1b;
}
.cid-sOnAWZ2Q47 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnAWZ2Q47 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnAWZ2Q47 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnAWZ2Q47 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnAWZ2Q47 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnAWZ2Q47 .close::before {
  content: '\e91a';
}
.cid-sOnAWZ2Q47 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnAWZ2Q47 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnAWZ2Q47 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnAWZ2Q47 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnAWZ2Q47 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnAWZ2Q47 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnAWZ2Q47 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnAWZ2Q47 .carousel-indicators li.active,
.cid-sOnAWZ2Q47 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnAWZ2Q47 .carousel-indicators li::after,
.cid-sOnAWZ2Q47 .carousel-indicators li::before {
  content: none;
}
.cid-sOnAWZ2Q47 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnAWZ2Q47 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnAWZ2Q47 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnAWZ2Q47 .carousel-indicators {
    display: none;
  }
}
.cid-sOnAWZ2Q47 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnAWZ2Q47 .carousel-inner > .active {
  display: block;
}
.cid-sOnAWZ2Q47 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnAWZ2Q47 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnAWZ2Q47 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnAWZ2Q47 .carousel-control,
  .cid-sOnAWZ2Q47 .carousel-indicators,
  .cid-sOnAWZ2Q47 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnAWZ2Q47 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnAWZ2Q47 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnAWZ2Q47 .carousel-indicators .active,
.cid-sOnAWZ2Q47 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnAWZ2Q47 .carousel-indicators .active {
  background: #fff;
}
.cid-sOnAWZ2Q47 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnAWZ2Q47 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnAWZ2Q47 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnAWZ2Q47 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnAWZ2Q47 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnAWZ2Q47 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnAWZ2Q47 .carousel {
  width: 100%;
}
.cid-sOnAWZ2Q47 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnAWZ2Q47 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnAWZ2Q47 .modal.fade .modal-dialog,
.cid-sOnAWZ2Q47 .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnAWZ2Q47 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnAWZ2Q47 H6 {
  text-align: center;
}
.cid-sOnAX5swTV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnAX5swTV .mbr-text,
.cid-sOnAX5swTV .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnAX5swTV .mbr-text,
  .cid-sOnAX5swTV .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnAX5swTV .mbr-text,
  .cid-sOnAX5swTV .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnAX5swTV a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnAX5swTV .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnAX5swTV .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnAX5swTV .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnAX5swTV .justify-content-center {
  align-items: center;
}
.cid-sOnAX5swTV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnAX5swTV .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnAWWZTbP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnAWWZTbP .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnAWWZTbP .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnAWWZTbP .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnAWWZTbP .card {
    margin-bottom: 2rem;
  }
  .cid-sOnAWWZTbP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnAX7LlIO {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnAX7LlIO .media-container-row {
  justify-content: space-between;
}
.cid-sOnAX7LlIO .text-content {
  max-width: 50%;
}
.cid-sOnAX7LlIO .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnAX7LlIO .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnAX7LlIO .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnAX7LlIO .icons {
    justify-content: center !important;
  }
  .cid-sOnAX7LlIO .text-content * {
    text-align: center;
  }
}
.cid-sOQi59Cmug {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOQi59Cmug .container {
    max-width: 1400px;
  }
}
.cid-sOQi59Cmug .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOQi59Cmug .card-wrapper {
  margin-top: 3rem;
}
.cid-sOQi59Cmug .row {
  justify-content: center;
}
.cid-sOQi59Cmug .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOQi59Cmug .card-title,
.cid-sOQi59Cmug .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOQi59Cmug .card-text {
  color: #ffffff;
}
.cid-sOQi59Cmug .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnAXgFRmk {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnAXgFRmk .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnAXgFRmk .item .icon-wrap {
  text-align: center;
}
.cid-sOnAXgFRmk .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnAXgFRmk .item:last-child:before {
  display: none;
}
.cid-sOnAXgFRmk .item.last::before {
  display: none;
}
.cid-sOnAXgFRmk .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnAXgFRmk .text-box {
  text-align: center;
}
.cid-sOnAXgFRmk span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnAXgFRmk .card {
    margin-bottom: 2rem;
  }
  .cid-sOnAXgFRmk .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnAXlAnSz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/stand-up-vedushiy-kipr-lev-event-vladimir-levchuk-911.jpg");
}
.cid-sOnAXlAnSz .mbr-section-title {
  color: #ffffff;
}
.cid-sOnAXoq0Xo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnAXoq0Xo .mbr-text {
  color: #767676;
}
.cid-sOnAXoq0Xo .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnAXoq0Xo .title .num {
  width: 100%;
  display: block;
}
.cid-sOnAXoq0Xo .title .card-title {
  z-index: 1;
}
.cid-sOnAXoq0Xo .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnAXoq0Xo * {
    text-align: center !important;
  }
  .cid-sOnAXoq0Xo .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnAXoq0Xo .mbr-section-title,
.cid-sOnAXoq0Xo .card-box {
  text-align: center;
}
.cid-sOnAXoq0Xo .mbr-text,
.cid-sOnAXoq0Xo .mbr-section-btn {
  text-align: center;
}
.cid-sOnAXCQQIy {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnAXFsONA {
  padding-top: 0rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnAXFsONA .carousel {
    min-height: 800px;
  }
  .cid-sOnAXFsONA .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnAXFsONA .carousel {
    min-height: 520px;
  }
  .cid-sOnAXFsONA .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnAXFsONA .carousel {
    min-height: 440px;
  }
  .cid-sOnAXFsONA .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnAXFsONA .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnAXFsONA .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnAXFsONA .carousel,
.cid-sOnAXFsONA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnAXFsONA .item-wrapper {
  width: 100%;
}
.cid-sOnAXFsONA .carousel-caption {
  bottom: 40px;
}
.cid-sOnAXFsONA .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnAXFsONA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnAXFsONA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnAXFsONA .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnAXFsONA .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnAXFsONA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnAXFsONA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnAXFsONA .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnAXFsONA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnAXFsONA .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnAXFsONA .carousel-indicators li.active,
.cid-sOnAXFsONA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnAXFsONA .carousel-indicators li::after,
.cid-sOnAXFsONA .carousel-indicators li::before {
  content: none;
}
.cid-sOnAXFsONA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnAXFsONA .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnAXJykFV {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnAXJykFV img {
  width: 120px;
  margin: auto;
}
.cid-sOnAXJykFV .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnAXJykFV .card {
    max-width: 12.5%;
  }
}
.cid-sOGEIqIo34 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOGEIqIo34 .video-wrapper iframe {
  width: 100%;
}
.cid-sOGEIqIo34 .mbr-section-title,
.cid-sOGEIqIo34 .mbr-section-subtitle,
.cid-sOGEIqIo34 .mbr-text {
  text-align: center;
}
.cid-sOGEIqIo34 .mbr-section-title {
  color: #ffd627;
}
.cid-sOGEIqIo34 .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOGEIqIo34 .mbr-text {
  color: #ffffff;
}
.cid-sOnAXPAc7l {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnAXPAc7l .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnAXPAc7l .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnAXPAc7l .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnAXPAc7l .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnAXPAc7l .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnAXUBKYb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnAXUBKYb .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnAXUBKYb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnAXUBKYb .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnAXUBKYb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnAXUBKYb .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnAXUBKYb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnAXUBKYb .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnAXUBKYb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnAXUBKYb .mbr-iconfont {
  color: black;
}
.cid-sOnAXUBKYb .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnAXUBKYb H6 {
  color: #ffffff;
}
.cid-sOnB29ou1E {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnB29ou1E nav.navbar {
  position: fixed;
}
.cid-sOnB29ou1E .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnB29ou1E .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnB29ou1E .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnB29ou1E .dropdown-item:hover,
.cid-sOnB29ou1E .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnB29ou1E .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnB29ou1E .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnB29ou1E .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnB29ou1E .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnB29ou1E .nav-link {
  position: relative;
}
.cid-sOnB29ou1E .container {
  display: flex;
  margin: auto;
}
.cid-sOnB29ou1E .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnB29ou1E .dropdown-menu,
.cid-sOnB29ou1E .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnB29ou1E .nav-item:focus,
.cid-sOnB29ou1E .nav-link:focus {
  outline: none;
}
.cid-sOnB29ou1E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnB29ou1E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnB29ou1E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnB29ou1E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnB29ou1E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnB29ou1E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnB29ou1E .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnB29ou1E .navbar.opened {
  transition: all .3s;
}
.cid-sOnB29ou1E .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnB29ou1E .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnB29ou1E .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnB29ou1E .navbar.collapsed {
  justify-content: center;
}
.cid-sOnB29ou1E .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnB29ou1E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnB29ou1E .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnB29ou1E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnB29ou1E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnB29ou1E .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnB29ou1E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnB29ou1E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnB29ou1E .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnB29ou1E .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnB29ou1E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnB29ou1E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnB29ou1E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnB29ou1E .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnB29ou1E .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnB29ou1E .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnB29ou1E .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnB29ou1E .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnB29ou1E .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnB29ou1E .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnB29ou1E .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnB29ou1E .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnB29ou1E .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnB29ou1E .align-center {
  justify-content: center;
}
.cid-sOnB29ou1E .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnB29ou1E .modal-footer {
  justify-content: center;
}
.cid-sOnB29ou1E .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnB29ou1E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnB29ou1E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnB29ou1E .dropdown-item.active,
.cid-sOnB29ou1E .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnB29ou1E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnB29ou1E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnB29ou1E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnB29ou1E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnB29ou1E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnB29ou1E .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnB29ou1E ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnB29ou1E .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnB29ou1E button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnB29ou1E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnB29ou1E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnB29ou1E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnB29ou1E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnB29ou1E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnB29ou1E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnB29ou1E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnB29ou1E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnB29ou1E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnB29ou1E .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnB29ou1E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnB29ou1E .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnB29ou1E .navbar {
    height: 70px;
  }
  .cid-sOnB29ou1E .navbar.opened {
    height: auto;
  }
  .cid-sOnB29ou1E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnB2baF8p {
  background-image: url("../../../assets/images/vedushiy-na-korporativ-lev-event.jpg");
}
@media (max-width: 991px) {
  .cid-sOnB2baF8p .mbr-section-title,
  .cid-sOnB2baF8p .mbr-section-subtitle,
  .cid-sOnB2baF8p .mbr-section-btn,
  .cid-sOnB2baF8p .mbr-text {
    text-align: center;
  }
}
.cid-sOnB2baF8p .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnB2baF8p .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnB2baF8p .mbr-text,
.cid-sOnB2baF8p .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOQb8CKOx4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOQb8CKOx4 .container {
    max-width: 1400px;
  }
}
.cid-sOQb8CKOx4 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOQb8CKOx4 .card-wrapper {
  margin-top: 3rem;
}
.cid-sOQb8CKOx4 .row {
  justify-content: center;
}
.cid-sOQb8CKOx4 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOQb8CKOx4 .card-title,
.cid-sOQb8CKOx4 .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOQb8CKOx4 .card-text {
  color: #ffffff;
}
.cid-sOQb8CKOx4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnB2tSqrh {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/vedushiy-kipr-price.jpg");
}
.cid-sOnB2tSqrh .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-sOnB2tSqrh .star1 .star-1 {
  fill: #ffffff;
}
.cid-sOnB2tSqrh .star1 .star-2,
.cid-sOnB2tSqrh .star1 .star-3,
.cid-sOnB2tSqrh .star1 .star-4,
.cid-sOnB2tSqrh .star1 .star-5 {
  fill: rgba(0, 0, 0, 0.3);
}
.cid-sOnB2tSqrh .star2 .star-1,
.cid-sOnB2tSqrh .star2 .star-2 {
  fill: #ffffff;
}
.cid-sOnB2tSqrh .star2 .star-3,
.cid-sOnB2tSqrh .star2 .star-4,
.cid-sOnB2tSqrh .star2 .star-5 {
  fill: rgba(0, 0, 0, 0.3);
}
.cid-sOnB2tSqrh .star3 .star-1,
.cid-sOnB2tSqrh .star3 .star-2,
.cid-sOnB2tSqrh .star3 .star-3 {
  fill: #ffffff;
}
.cid-sOnB2tSqrh .star3 .star-4,
.cid-sOnB2tSqrh .star3 .star-5 {
  fill: rgba(0, 0, 0, 0.3);
}
.cid-sOnB2tSqrh .star4 .star-1,
.cid-sOnB2tSqrh .star4 .star-2,
.cid-sOnB2tSqrh .star4 .star-3,
.cid-sOnB2tSqrh .star4 .star-4 {
  fill: #ffffff;
}
.cid-sOnB2tSqrh .star4 .star-5 {
  fill: rgba(0, 0, 0, 0.3);
}
.cid-sOnB2tSqrh .star5 .star-1,
.cid-sOnB2tSqrh .star5 .star-2,
.cid-sOnB2tSqrh .star5 .star-3,
.cid-sOnB2tSqrh .star5 .star-4,
.cid-sOnB2tSqrh .star5 .star-5 {
  fill: #ffffff;
}
.cid-sOnB2tSqrh .table {
  margin: 0;
}
.cid-sOnB2tSqrh .table .table-wrapper {
  padding: 2rem;
  background: #ffffff;
  position: relative;
}
.cid-sOnB2tSqrh .table .table-wrapper .table-head-wrapper {
  background: #329f2e;
  margin: -2rem;
  margin-bottom: 0 !important;
  padding: 2rem 1rem;
}
.cid-sOnB2tSqrh .table .table-wrapper .table-head-wrapper span {
  width: 100%;
  display: block;
}
.cid-sOnB2tSqrh .table .table-wrapper .table-head-wrapper2 {
  background: #ffd627;
  margin: -2rem;
  margin-bottom: 0 !important;
  padding: 2rem 1rem;
}
.cid-sOnB2tSqrh .table .table-wrapper .table-head-wrapper2 span {
  width: 100%;
  display: block;
}
.cid-sOnB2tSqrh .table .table-wrapper .table-purchase {
  padding-bottom: 2rem;
}
.cid-sOnB2tSqrh .table .table-wrapper .table-purchase .table-pricing {
  margin: 0;
  margin-top: .5rem !important;
}
.cid-sOnB2tSqrh .table .table-wrapper .list-group {
  list-style: none;
  padding: 2rem 0;
  padding-bottom: 0;
}
.cid-sOnB2tSqrh .table .table-wrapper .list-group li {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: .4rem;
}
.cid-sOnB2tSqrh .table .table-wrapper .list-group li .mbr-iconfont {
  padding-right: 1rem;
  font-size: 20px;
}
.cid-sOnB2tSqrh .table .table-wrapper .list-group li .items-text {
  width: 100%;
}
.cid-sOnB2tSqrh .table .table-wrapper .mbr-section-btn {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sOnB2tSqrh .table:not(.last-table) {
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sOnB2tSqrh .table.first-row-table {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnB2tSqrh .table {
    margin-bottom: 0;
  }
}
.cid-sOnB2ITORs {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-sOnB2ITORs .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnB2ITORs .container-table {
  margin: 0 auto;
}
.cid-sOnB2ITORs .dataTable-top {
  display: none;
}
.cid-sOnB2ITORs .dataTable-bottom {
  display: none;
}
.cid-sOnB2ITORs .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sOnB2ITORs .dataTables_wrapper {
  display: block;
}
.cid-sOnB2ITORs .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sOnB2ITORs .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sOnB2ITORs table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sOnB2ITORs table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sOnB2ITORs table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sOnB2ITORs table td {
  border-top: 1px solid #cccccc;
}
.cid-sOnB2ITORs table.table {
  background: #ffffff;
}
.cid-sOnB2ITORs .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sOnB2ITORs .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sOnB2ITORs .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sOnB2ITORs .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sOnB2ITORs .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sOnB2ITORs .dataTables_filter {
    text-align: center;
  }
  .cid-sOnB2ITORs .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sOnB2ITORs .mbr-section-title {
  text-align: left;
}
.cid-sOnB2ITORs .head-item {
  text-align: left;
}
.cid-sOnB2ITORs .body-item {
  text-align: left;
}
.cid-sOnB2LUsXN {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-sOnB2LUsXN .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnB2LUsXN .container-table {
  margin: 0 auto;
}
.cid-sOnB2LUsXN .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sOnB2LUsXN .dataTable-top {
  display: none;
}
.cid-sOnB2LUsXN .dataTable-bottom {
  display: none;
}
.cid-sOnB2LUsXN .dataTables_wrapper {
  display: block;
}
.cid-sOnB2LUsXN .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sOnB2LUsXN .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sOnB2LUsXN table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sOnB2LUsXN table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sOnB2LUsXN table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sOnB2LUsXN table td {
  border-top: 1px solid #cccccc;
}
.cid-sOnB2LUsXN table.table {
  background: #ffffff;
}
.cid-sOnB2LUsXN .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sOnB2LUsXN .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sOnB2LUsXN .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sOnB2LUsXN .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sOnB2LUsXN .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sOnB2LUsXN .dataTables_filter {
    text-align: center;
  }
  .cid-sOnB2LUsXN .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sOnB2LUsXN .mbr-section-title {
  text-align: left;
}
.cid-sOnB2LUsXN .head-item {
  text-align: left;
}
.cid-sOnB2LUsXN .body-item {
  text-align: left;
}
.cid-sOnB2hwU7C {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnB2hwU7C .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnB2hwU7C .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnB2hwU7C .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnB2hwU7C .card {
    margin-bottom: 2rem;
  }
  .cid-sOnB2hwU7C .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOQcYHRCgW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOQcYHRCgW .container {
    max-width: 1400px;
  }
}
.cid-sOQcYHRCgW .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOQcYHRCgW .card-wrapper {
  margin-top: 3rem;
}
.cid-sOQcYHRCgW .row {
  justify-content: center;
}
.cid-sOQcYHRCgW .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOQcYHRCgW .card-title,
.cid-sOQcYHRCgW .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOQcYHRCgW .card-text {
  color: #ffffff;
}
.cid-sOQcYHRCgW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnB2Dp9hh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vladimir-levchuk-vedushiy-na-korporativ-event-host-cyprus-new-year.jpg");
}
.cid-sOnB2Dp9hh .mbr-section-title {
  color: #ffffff;
}
.cid-sOnB2rMgwp {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnB2rMgwp .media-container-row {
  justify-content: space-between;
}
.cid-sOnB2rMgwp .text-content {
  max-width: 50%;
}
.cid-sOnB2rMgwp .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnB2rMgwp .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnB2rMgwp .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnB2rMgwp .icons {
    justify-content: center !important;
  }
  .cid-sOnB2rMgwp .text-content * {
    text-align: center;
  }
}
.cid-sOnB2pKGNh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnB2pKGNh .mbr-text,
.cid-sOnB2pKGNh .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnB2pKGNh .mbr-text,
  .cid-sOnB2pKGNh .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnB2pKGNh .mbr-text,
  .cid-sOnB2pKGNh .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnB2pKGNh a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnB2pKGNh .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnB2pKGNh .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnB2pKGNh .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnB2pKGNh .justify-content-center {
  align-items: center;
}
.cid-sOnB2pKGNh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnB2pKGNh .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnB2FMtrQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnB2FMtrQ .mbr-text {
  color: #767676;
}
.cid-sOnB2FMtrQ .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnB2FMtrQ .title .num {
  width: 100%;
  display: block;
}
.cid-sOnB2FMtrQ .title .card-title {
  z-index: 1;
}
.cid-sOnB2FMtrQ .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnB2FMtrQ * {
    text-align: center !important;
  }
  .cid-sOnB2FMtrQ .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnB2FMtrQ .mbr-section-title,
.cid-sOnB2FMtrQ .card-box {
  text-align: center;
}
.cid-sOnB2FMtrQ .mbr-text,
.cid-sOnB2FMtrQ .mbr-section-btn {
  text-align: center;
}
.cid-sOnB2Aryot {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-sOnB2Aryot .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnB2Aryot .item .icon-wrap {
  text-align: center;
}
.cid-sOnB2Aryot .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnB2Aryot .item:last-child:before {
  display: none;
}
.cid-sOnB2Aryot .item.last::before {
  display: none;
}
.cid-sOnB2Aryot .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnB2Aryot .text-box {
  text-align: center;
}
.cid-sOnB2Aryot span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnB2Aryot .card {
    margin-bottom: 2rem;
  }
  .cid-sOnB2Aryot .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnB35toFD {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnB35toFD .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnB35toFD .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnB35toFD .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnB35toFD .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnB35toFD .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnB3aw8YI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnB3aw8YI .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnB3aw8YI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnB3aw8YI .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnB3aw8YI .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnB3aw8YI .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnB3aw8YI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnB3aw8YI .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnB3aw8YI .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnB3aw8YI .mbr-iconfont {
  color: black;
}
.cid-sOnB3aw8YI .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnB3aw8YI H6 {
  color: #ffffff;
}
.cid-sOnB6hXjBy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnB6hXjBy nav.navbar {
  position: fixed;
}
.cid-sOnB6hXjBy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnB6hXjBy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnB6hXjBy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnB6hXjBy .dropdown-item:hover,
.cid-sOnB6hXjBy .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnB6hXjBy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnB6hXjBy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnB6hXjBy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnB6hXjBy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnB6hXjBy .nav-link {
  position: relative;
}
.cid-sOnB6hXjBy .container {
  display: flex;
  margin: auto;
}
.cid-sOnB6hXjBy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnB6hXjBy .dropdown-menu,
.cid-sOnB6hXjBy .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnB6hXjBy .nav-item:focus,
.cid-sOnB6hXjBy .nav-link:focus {
  outline: none;
}
.cid-sOnB6hXjBy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnB6hXjBy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnB6hXjBy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnB6hXjBy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnB6hXjBy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnB6hXjBy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnB6hXjBy .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnB6hXjBy .navbar.opened {
  transition: all .3s;
}
.cid-sOnB6hXjBy .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnB6hXjBy .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnB6hXjBy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnB6hXjBy .navbar.collapsed {
  justify-content: center;
}
.cid-sOnB6hXjBy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnB6hXjBy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnB6hXjBy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnB6hXjBy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnB6hXjBy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnB6hXjBy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnB6hXjBy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnB6hXjBy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnB6hXjBy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnB6hXjBy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnB6hXjBy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnB6hXjBy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnB6hXjBy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnB6hXjBy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnB6hXjBy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnB6hXjBy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnB6hXjBy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnB6hXjBy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnB6hXjBy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnB6hXjBy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnB6hXjBy .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnB6hXjBy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnB6hXjBy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnB6hXjBy .align-center {
  justify-content: center;
}
.cid-sOnB6hXjBy .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnB6hXjBy .modal-footer {
  justify-content: center;
}
.cid-sOnB6hXjBy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnB6hXjBy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnB6hXjBy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnB6hXjBy .dropdown-item.active,
.cid-sOnB6hXjBy .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnB6hXjBy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnB6hXjBy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnB6hXjBy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnB6hXjBy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnB6hXjBy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnB6hXjBy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnB6hXjBy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnB6hXjBy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnB6hXjBy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnB6hXjBy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnB6hXjBy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnB6hXjBy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnB6hXjBy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnB6hXjBy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnB6hXjBy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnB6hXjBy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnB6hXjBy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnB6hXjBy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnB6hXjBy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnB6hXjBy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnB6hXjBy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnB6hXjBy .navbar {
    height: 70px;
  }
  .cid-sOnB6hXjBy .navbar.opened {
    height: auto;
  }
  .cid-sOnB6hXjBy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnB6jVuCg {
  background-image: url("../../../assets/images/event-host-wedding-vedushiy-kipr-levchuk-vladimir-dsc01785.jpg");
}
@media (max-width: 991px) {
  .cid-sOnB6jVuCg .mbr-section-title,
  .cid-sOnB6jVuCg .mbr-section-subtitle,
  .cid-sOnB6jVuCg .mbr-section-btn,
  .cid-sOnB6jVuCg .mbr-text {
    text-align: center;
  }
}
.cid-sOnB6jVuCg .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnB6jVuCg .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnB6jVuCg .mbr-text,
.cid-sOnB6jVuCg .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnB6lhcWL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnB6lhcWL blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnB6lhcWL .mbr-section-title {
  text-align: left;
}
.cid-sOnB6mv1z2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnB6mv1z2 .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnB6mv1z2 .container {
    max-width: 1400px;
  }
}
.cid-sOnB6mv1z2 .card {
  margin: auto;
}
.cid-sOnB6mv1z2 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnB6mv1z2 .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnB6mv1z2 .row {
  justify-content: center;
}
.cid-sOnB6mv1z2 H3 {
  color: #ffffff;
}
.cid-sOnB6mv1z2 .card-title,
.cid-sOnB6mv1z2 .card-box {
  color: #ffffff;
}
.cid-sOnB6uplmM {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnB6uplmM .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnB6uplmM .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnB6uplmM .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnB6uplmM .link-wrap {
    align-items: center;
  }
}
.cid-sOnB6uplmM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnB6uplmM .card-title,
.cid-sOnB6uplmM .card-box {
  text-align: left;
}
.cid-sOnB6w7Gch {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnB6w7Gch .container {
    max-width: 1400px;
  }
}
.cid-sOnB6w7Gch .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnB6w7Gch .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnB6w7Gch .row {
  justify-content: center;
}
.cid-sOnB6w7Gch .card-title,
.cid-sOnB6w7Gch .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnB6w7Gch .card-text,
.cid-sOnB6w7Gch .card-box {
  text-align: center;
}
.cid-sOnB6w7Gch .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnB6w7Gch .mbr-section-title {
  color: #ffffff;
}
.cid-sOnB6sgDYA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnB6sgDYA .item {
  padding-bottom: 2rem;
}
.cid-sOnB6sgDYA .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnB6sgDYA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnB6sgDYA .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnB6sgDYA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnB6sgDYA .carousel-control,
.cid-sOnB6sgDYA .close {
  background: #1b1b1b;
}
.cid-sOnB6sgDYA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnB6sgDYA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnB6sgDYA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnB6sgDYA .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnB6sgDYA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnB6sgDYA .close::before {
  content: '\e91a';
}
.cid-sOnB6sgDYA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnB6sgDYA .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnB6sgDYA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnB6sgDYA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnB6sgDYA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnB6sgDYA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnB6sgDYA .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnB6sgDYA .carousel-indicators li.active,
.cid-sOnB6sgDYA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnB6sgDYA .carousel-indicators li::after,
.cid-sOnB6sgDYA .carousel-indicators li::before {
  content: none;
}
.cid-sOnB6sgDYA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnB6sgDYA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnB6sgDYA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnB6sgDYA .carousel-indicators {
    display: none;
  }
}
.cid-sOnB6sgDYA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnB6sgDYA .carousel-inner > .active {
  display: block;
}
.cid-sOnB6sgDYA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnB6sgDYA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnB6sgDYA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnB6sgDYA .carousel-control,
  .cid-sOnB6sgDYA .carousel-indicators,
  .cid-sOnB6sgDYA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnB6sgDYA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnB6sgDYA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnB6sgDYA .carousel-indicators .active,
.cid-sOnB6sgDYA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnB6sgDYA .carousel-indicators .active {
  background: #fff;
}
.cid-sOnB6sgDYA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnB6sgDYA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnB6sgDYA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnB6sgDYA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnB6sgDYA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnB6sgDYA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnB6sgDYA .carousel {
  width: 100%;
}
.cid-sOnB6sgDYA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnB6sgDYA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnB6sgDYA .modal.fade .modal-dialog,
.cid-sOnB6sgDYA .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnB6sgDYA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnB6sgDYA H6 {
  text-align: center;
}
.cid-sOnB6yomVT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnB6yomVT .mbr-text,
.cid-sOnB6yomVT .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnB6yomVT .mbr-text,
  .cid-sOnB6yomVT .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnB6yomVT .mbr-text,
  .cid-sOnB6yomVT .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnB6yomVT a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnB6yomVT .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnB6yomVT .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnB6yomVT .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnB6yomVT .justify-content-center {
  align-items: center;
}
.cid-sOnB6yomVT .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnB6yomVT .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnB6qf3RP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnB6qf3RP .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnB6qf3RP .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnB6qf3RP .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnB6qf3RP .card {
    margin-bottom: 2rem;
  }
  .cid-sOnB6qf3RP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnB6AjixA {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnB6AjixA .media-container-row {
  justify-content: space-between;
}
.cid-sOnB6AjixA .text-content {
  max-width: 50%;
}
.cid-sOnB6AjixA .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnB6AjixA .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnB6AjixA .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnB6AjixA .icons {
    justify-content: center !important;
  }
  .cid-sOnB6AjixA .text-content * {
    text-align: center;
  }
}
.cid-sONaxhk4mm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sONaxhk4mm .container {
    max-width: 1400px;
  }
}
.cid-sONaxhk4mm .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sONaxhk4mm .card-wrapper {
  margin-top: 3rem;
}
.cid-sONaxhk4mm .row {
  justify-content: center;
}
.cid-sONaxhk4mm .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sONaxhk4mm .card-title,
.cid-sONaxhk4mm .iconfont-wrapper {
  color: #ffffff;
}
.cid-sONaxhk4mm .card-text {
  color: #ffffff;
}
.cid-sONaxhk4mm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnB6JsdF3 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnB6JsdF3 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnB6JsdF3 .item .icon-wrap {
  text-align: center;
}
.cid-sOnB6JsdF3 .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnB6JsdF3 .item:last-child:before {
  display: none;
}
.cid-sOnB6JsdF3 .item.last::before {
  display: none;
}
.cid-sOnB6JsdF3 .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnB6JsdF3 .text-box {
  text-align: center;
}
.cid-sOnB6JsdF3 span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnB6JsdF3 .card {
    margin-bottom: 2rem;
  }
  .cid-sOnB6JsdF3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnB6MzE80 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-meropriyatij-kipr-vladimir-levchuk.jpg");
}
.cid-sOnB6MzE80 .mbr-section-title {
  color: #ffffff;
}
.cid-sOnB6OTizb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnB6OTizb .mbr-text {
  color: #767676;
}
.cid-sOnB6OTizb .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnB6OTizb .title .num {
  width: 100%;
  display: block;
}
.cid-sOnB6OTizb .title .card-title {
  z-index: 1;
}
.cid-sOnB6OTizb .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnB6OTizb * {
    text-align: center !important;
  }
  .cid-sOnB6OTizb .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnB6OTizb .mbr-section-title,
.cid-sOnB6OTizb .card-box {
  text-align: center;
}
.cid-sOnB6OTizb .mbr-text,
.cid-sOnB6OTizb .mbr-section-btn {
  text-align: center;
}
.cid-sOnB6ZiPcQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnB6ZiPcQ .container {
    max-width: 1400px;
  }
}
.cid-sOnB6ZiPcQ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnB6ZiPcQ .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnB6ZiPcQ .row {
  justify-content: center;
}
.cid-sOnB6ZiPcQ .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOnB6ZiPcQ .card-title,
.cid-sOnB6ZiPcQ .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOnB6ZiPcQ .card-text {
  color: #ffffff;
}
.cid-sOnB6ZiPcQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnB72hMSg {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnB75j4Uw {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnB75j4Uw .carousel {
    min-height: 800px;
  }
  .cid-sOnB75j4Uw .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnB75j4Uw .carousel {
    min-height: 520px;
  }
  .cid-sOnB75j4Uw .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnB75j4Uw .carousel {
    min-height: 440px;
  }
  .cid-sOnB75j4Uw .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnB75j4Uw .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnB75j4Uw .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnB75j4Uw .carousel,
.cid-sOnB75j4Uw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnB75j4Uw .item-wrapper {
  width: 100%;
}
.cid-sOnB75j4Uw .carousel-caption {
  bottom: 40px;
}
.cid-sOnB75j4Uw .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnB75j4Uw .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnB75j4Uw .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnB75j4Uw .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnB75j4Uw .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnB75j4Uw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnB75j4Uw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnB75j4Uw .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnB75j4Uw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnB75j4Uw .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnB75j4Uw .carousel-indicators li.active,
.cid-sOnB75j4Uw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnB75j4Uw .carousel-indicators li::after,
.cid-sOnB75j4Uw .carousel-indicators li::before {
  content: none;
}
.cid-sOnB75j4Uw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnB75j4Uw .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnB797yEG {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sOnB797yEG img {
  width: 120px;
  margin: auto;
}
.cid-sOnB797yEG .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnB797yEG .card {
    max-width: 12.5%;
  }
}
.cid-sOnB7cpt3T {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOnB7cpt3T .video-wrapper iframe {
  width: 100%;
}
.cid-sOnB7cpt3T .mbr-section-title,
.cid-sOnB7cpt3T .mbr-section-subtitle,
.cid-sOnB7cpt3T .mbr-text {
  text-align: center;
}
.cid-sOnB7cpt3T .mbr-section-title {
  color: #ffd627;
}
.cid-sOnB7cpt3T .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOnB7cpt3T .mbr-text {
  color: #ffffff;
}
.cid-sOnB7fgoSR {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnB7fgoSR .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnB7fgoSR .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnB7fgoSR .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnB7fgoSR .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnB7fgoSR .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnB7kbXOj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnB7kbXOj .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnB7kbXOj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnB7kbXOj .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnB7kbXOj .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnB7kbXOj .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnB7kbXOj .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnB7kbXOj .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnB7kbXOj .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnB7kbXOj .mbr-iconfont {
  color: black;
}
.cid-sOnB7kbXOj .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnB7kbXOj H6 {
  color: #ffffff;
}
.cid-sOnBa9UTCY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnBa9UTCY nav.navbar {
  position: fixed;
}
.cid-sOnBa9UTCY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBa9UTCY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnBa9UTCY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnBa9UTCY .dropdown-item:hover,
.cid-sOnBa9UTCY .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnBa9UTCY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnBa9UTCY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnBa9UTCY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnBa9UTCY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnBa9UTCY .nav-link {
  position: relative;
}
.cid-sOnBa9UTCY .container {
  display: flex;
  margin: auto;
}
.cid-sOnBa9UTCY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnBa9UTCY .dropdown-menu,
.cid-sOnBa9UTCY .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnBa9UTCY .nav-item:focus,
.cid-sOnBa9UTCY .nav-link:focus {
  outline: none;
}
.cid-sOnBa9UTCY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnBa9UTCY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnBa9UTCY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnBa9UTCY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBa9UTCY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnBa9UTCY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnBa9UTCY .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnBa9UTCY .navbar.opened {
  transition: all .3s;
}
.cid-sOnBa9UTCY .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnBa9UTCY .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnBa9UTCY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnBa9UTCY .navbar.collapsed {
  justify-content: center;
}
.cid-sOnBa9UTCY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnBa9UTCY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnBa9UTCY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnBa9UTCY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnBa9UTCY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnBa9UTCY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnBa9UTCY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnBa9UTCY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnBa9UTCY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnBa9UTCY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnBa9UTCY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnBa9UTCY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnBa9UTCY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnBa9UTCY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnBa9UTCY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnBa9UTCY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnBa9UTCY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnBa9UTCY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnBa9UTCY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnBa9UTCY .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnBa9UTCY .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnBa9UTCY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnBa9UTCY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnBa9UTCY .align-center {
  justify-content: center;
}
.cid-sOnBa9UTCY .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnBa9UTCY .modal-footer {
  justify-content: center;
}
.cid-sOnBa9UTCY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnBa9UTCY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnBa9UTCY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnBa9UTCY .dropdown-item.active,
.cid-sOnBa9UTCY .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnBa9UTCY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnBa9UTCY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnBa9UTCY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnBa9UTCY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnBa9UTCY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnBa9UTCY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnBa9UTCY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnBa9UTCY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnBa9UTCY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnBa9UTCY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnBa9UTCY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnBa9UTCY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBa9UTCY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBa9UTCY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnBa9UTCY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBa9UTCY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnBa9UTCY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnBa9UTCY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBa9UTCY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnBa9UTCY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnBa9UTCY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnBa9UTCY .navbar {
    height: 70px;
  }
  .cid-sOnBa9UTCY .navbar.opened {
    height: auto;
  }
  .cid-sOnBa9UTCY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnBabQv0U {
  background-image: url("../../../assets/images/vedushiy-na-chas-2-3-chasa-kipr-our-wedding-day-651.jpg");
}
@media (max-width: 991px) {
  .cid-sOnBabQv0U .mbr-section-title,
  .cid-sOnBabQv0U .mbr-section-subtitle,
  .cid-sOnBabQv0U .mbr-section-btn,
  .cid-sOnBabQv0U .mbr-text {
    text-align: center;
  }
}
.cid-sOnBabQv0U .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBabQv0U .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBabQv0U .mbr-text,
.cid-sOnBabQv0U .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBadeWJy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnBadeWJy blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnBadeWJy .mbr-section-title {
  text-align: left;
}
.cid-sOnBaetxIc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnBaetxIc .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnBaetxIc .container {
    max-width: 1400px;
  }
}
.cid-sOnBaetxIc .card {
  margin: auto;
}
.cid-sOnBaetxIc .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBaetxIc .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBaetxIc .row {
  justify-content: center;
}
.cid-sOnBaetxIc H3 {
  color: #ffffff;
}
.cid-sOnBaetxIc .card-title,
.cid-sOnBaetxIc .card-box {
  color: #ffffff;
}
.cid-sOnBamA2lC {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBamA2lC .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnBamA2lC .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnBamA2lC .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBamA2lC .link-wrap {
    align-items: center;
  }
}
.cid-sOnBamA2lC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnBamA2lC .card-title,
.cid-sOnBamA2lC .card-box {
  text-align: left;
}
.cid-sOnBaoEnBz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBaoEnBz .container {
    max-width: 1400px;
  }
}
.cid-sOnBaoEnBz .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBaoEnBz .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBaoEnBz .row {
  justify-content: center;
}
.cid-sOnBaoEnBz .card-title,
.cid-sOnBaoEnBz .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnBaoEnBz .card-text,
.cid-sOnBaoEnBz .card-box {
  text-align: center;
}
.cid-sOnBaoEnBz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBaoEnBz .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBakq203 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBakq203 .item {
  padding-bottom: 2rem;
}
.cid-sOnBakq203 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnBakq203 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnBakq203 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnBakq203 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnBakq203 .carousel-control,
.cid-sOnBakq203 .close {
  background: #1b1b1b;
}
.cid-sOnBakq203 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnBakq203 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnBakq203 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnBakq203 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnBakq203 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnBakq203 .close::before {
  content: '\e91a';
}
.cid-sOnBakq203 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnBakq203 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBakq203 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBakq203 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBakq203 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnBakq203 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnBakq203 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBakq203 .carousel-indicators li.active,
.cid-sOnBakq203 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBakq203 .carousel-indicators li::after,
.cid-sOnBakq203 .carousel-indicators li::before {
  content: none;
}
.cid-sOnBakq203 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBakq203 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnBakq203 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBakq203 .carousel-indicators {
    display: none;
  }
}
.cid-sOnBakq203 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBakq203 .carousel-inner > .active {
  display: block;
}
.cid-sOnBakq203 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBakq203 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnBakq203 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnBakq203 .carousel-control,
  .cid-sOnBakq203 .carousel-indicators,
  .cid-sOnBakq203 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnBakq203 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnBakq203 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnBakq203 .carousel-indicators .active,
.cid-sOnBakq203 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnBakq203 .carousel-indicators .active {
  background: #fff;
}
.cid-sOnBakq203 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnBakq203 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnBakq203 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnBakq203 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnBakq203 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnBakq203 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnBakq203 .carousel {
  width: 100%;
}
.cid-sOnBakq203 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnBakq203 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnBakq203 .modal.fade .modal-dialog,
.cid-sOnBakq203 .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnBakq203 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnBakq203 H6 {
  text-align: center;
}
.cid-sOnBaqYOpM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnBaqYOpM .mbr-text,
.cid-sOnBaqYOpM .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnBaqYOpM .mbr-text,
  .cid-sOnBaqYOpM .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnBaqYOpM .mbr-text,
  .cid-sOnBaqYOpM .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnBaqYOpM a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnBaqYOpM .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnBaqYOpM .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnBaqYOpM .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBaqYOpM .justify-content-center {
  align-items: center;
}
.cid-sOnBaqYOpM .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnBaqYOpM .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnBaijcKZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBaijcKZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnBaijcKZ .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBaijcKZ .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnBaijcKZ .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBaijcKZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBasYF6g {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnBasYF6g .media-container-row {
  justify-content: space-between;
}
.cid-sOnBasYF6g .text-content {
  max-width: 50%;
}
.cid-sOnBasYF6g .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnBasYF6g .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnBasYF6g .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnBasYF6g .icons {
    justify-content: center !important;
  }
  .cid-sOnBasYF6g .text-content * {
    text-align: center;
  }
}
.cid-sOMPbBVpKK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOMPbBVpKK .container {
    max-width: 1400px;
  }
}
.cid-sOMPbBVpKK .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOMPbBVpKK .card-wrapper {
  margin-top: 3rem;
}
.cid-sOMPbBVpKK .row {
  justify-content: center;
}
.cid-sOMPbBVpKK .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOMPbBVpKK .card-title,
.cid-sOMPbBVpKK .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOMPbBVpKK .card-text {
  color: #ffffff;
}
.cid-sOMPbBVpKK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBaBJUAN {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnBaBJUAN .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnBaBJUAN .item .icon-wrap {
  text-align: center;
}
.cid-sOnBaBJUAN .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnBaBJUAN .item:last-child:before {
  display: none;
}
.cid-sOnBaBJUAN .item.last::before {
  display: none;
}
.cid-sOnBaBJUAN .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnBaBJUAN .text-box {
  text-align: center;
}
.cid-sOnBaBJUAN span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnBaBJUAN .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBaBJUAN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBaEVdo5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-na-chas-2-3-chasa-kipr.jpg");
}
.cid-sOnBaEVdo5 .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBaHgz2y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBaHgz2y .mbr-text {
  color: #767676;
}
.cid-sOnBaHgz2y .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnBaHgz2y .title .num {
  width: 100%;
  display: block;
}
.cid-sOnBaHgz2y .title .card-title {
  z-index: 1;
}
.cid-sOnBaHgz2y .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnBaHgz2y * {
    text-align: center !important;
  }
  .cid-sOnBaHgz2y .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnBaHgz2y .mbr-section-title,
.cid-sOnBaHgz2y .card-box {
  text-align: center;
}
.cid-sOnBaHgz2y .mbr-text,
.cid-sOnBaHgz2y .mbr-section-btn {
  text-align: center;
}
.cid-sOnBaU9vZO {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBaWSTU5 {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnBaWSTU5 .carousel {
    min-height: 800px;
  }
  .cid-sOnBaWSTU5 .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnBaWSTU5 .carousel {
    min-height: 520px;
  }
  .cid-sOnBaWSTU5 .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnBaWSTU5 .carousel {
    min-height: 440px;
  }
  .cid-sOnBaWSTU5 .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnBaWSTU5 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnBaWSTU5 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnBaWSTU5 .carousel,
.cid-sOnBaWSTU5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBaWSTU5 .item-wrapper {
  width: 100%;
}
.cid-sOnBaWSTU5 .carousel-caption {
  bottom: 40px;
}
.cid-sOnBaWSTU5 .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnBaWSTU5 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnBaWSTU5 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnBaWSTU5 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnBaWSTU5 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBaWSTU5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBaWSTU5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBaWSTU5 .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnBaWSTU5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnBaWSTU5 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBaWSTU5 .carousel-indicators li.active,
.cid-sOnBaWSTU5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBaWSTU5 .carousel-indicators li::after,
.cid-sOnBaWSTU5 .carousel-indicators li::before {
  content: none;
}
.cid-sOnBaWSTU5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBaWSTU5 .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnBb0D5qE {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBb0D5qE img {
  width: 120px;
  margin: auto;
}
.cid-sOnBb0D5qE .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnBb0D5qE .card {
    max-width: 12.5%;
  }
}
.cid-sOnBb3Te5z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOnBb3Te5z .video-wrapper iframe {
  width: 100%;
}
.cid-sOnBb3Te5z .mbr-section-title,
.cid-sOnBb3Te5z .mbr-section-subtitle,
.cid-sOnBb3Te5z .mbr-text {
  text-align: center;
}
.cid-sOnBb3Te5z .mbr-section-title {
  color: #ffd627;
}
.cid-sOnBb3Te5z .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOnBb3Te5z .mbr-text {
  color: #ffffff;
}
.cid-sOnBb6GKVB {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnBb6GKVB .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnBb6GKVB .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnBb6GKVB .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBb6GKVB .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnBb6GKVB .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnBbbDzGe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnBbbDzGe .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnBbbDzGe .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnBbbDzGe .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnBbbDzGe .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnBbbDzGe .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnBbbDzGe .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBbbDzGe .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnBbbDzGe .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnBbbDzGe .mbr-iconfont {
  color: black;
}
.cid-sOnBbbDzGe .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBbbDzGe H6 {
  color: #ffffff;
}
.cid-sOnBdU0IVb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnBdU0IVb nav.navbar {
  position: fixed;
}
.cid-sOnBdU0IVb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBdU0IVb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnBdU0IVb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnBdU0IVb .dropdown-item:hover,
.cid-sOnBdU0IVb .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnBdU0IVb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnBdU0IVb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnBdU0IVb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnBdU0IVb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnBdU0IVb .nav-link {
  position: relative;
}
.cid-sOnBdU0IVb .container {
  display: flex;
  margin: auto;
}
.cid-sOnBdU0IVb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnBdU0IVb .dropdown-menu,
.cid-sOnBdU0IVb .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnBdU0IVb .nav-item:focus,
.cid-sOnBdU0IVb .nav-link:focus {
  outline: none;
}
.cid-sOnBdU0IVb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnBdU0IVb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnBdU0IVb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnBdU0IVb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBdU0IVb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnBdU0IVb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnBdU0IVb .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnBdU0IVb .navbar.opened {
  transition: all .3s;
}
.cid-sOnBdU0IVb .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnBdU0IVb .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnBdU0IVb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnBdU0IVb .navbar.collapsed {
  justify-content: center;
}
.cid-sOnBdU0IVb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnBdU0IVb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnBdU0IVb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnBdU0IVb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnBdU0IVb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnBdU0IVb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnBdU0IVb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnBdU0IVb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnBdU0IVb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnBdU0IVb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnBdU0IVb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnBdU0IVb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnBdU0IVb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnBdU0IVb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnBdU0IVb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnBdU0IVb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnBdU0IVb .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnBdU0IVb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnBdU0IVb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnBdU0IVb .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnBdU0IVb .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnBdU0IVb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnBdU0IVb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnBdU0IVb .align-center {
  justify-content: center;
}
.cid-sOnBdU0IVb .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnBdU0IVb .modal-footer {
  justify-content: center;
}
.cid-sOnBdU0IVb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnBdU0IVb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnBdU0IVb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnBdU0IVb .dropdown-item.active,
.cid-sOnBdU0IVb .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnBdU0IVb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnBdU0IVb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnBdU0IVb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnBdU0IVb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnBdU0IVb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnBdU0IVb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnBdU0IVb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnBdU0IVb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnBdU0IVb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnBdU0IVb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnBdU0IVb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnBdU0IVb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBdU0IVb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBdU0IVb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnBdU0IVb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBdU0IVb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnBdU0IVb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnBdU0IVb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBdU0IVb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnBdU0IVb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnBdU0IVb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnBdU0IVb .navbar {
    height: 70px;
  }
  .cid-sOnBdU0IVb .navbar.opened {
    height: auto;
  }
  .cid-sOnBdU0IVb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnBdVE20T {
  background-image: url("../../../assets/images/stand-up-vedushiy-kipr-lev-event-vladimir-levchuk.jpg");
}
@media (max-width: 991px) {
  .cid-sOnBdVE20T .mbr-section-title,
  .cid-sOnBdVE20T .mbr-section-subtitle,
  .cid-sOnBdVE20T .mbr-section-btn,
  .cid-sOnBdVE20T .mbr-text {
    text-align: center;
  }
}
.cid-sOnBdVE20T .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBdVE20T .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBdVE20T .mbr-text,
.cid-sOnBdVE20T .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBdWYBMd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnBdWYBMd blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnBdWYBMd .mbr-section-title {
  text-align: left;
}
.cid-sOnBdYbjwk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnBdYbjwk .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnBdYbjwk .container {
    max-width: 1400px;
  }
}
.cid-sOnBdYbjwk .card {
  margin: auto;
}
.cid-sOnBdYbjwk .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBdYbjwk .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBdYbjwk .row {
  justify-content: center;
}
.cid-sOnBdYbjwk H3 {
  color: #ffffff;
}
.cid-sOnBdYbjwk .card-title,
.cid-sOnBdYbjwk .card-box {
  color: #ffffff;
}
.cid-sOnBe6hsCO {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBe6hsCO .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnBe6hsCO .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnBe6hsCO .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBe6hsCO .link-wrap {
    align-items: center;
  }
}
.cid-sOnBe6hsCO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnBe6hsCO .card-title,
.cid-sOnBe6hsCO .card-box {
  text-align: left;
}
.cid-sOnBe80zUt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBe80zUt .container {
    max-width: 1400px;
  }
}
.cid-sOnBe80zUt .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBe80zUt .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBe80zUt .row {
  justify-content: center;
}
.cid-sOnBe80zUt .card-title,
.cid-sOnBe80zUt .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnBe80zUt .card-text,
.cid-sOnBe80zUt .card-box {
  text-align: center;
}
.cid-sOnBe80zUt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBe80zUt .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBe3Y5Kn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnBe3Y5Kn .item {
  padding-bottom: 2rem;
}
.cid-sOnBe3Y5Kn .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnBe3Y5Kn .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnBe3Y5Kn .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnBe3Y5Kn .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnBe3Y5Kn .carousel-control,
.cid-sOnBe3Y5Kn .close {
  background: #1b1b1b;
}
.cid-sOnBe3Y5Kn .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnBe3Y5Kn .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnBe3Y5Kn .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnBe3Y5Kn .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnBe3Y5Kn .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnBe3Y5Kn .close::before {
  content: '\e91a';
}
.cid-sOnBe3Y5Kn .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnBe3Y5Kn .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBe3Y5Kn .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBe3Y5Kn .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBe3Y5Kn .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnBe3Y5Kn .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnBe3Y5Kn .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBe3Y5Kn .carousel-indicators li.active,
.cid-sOnBe3Y5Kn .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBe3Y5Kn .carousel-indicators li::after,
.cid-sOnBe3Y5Kn .carousel-indicators li::before {
  content: none;
}
.cid-sOnBe3Y5Kn .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBe3Y5Kn .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnBe3Y5Kn .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBe3Y5Kn .carousel-indicators {
    display: none;
  }
}
.cid-sOnBe3Y5Kn .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBe3Y5Kn .carousel-inner > .active {
  display: block;
}
.cid-sOnBe3Y5Kn .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBe3Y5Kn .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnBe3Y5Kn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnBe3Y5Kn .carousel-control,
  .cid-sOnBe3Y5Kn .carousel-indicators,
  .cid-sOnBe3Y5Kn .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnBe3Y5Kn .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnBe3Y5Kn .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnBe3Y5Kn .carousel-indicators .active,
.cid-sOnBe3Y5Kn .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnBe3Y5Kn .carousel-indicators .active {
  background: #fff;
}
.cid-sOnBe3Y5Kn .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnBe3Y5Kn .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnBe3Y5Kn .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnBe3Y5Kn .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnBe3Y5Kn .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnBe3Y5Kn .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnBe3Y5Kn .carousel {
  width: 100%;
}
.cid-sOnBe3Y5Kn .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnBe3Y5Kn .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnBe3Y5Kn .modal.fade .modal-dialog,
.cid-sOnBe3Y5Kn .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnBe3Y5Kn .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnBe3Y5Kn H6 {
  text-align: center;
}
.cid-sOnBeabv0l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnBeabv0l .mbr-text,
.cid-sOnBeabv0l .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnBeabv0l .mbr-text,
  .cid-sOnBeabv0l .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnBeabv0l .mbr-text,
  .cid-sOnBeabv0l .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnBeabv0l a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnBeabv0l .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnBeabv0l .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnBeabv0l .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBeabv0l .justify-content-center {
  align-items: center;
}
.cid-sOnBeabv0l .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnBeabv0l .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnBe1Y6VT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBe1Y6VT .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnBe1Y6VT .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBe1Y6VT .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnBe1Y6VT .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBe1Y6VT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBec8X5f {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnBec8X5f .media-container-row {
  justify-content: space-between;
}
.cid-sOnBec8X5f .text-content {
  max-width: 50%;
}
.cid-sOnBec8X5f .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnBec8X5f .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnBec8X5f .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnBec8X5f .icons {
    justify-content: center !important;
  }
  .cid-sOnBec8X5f .text-content * {
    text-align: center;
  }
}
.cid-sOnBeh8BHN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBeh8BHN .container {
    max-width: 1400px;
  }
}
.cid-sOnBeh8BHN .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBeh8BHN .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBeh8BHN .row {
  justify-content: center;
}
.cid-sOnBeh8BHN .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOnBeh8BHN .card-title,
.cid-sOnBeh8BHN .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOnBeh8BHN .card-text {
  color: #ffffff;
}
.cid-sOnBeh8BHN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBekMJ64 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnBekMJ64 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnBekMJ64 .item .icon-wrap {
  text-align: center;
}
.cid-sOnBekMJ64 .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnBekMJ64 .item:last-child:before {
  display: none;
}
.cid-sOnBekMJ64 .item.last::before {
  display: none;
}
.cid-sOnBekMJ64 .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnBekMJ64 .text-box {
  text-align: center;
}
.cid-sOnBekMJ64 span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnBekMJ64 .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBekMJ64 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBenR0Md {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/stand-up-vedushiy-kipr-lev-event-vladimir-levchuk-911.jpg");
}
.cid-sOnBenR0Md .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBeqAVq6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBeqAVq6 .mbr-text {
  color: #767676;
}
.cid-sOnBeqAVq6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnBeqAVq6 .title .num {
  width: 100%;
  display: block;
}
.cid-sOnBeqAVq6 .title .card-title {
  z-index: 1;
}
.cid-sOnBeqAVq6 .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnBeqAVq6 * {
    text-align: center !important;
  }
  .cid-sOnBeqAVq6 .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnBeqAVq6 .mbr-section-title,
.cid-sOnBeqAVq6 .card-box {
  text-align: center;
}
.cid-sOnBeqAVq6 .mbr-text,
.cid-sOnBeqAVq6 .mbr-section-btn {
  text-align: center;
}
.cid-sOnBeDtfRH {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBeG51lZ {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnBeG51lZ .carousel {
    min-height: 800px;
  }
  .cid-sOnBeG51lZ .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnBeG51lZ .carousel {
    min-height: 520px;
  }
  .cid-sOnBeG51lZ .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnBeG51lZ .carousel {
    min-height: 440px;
  }
  .cid-sOnBeG51lZ .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnBeG51lZ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnBeG51lZ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnBeG51lZ .carousel,
.cid-sOnBeG51lZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBeG51lZ .item-wrapper {
  width: 100%;
}
.cid-sOnBeG51lZ .carousel-caption {
  bottom: 40px;
}
.cid-sOnBeG51lZ .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnBeG51lZ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnBeG51lZ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnBeG51lZ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnBeG51lZ .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBeG51lZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBeG51lZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBeG51lZ .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnBeG51lZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnBeG51lZ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBeG51lZ .carousel-indicators li.active,
.cid-sOnBeG51lZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBeG51lZ .carousel-indicators li::after,
.cid-sOnBeG51lZ .carousel-indicators li::before {
  content: none;
}
.cid-sOnBeG51lZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBeG51lZ .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnBeK3eAc {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sOnBeK3eAc img {
  width: 120px;
  margin: auto;
}
.cid-sOnBeK3eAc .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnBeK3eAc .card {
    max-width: 12.5%;
  }
}
.cid-sOnBeQ8VOv {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnBeQ8VOv .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnBeQ8VOv .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnBeQ8VOv .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBeQ8VOv .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnBeQ8VOv .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnBeV7gbO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnBeV7gbO .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnBeV7gbO .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnBeV7gbO .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnBeV7gbO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnBeV7gbO .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnBeV7gbO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBeV7gbO .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnBeV7gbO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnBeV7gbO .mbr-iconfont {
  color: black;
}
.cid-sOnBeV7gbO .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBeV7gbO H6 {
  color: #ffffff;
}
.cid-sOnBit8fI7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnBit8fI7 nav.navbar {
  position: fixed;
}
.cid-sOnBit8fI7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBit8fI7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnBit8fI7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnBit8fI7 .dropdown-item:hover,
.cid-sOnBit8fI7 .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnBit8fI7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnBit8fI7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnBit8fI7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnBit8fI7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnBit8fI7 .nav-link {
  position: relative;
}
.cid-sOnBit8fI7 .container {
  display: flex;
  margin: auto;
}
.cid-sOnBit8fI7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnBit8fI7 .dropdown-menu,
.cid-sOnBit8fI7 .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnBit8fI7 .nav-item:focus,
.cid-sOnBit8fI7 .nav-link:focus {
  outline: none;
}
.cid-sOnBit8fI7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnBit8fI7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnBit8fI7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnBit8fI7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBit8fI7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnBit8fI7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnBit8fI7 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnBit8fI7 .navbar.opened {
  transition: all .3s;
}
.cid-sOnBit8fI7 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnBit8fI7 .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnBit8fI7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnBit8fI7 .navbar.collapsed {
  justify-content: center;
}
.cid-sOnBit8fI7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnBit8fI7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnBit8fI7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnBit8fI7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnBit8fI7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnBit8fI7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnBit8fI7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnBit8fI7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnBit8fI7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnBit8fI7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnBit8fI7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnBit8fI7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnBit8fI7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnBit8fI7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnBit8fI7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnBit8fI7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnBit8fI7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnBit8fI7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnBit8fI7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnBit8fI7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnBit8fI7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnBit8fI7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnBit8fI7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnBit8fI7 .align-center {
  justify-content: center;
}
.cid-sOnBit8fI7 .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnBit8fI7 .modal-footer {
  justify-content: center;
}
.cid-sOnBit8fI7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnBit8fI7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnBit8fI7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnBit8fI7 .dropdown-item.active,
.cid-sOnBit8fI7 .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnBit8fI7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnBit8fI7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnBit8fI7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnBit8fI7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnBit8fI7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnBit8fI7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnBit8fI7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnBit8fI7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnBit8fI7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnBit8fI7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnBit8fI7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnBit8fI7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBit8fI7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBit8fI7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnBit8fI7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBit8fI7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnBit8fI7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnBit8fI7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBit8fI7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnBit8fI7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnBit8fI7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnBit8fI7 .navbar {
    height: 70px;
  }
  .cid-sOnBit8fI7 .navbar.opened {
    height: auto;
  }
  .cid-sOnBit8fI7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnBiuMvkr {
  background-image: url("../../../assets/images/vedushiy-didzhei-kipr-lev-event.jpg");
}
@media (max-width: 991px) {
  .cid-sOnBiuMvkr .mbr-section-title,
  .cid-sOnBiuMvkr .mbr-section-subtitle,
  .cid-sOnBiuMvkr .mbr-section-btn,
  .cid-sOnBiuMvkr .mbr-text {
    text-align: center;
  }
}
.cid-sOnBiuMvkr .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBiuMvkr .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBiuMvkr .mbr-text,
.cid-sOnBiuMvkr .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBiw759g {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnBiw759g blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnBiw759g .mbr-section-title {
  text-align: left;
}
.cid-sOnBixm3Kd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnBixm3Kd .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnBixm3Kd .container {
    max-width: 1400px;
  }
}
.cid-sOnBixm3Kd .card {
  margin: auto;
}
.cid-sOnBixm3Kd .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBixm3Kd .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBixm3Kd .row {
  justify-content: center;
}
.cid-sOnBixm3Kd H3 {
  color: #ffffff;
}
.cid-sOnBixm3Kd .card-title,
.cid-sOnBixm3Kd .card-box {
  color: #ffffff;
}
.cid-sOnBiF96Ir {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBiF96Ir .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnBiF96Ir .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnBiF96Ir .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBiF96Ir .link-wrap {
    align-items: center;
  }
}
.cid-sOnBiF96Ir .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnBiF96Ir .card-title,
.cid-sOnBiF96Ir .card-box {
  text-align: left;
}
.cid-sOnBiGRvJe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBiGRvJe .container {
    max-width: 1400px;
  }
}
.cid-sOnBiGRvJe .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBiGRvJe .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBiGRvJe .row {
  justify-content: center;
}
.cid-sOnBiGRvJe .card-title,
.cid-sOnBiGRvJe .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnBiGRvJe .card-text,
.cid-sOnBiGRvJe .card-box {
  text-align: center;
}
.cid-sOnBiGRvJe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBiGRvJe .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBiD4ew8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnBiD4ew8 .item {
  padding-bottom: 2rem;
}
.cid-sOnBiD4ew8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnBiD4ew8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnBiD4ew8 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnBiD4ew8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnBiD4ew8 .carousel-control,
.cid-sOnBiD4ew8 .close {
  background: #1b1b1b;
}
.cid-sOnBiD4ew8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnBiD4ew8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnBiD4ew8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnBiD4ew8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnBiD4ew8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnBiD4ew8 .close::before {
  content: '\e91a';
}
.cid-sOnBiD4ew8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnBiD4ew8 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBiD4ew8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBiD4ew8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBiD4ew8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnBiD4ew8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnBiD4ew8 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBiD4ew8 .carousel-indicators li.active,
.cid-sOnBiD4ew8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBiD4ew8 .carousel-indicators li::after,
.cid-sOnBiD4ew8 .carousel-indicators li::before {
  content: none;
}
.cid-sOnBiD4ew8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBiD4ew8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnBiD4ew8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBiD4ew8 .carousel-indicators {
    display: none;
  }
}
.cid-sOnBiD4ew8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBiD4ew8 .carousel-inner > .active {
  display: block;
}
.cid-sOnBiD4ew8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBiD4ew8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnBiD4ew8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnBiD4ew8 .carousel-control,
  .cid-sOnBiD4ew8 .carousel-indicators,
  .cid-sOnBiD4ew8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnBiD4ew8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnBiD4ew8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnBiD4ew8 .carousel-indicators .active,
.cid-sOnBiD4ew8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnBiD4ew8 .carousel-indicators .active {
  background: #fff;
}
.cid-sOnBiD4ew8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnBiD4ew8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnBiD4ew8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnBiD4ew8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnBiD4ew8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnBiD4ew8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnBiD4ew8 .carousel {
  width: 100%;
}
.cid-sOnBiD4ew8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnBiD4ew8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnBiD4ew8 .modal.fade .modal-dialog,
.cid-sOnBiD4ew8 .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnBiD4ew8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnBiD4ew8 H6 {
  text-align: center;
}
.cid-sOnBiJ6Qy3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnBiJ6Qy3 .mbr-text,
.cid-sOnBiJ6Qy3 .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnBiJ6Qy3 .mbr-text,
  .cid-sOnBiJ6Qy3 .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnBiJ6Qy3 .mbr-text,
  .cid-sOnBiJ6Qy3 .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnBiJ6Qy3 a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnBiJ6Qy3 .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnBiJ6Qy3 .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnBiJ6Qy3 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBiJ6Qy3 .justify-content-center {
  align-items: center;
}
.cid-sOnBiJ6Qy3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnBiJ6Qy3 .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnBiL1Cg7 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnBiL1Cg7 .media-container-row {
  justify-content: space-between;
}
.cid-sOnBiL1Cg7 .text-content {
  max-width: 50%;
}
.cid-sOnBiL1Cg7 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnBiL1Cg7 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnBiL1Cg7 .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnBiL1Cg7 .icons {
    justify-content: center !important;
  }
  .cid-sOnBiL1Cg7 .text-content * {
    text-align: center;
  }
}
.cid-sOnBjmjd4A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOnBjmjd4A .video-wrapper iframe {
  width: 100%;
}
.cid-sOnBjmjd4A .mbr-section-title,
.cid-sOnBjmjd4A .mbr-section-subtitle,
.cid-sOnBjmjd4A .mbr-text {
  text-align: center;
}
.cid-sOnBjmjd4A .mbr-section-title {
  color: #ffd627;
}
.cid-sOnBjmjd4A .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOnBjmjd4A .mbr-text {
  color: #ffffff;
}
.cid-sOnBiTwjpx {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnBiTwjpx .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnBiTwjpx .item .icon-wrap {
  text-align: center;
}
.cid-sOnBiTwjpx .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnBiTwjpx .item:last-child:before {
  display: none;
}
.cid-sOnBiTwjpx .item.last::before {
  display: none;
}
.cid-sOnBiTwjpx .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnBiTwjpx .text-box {
  text-align: center;
}
.cid-sOnBiTwjpx span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnBiTwjpx .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBiTwjpx .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBiWtY8A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-meropriyatij-kipr-vladimir-levchuk.jpg");
}
.cid-sOnBiWtY8A .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBiYRu1h {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBiYRu1h .mbr-text {
  color: #767676;
}
.cid-sOnBiYRu1h .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnBiYRu1h .title .num {
  width: 100%;
  display: block;
}
.cid-sOnBiYRu1h .title .card-title {
  z-index: 1;
}
.cid-sOnBiYRu1h .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnBiYRu1h * {
    text-align: center !important;
  }
  .cid-sOnBiYRu1h .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnBiYRu1h .mbr-section-title,
.cid-sOnBiYRu1h .card-box {
  text-align: center;
}
.cid-sOnBiYRu1h .mbr-text,
.cid-sOnBiYRu1h .mbr-section-btn {
  text-align: center;
}
.cid-sOnBjczti8 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBjfg9XB {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnBjfg9XB .carousel {
    min-height: 800px;
  }
  .cid-sOnBjfg9XB .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnBjfg9XB .carousel {
    min-height: 520px;
  }
  .cid-sOnBjfg9XB .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnBjfg9XB .carousel {
    min-height: 440px;
  }
  .cid-sOnBjfg9XB .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnBjfg9XB .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnBjfg9XB .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnBjfg9XB .carousel,
.cid-sOnBjfg9XB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBjfg9XB .item-wrapper {
  width: 100%;
}
.cid-sOnBjfg9XB .carousel-caption {
  bottom: 40px;
}
.cid-sOnBjfg9XB .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnBjfg9XB .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnBjfg9XB .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnBjfg9XB .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnBjfg9XB .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBjfg9XB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBjfg9XB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBjfg9XB .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnBjfg9XB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnBjfg9XB .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBjfg9XB .carousel-indicators li.active,
.cid-sOnBjfg9XB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBjfg9XB .carousel-indicators li::after,
.cid-sOnBjfg9XB .carousel-indicators li::before {
  content: none;
}
.cid-sOnBjfg9XB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBjfg9XB .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnBjj5WF5 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sOnBjj5WF5 img {
  width: 120px;
  margin: auto;
}
.cid-sOnBjj5WF5 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnBjj5WF5 .card {
    max-width: 12.5%;
  }
}
.cid-sOnBjpdDAW {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnBjpdDAW .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnBjpdDAW .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnBjpdDAW .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBjpdDAW .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnBjpdDAW .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnBju6hzs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnBju6hzs .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnBju6hzs .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnBju6hzs .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnBju6hzs .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnBju6hzs .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnBju6hzs .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBju6hzs .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnBju6hzs .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnBju6hzs .mbr-iconfont {
  color: black;
}
.cid-sOnBju6hzs .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBju6hzs H6 {
  color: #ffffff;
}
.cid-sOnBmqYgHL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnBmqYgHL nav.navbar {
  position: fixed;
}
.cid-sOnBmqYgHL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBmqYgHL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnBmqYgHL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnBmqYgHL .dropdown-item:hover,
.cid-sOnBmqYgHL .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnBmqYgHL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnBmqYgHL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnBmqYgHL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnBmqYgHL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnBmqYgHL .nav-link {
  position: relative;
}
.cid-sOnBmqYgHL .container {
  display: flex;
  margin: auto;
}
.cid-sOnBmqYgHL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnBmqYgHL .dropdown-menu,
.cid-sOnBmqYgHL .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnBmqYgHL .nav-item:focus,
.cid-sOnBmqYgHL .nav-link:focus {
  outline: none;
}
.cid-sOnBmqYgHL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnBmqYgHL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnBmqYgHL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnBmqYgHL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBmqYgHL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnBmqYgHL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnBmqYgHL .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnBmqYgHL .navbar.opened {
  transition: all .3s;
}
.cid-sOnBmqYgHL .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnBmqYgHL .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnBmqYgHL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnBmqYgHL .navbar.collapsed {
  justify-content: center;
}
.cid-sOnBmqYgHL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnBmqYgHL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnBmqYgHL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnBmqYgHL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnBmqYgHL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnBmqYgHL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnBmqYgHL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnBmqYgHL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnBmqYgHL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnBmqYgHL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnBmqYgHL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnBmqYgHL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnBmqYgHL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnBmqYgHL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnBmqYgHL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnBmqYgHL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnBmqYgHL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnBmqYgHL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnBmqYgHL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnBmqYgHL .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnBmqYgHL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnBmqYgHL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnBmqYgHL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnBmqYgHL .align-center {
  justify-content: center;
}
.cid-sOnBmqYgHL .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnBmqYgHL .modal-footer {
  justify-content: center;
}
.cid-sOnBmqYgHL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnBmqYgHL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnBmqYgHL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnBmqYgHL .dropdown-item.active,
.cid-sOnBmqYgHL .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnBmqYgHL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnBmqYgHL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnBmqYgHL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnBmqYgHL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnBmqYgHL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnBmqYgHL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnBmqYgHL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnBmqYgHL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnBmqYgHL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnBmqYgHL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnBmqYgHL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnBmqYgHL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBmqYgHL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBmqYgHL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnBmqYgHL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBmqYgHL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnBmqYgHL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnBmqYgHL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBmqYgHL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnBmqYgHL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnBmqYgHL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnBmqYgHL .navbar {
    height: 70px;
  }
  .cid-sOnBmqYgHL .navbar.opened {
    height: auto;
  }
  .cid-sOnBmqYgHL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnBmsQdp5 {
  background-image: url("../../../assets/images/vedushiy-musicain-cyprus-lev-event-host-our-wedding-day.jpg");
}
@media (max-width: 991px) {
  .cid-sOnBmsQdp5 .mbr-section-title,
  .cid-sOnBmsQdp5 .mbr-section-subtitle,
  .cid-sOnBmsQdp5 .mbr-section-btn,
  .cid-sOnBmsQdp5 .mbr-text {
    text-align: center;
  }
}
.cid-sOnBmsQdp5 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBmsQdp5 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBmsQdp5 .mbr-text,
.cid-sOnBmsQdp5 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBmubj6a {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnBmubj6a blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnBmubj6a .mbr-section-title {
  text-align: left;
}
.cid-sOnBmvrRaP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnBmvrRaP .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnBmvrRaP .container {
    max-width: 1400px;
  }
}
.cid-sOnBmvrRaP .card {
  margin: auto;
}
.cid-sOnBmvrRaP .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBmvrRaP .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBmvrRaP .row {
  justify-content: center;
}
.cid-sOnBmvrRaP H3 {
  color: #ffffff;
}
.cid-sOnBmvrRaP .card-title,
.cid-sOnBmvrRaP .card-box {
  color: #ffffff;
}
.cid-sOnBmDgOGe {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBmDgOGe .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnBmDgOGe .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnBmDgOGe .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBmDgOGe .link-wrap {
    align-items: center;
  }
}
.cid-sOnBmDgOGe .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnBmDgOGe .card-title,
.cid-sOnBmDgOGe .card-box {
  text-align: left;
}
.cid-sOnBmEXIPX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBmEXIPX .container {
    max-width: 1400px;
  }
}
.cid-sOnBmEXIPX .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBmEXIPX .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBmEXIPX .row {
  justify-content: center;
}
.cid-sOnBmEXIPX .card-title,
.cid-sOnBmEXIPX .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnBmEXIPX .card-text,
.cid-sOnBmEXIPX .card-box {
  text-align: center;
}
.cid-sOnBmEXIPX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBmEXIPX .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBmB4hjh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnBmB4hjh .item {
  padding-bottom: 2rem;
}
.cid-sOnBmB4hjh .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnBmB4hjh .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnBmB4hjh .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnBmB4hjh .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnBmB4hjh .carousel-control,
.cid-sOnBmB4hjh .close {
  background: #1b1b1b;
}
.cid-sOnBmB4hjh .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnBmB4hjh .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnBmB4hjh .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnBmB4hjh .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnBmB4hjh .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnBmB4hjh .close::before {
  content: '\e91a';
}
.cid-sOnBmB4hjh .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnBmB4hjh .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBmB4hjh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBmB4hjh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBmB4hjh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnBmB4hjh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnBmB4hjh .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBmB4hjh .carousel-indicators li.active,
.cid-sOnBmB4hjh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBmB4hjh .carousel-indicators li::after,
.cid-sOnBmB4hjh .carousel-indicators li::before {
  content: none;
}
.cid-sOnBmB4hjh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBmB4hjh .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnBmB4hjh .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBmB4hjh .carousel-indicators {
    display: none;
  }
}
.cid-sOnBmB4hjh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBmB4hjh .carousel-inner > .active {
  display: block;
}
.cid-sOnBmB4hjh .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBmB4hjh .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnBmB4hjh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnBmB4hjh .carousel-control,
  .cid-sOnBmB4hjh .carousel-indicators,
  .cid-sOnBmB4hjh .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnBmB4hjh .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnBmB4hjh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnBmB4hjh .carousel-indicators .active,
.cid-sOnBmB4hjh .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnBmB4hjh .carousel-indicators .active {
  background: #fff;
}
.cid-sOnBmB4hjh .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnBmB4hjh .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnBmB4hjh .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnBmB4hjh .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnBmB4hjh .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnBmB4hjh .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnBmB4hjh .carousel {
  width: 100%;
}
.cid-sOnBmB4hjh .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnBmB4hjh .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnBmB4hjh .modal.fade .modal-dialog,
.cid-sOnBmB4hjh .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnBmB4hjh .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnBmB4hjh H6 {
  text-align: center;
}
.cid-sOnBmH9jMw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnBmH9jMw .mbr-text,
.cid-sOnBmH9jMw .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnBmH9jMw .mbr-text,
  .cid-sOnBmH9jMw .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnBmH9jMw .mbr-text,
  .cid-sOnBmH9jMw .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnBmH9jMw a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnBmH9jMw .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnBmH9jMw .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnBmH9jMw .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBmH9jMw .justify-content-center {
  align-items: center;
}
.cid-sOnBmH9jMw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnBmH9jMw .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnBmz3EYy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBmz3EYy .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnBmz3EYy .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBmz3EYy .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnBmz3EYy .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBmz3EYy .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBmJ8Yo8 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnBmJ8Yo8 .media-container-row {
  justify-content: space-between;
}
.cid-sOnBmJ8Yo8 .text-content {
  max-width: 50%;
}
.cid-sOnBmJ8Yo8 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnBmJ8Yo8 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnBmJ8Yo8 .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnBmJ8Yo8 .icons {
    justify-content: center !important;
  }
  .cid-sOnBmJ8Yo8 .text-content * {
    text-align: center;
  }
}
.cid-sOnBmRCzdZ {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnBmRCzdZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnBmRCzdZ .item .icon-wrap {
  text-align: center;
}
.cid-sOnBmRCzdZ .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnBmRCzdZ .item:last-child:before {
  display: none;
}
.cid-sOnBmRCzdZ .item.last::before {
  display: none;
}
.cid-sOnBmRCzdZ .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnBmRCzdZ .text-box {
  text-align: center;
}
.cid-sOnBmRCzdZ span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnBmRCzdZ .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBmRCzdZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBmUHlXm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-meropriyatij-kipr-vladimir-levchuk.jpg");
}
.cid-sOnBmUHlXm .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBmX0oBd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBmX0oBd .mbr-text {
  color: #767676;
}
.cid-sOnBmX0oBd .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnBmX0oBd .title .num {
  width: 100%;
  display: block;
}
.cid-sOnBmX0oBd .title .card-title {
  z-index: 1;
}
.cid-sOnBmX0oBd .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnBmX0oBd * {
    text-align: center !important;
  }
  .cid-sOnBmX0oBd .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnBmX0oBd .mbr-section-title,
.cid-sOnBmX0oBd .card-box {
  text-align: center;
}
.cid-sOnBmX0oBd .mbr-text,
.cid-sOnBmX0oBd .mbr-section-btn {
  text-align: center;
}
.cid-sOnBn9YNHa {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBncysgG {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnBncysgG .carousel {
    min-height: 800px;
  }
  .cid-sOnBncysgG .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnBncysgG .carousel {
    min-height: 520px;
  }
  .cid-sOnBncysgG .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnBncysgG .carousel {
    min-height: 440px;
  }
  .cid-sOnBncysgG .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnBncysgG .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnBncysgG .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnBncysgG .carousel,
.cid-sOnBncysgG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBncysgG .item-wrapper {
  width: 100%;
}
.cid-sOnBncysgG .carousel-caption {
  bottom: 40px;
}
.cid-sOnBncysgG .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnBncysgG .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnBncysgG .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnBncysgG .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnBncysgG .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBncysgG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBncysgG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBncysgG .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnBncysgG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnBncysgG .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBncysgG .carousel-indicators li.active,
.cid-sOnBncysgG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBncysgG .carousel-indicators li::after,
.cid-sOnBncysgG .carousel-indicators li::before {
  content: none;
}
.cid-sOnBncysgG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBncysgG .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnBngnRdg {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-sOnBngnRdg img {
  width: 120px;
  margin: auto;
}
.cid-sOnBngnRdg .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnBngnRdg .card {
    max-width: 12.5%;
  }
}
.cid-sOnBnjGaup {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOnBnjGaup .video-wrapper iframe {
  width: 100%;
}
.cid-sOnBnjGaup .mbr-section-title,
.cid-sOnBnjGaup .mbr-section-subtitle,
.cid-sOnBnjGaup .mbr-text {
  text-align: center;
}
.cid-sOnBnjGaup .mbr-section-title {
  color: #ffd627;
}
.cid-sOnBnjGaup .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOnBnjGaup .mbr-text {
  color: #ffffff;
}
.cid-sOnBnmusNr {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnBnmusNr .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnBnmusNr .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnBnmusNr .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBnmusNr .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnBnmusNr .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnBnrroGV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnBnrroGV .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnBnrroGV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnBnrroGV .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnBnrroGV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnBnrroGV .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnBnrroGV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBnrroGV .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnBnrroGV .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnBnrroGV .mbr-iconfont {
  color: black;
}
.cid-sOnBnrroGV .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBnrroGV H6 {
  color: #ffffff;
}
.cid-sOnBsAfEoO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnBsAfEoO nav.navbar {
  position: fixed;
}
.cid-sOnBsAfEoO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBsAfEoO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnBsAfEoO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnBsAfEoO .dropdown-item:hover,
.cid-sOnBsAfEoO .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnBsAfEoO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnBsAfEoO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnBsAfEoO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnBsAfEoO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnBsAfEoO .nav-link {
  position: relative;
}
.cid-sOnBsAfEoO .container {
  display: flex;
  margin: auto;
}
.cid-sOnBsAfEoO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnBsAfEoO .dropdown-menu,
.cid-sOnBsAfEoO .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnBsAfEoO .nav-item:focus,
.cid-sOnBsAfEoO .nav-link:focus {
  outline: none;
}
.cid-sOnBsAfEoO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnBsAfEoO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnBsAfEoO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnBsAfEoO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBsAfEoO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnBsAfEoO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnBsAfEoO .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnBsAfEoO .navbar.opened {
  transition: all .3s;
}
.cid-sOnBsAfEoO .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnBsAfEoO .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnBsAfEoO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnBsAfEoO .navbar.collapsed {
  justify-content: center;
}
.cid-sOnBsAfEoO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnBsAfEoO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnBsAfEoO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnBsAfEoO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnBsAfEoO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnBsAfEoO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnBsAfEoO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnBsAfEoO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnBsAfEoO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnBsAfEoO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnBsAfEoO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnBsAfEoO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnBsAfEoO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnBsAfEoO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnBsAfEoO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnBsAfEoO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnBsAfEoO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnBsAfEoO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnBsAfEoO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnBsAfEoO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnBsAfEoO .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnBsAfEoO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnBsAfEoO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnBsAfEoO .align-center {
  justify-content: center;
}
.cid-sOnBsAfEoO .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnBsAfEoO .modal-footer {
  justify-content: center;
}
.cid-sOnBsAfEoO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnBsAfEoO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnBsAfEoO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnBsAfEoO .dropdown-item.active,
.cid-sOnBsAfEoO .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnBsAfEoO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnBsAfEoO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnBsAfEoO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnBsAfEoO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnBsAfEoO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnBsAfEoO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnBsAfEoO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnBsAfEoO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnBsAfEoO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnBsAfEoO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnBsAfEoO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnBsAfEoO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBsAfEoO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBsAfEoO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnBsAfEoO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBsAfEoO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnBsAfEoO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnBsAfEoO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBsAfEoO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnBsAfEoO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnBsAfEoO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnBsAfEoO .navbar {
    height: 70px;
  }
  .cid-sOnBsAfEoO .navbar.opened {
    height: auto;
  }
  .cid-sOnBsAfEoO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnBsC6uZ4 {
  background-image: url("../../../assets/images/vedushiy-na-den-rozhdeniya-lev-event.jpg");
}
@media (max-width: 991px) {
  .cid-sOnBsC6uZ4 .mbr-section-title,
  .cid-sOnBsC6uZ4 .mbr-section-subtitle,
  .cid-sOnBsC6uZ4 .mbr-section-btn,
  .cid-sOnBsC6uZ4 .mbr-text {
    text-align: center;
  }
}
.cid-sOnBsC6uZ4 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBsC6uZ4 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBsC6uZ4 .mbr-text,
.cid-sOnBsC6uZ4 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBsDqa3f {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnBsDqa3f blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnBsDqa3f .mbr-section-title {
  text-align: left;
}
.cid-sOnBsEEn0k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnBsEEn0k .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnBsEEn0k .container {
    max-width: 1400px;
  }
}
.cid-sOnBsEEn0k .card {
  margin: auto;
}
.cid-sOnBsEEn0k .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBsEEn0k .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBsEEn0k .row {
  justify-content: center;
}
.cid-sOnBsEEn0k H3 {
  color: #ffffff;
}
.cid-sOnBsEEn0k .card-title,
.cid-sOnBsEEn0k .card-box {
  color: #ffffff;
}
.cid-sOnBsMn9gb {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBsMn9gb .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnBsMn9gb .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnBsMn9gb .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBsMn9gb .link-wrap {
    align-items: center;
  }
}
.cid-sOnBsMn9gb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnBsMn9gb .card-title,
.cid-sOnBsMn9gb .card-box {
  text-align: left;
}
.cid-sOnBsO371s {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBsO371s .container {
    max-width: 1400px;
  }
}
.cid-sOnBsO371s .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBsO371s .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBsO371s .row {
  justify-content: center;
}
.cid-sOnBsO371s .card-title,
.cid-sOnBsO371s .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnBsO371s .card-text,
.cid-sOnBsO371s .card-box {
  text-align: center;
}
.cid-sOnBsO371s .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBsO371s .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBsKjlxg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnBsKjlxg .item {
  padding-bottom: 2rem;
}
.cid-sOnBsKjlxg .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnBsKjlxg .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnBsKjlxg .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnBsKjlxg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnBsKjlxg .carousel-control,
.cid-sOnBsKjlxg .close {
  background: #1b1b1b;
}
.cid-sOnBsKjlxg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnBsKjlxg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnBsKjlxg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnBsKjlxg .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnBsKjlxg .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnBsKjlxg .close::before {
  content: '\e91a';
}
.cid-sOnBsKjlxg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnBsKjlxg .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBsKjlxg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBsKjlxg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBsKjlxg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnBsKjlxg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnBsKjlxg .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBsKjlxg .carousel-indicators li.active,
.cid-sOnBsKjlxg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBsKjlxg .carousel-indicators li::after,
.cid-sOnBsKjlxg .carousel-indicators li::before {
  content: none;
}
.cid-sOnBsKjlxg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBsKjlxg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnBsKjlxg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBsKjlxg .carousel-indicators {
    display: none;
  }
}
.cid-sOnBsKjlxg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBsKjlxg .carousel-inner > .active {
  display: block;
}
.cid-sOnBsKjlxg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBsKjlxg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnBsKjlxg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnBsKjlxg .carousel-control,
  .cid-sOnBsKjlxg .carousel-indicators,
  .cid-sOnBsKjlxg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnBsKjlxg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnBsKjlxg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnBsKjlxg .carousel-indicators .active,
.cid-sOnBsKjlxg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnBsKjlxg .carousel-indicators .active {
  background: #fff;
}
.cid-sOnBsKjlxg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnBsKjlxg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnBsKjlxg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnBsKjlxg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnBsKjlxg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnBsKjlxg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnBsKjlxg .carousel {
  width: 100%;
}
.cid-sOnBsKjlxg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnBsKjlxg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnBsKjlxg .modal.fade .modal-dialog,
.cid-sOnBsKjlxg .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnBsKjlxg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnBsKjlxg H6 {
  text-align: center;
}
.cid-sOnBsQinOT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnBsQinOT .mbr-text,
.cid-sOnBsQinOT .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnBsQinOT .mbr-text,
  .cid-sOnBsQinOT .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnBsQinOT .mbr-text,
  .cid-sOnBsQinOT .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnBsQinOT a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnBsQinOT .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnBsQinOT .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnBsQinOT .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBsQinOT .justify-content-center {
  align-items: center;
}
.cid-sOnBsQinOT .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnBsQinOT .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnBsIflZ4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBsIflZ4 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnBsIflZ4 .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBsIflZ4 .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnBsIflZ4 .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBsIflZ4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBsSchzE {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnBsSchzE .media-container-row {
  justify-content: space-between;
}
.cid-sOnBsSchzE .text-content {
  max-width: 50%;
}
.cid-sOnBsSchzE .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnBsSchzE .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnBsSchzE .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnBsSchzE .icons {
    justify-content: center !important;
  }
  .cid-sOnBsSchzE .text-content * {
    text-align: center;
  }
}
.cid-sOQEC4tkfo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOQEC4tkfo .container {
    max-width: 1400px;
  }
}
.cid-sOQEC4tkfo .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOQEC4tkfo .card-wrapper {
  margin-top: 3rem;
}
.cid-sOQEC4tkfo .row {
  justify-content: center;
}
.cid-sOQEC4tkfo .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOQEC4tkfo .card-title,
.cid-sOQEC4tkfo .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOQEC4tkfo .card-text {
  color: #ffffff;
}
.cid-sOQEC4tkfo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBt3EVKf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-meropriyatij-kipr-vladimir-levchuk.jpg");
}
.cid-sOnBt3EVKf .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBt5Xr0Y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBt5Xr0Y .mbr-text {
  color: #767676;
}
.cid-sOnBt5Xr0Y .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnBt5Xr0Y .title .num {
  width: 100%;
  display: block;
}
.cid-sOnBt5Xr0Y .title .card-title {
  z-index: 1;
}
.cid-sOnBt5Xr0Y .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnBt5Xr0Y * {
    text-align: center !important;
  }
  .cid-sOnBt5Xr0Y .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnBt5Xr0Y .mbr-section-title,
.cid-sOnBt5Xr0Y .card-box {
  text-align: center;
}
.cid-sOnBt5Xr0Y .mbr-text,
.cid-sOnBt5Xr0Y .mbr-section-btn {
  text-align: center;
}
.cid-sOnBtiEhWi {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBtlhAhH {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnBtlhAhH .carousel {
    min-height: 800px;
  }
  .cid-sOnBtlhAhH .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnBtlhAhH .carousel {
    min-height: 520px;
  }
  .cid-sOnBtlhAhH .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnBtlhAhH .carousel {
    min-height: 440px;
  }
  .cid-sOnBtlhAhH .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnBtlhAhH .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnBtlhAhH .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnBtlhAhH .carousel,
.cid-sOnBtlhAhH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBtlhAhH .item-wrapper {
  width: 100%;
}
.cid-sOnBtlhAhH .carousel-caption {
  bottom: 40px;
}
.cid-sOnBtlhAhH .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnBtlhAhH .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnBtlhAhH .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnBtlhAhH .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnBtlhAhH .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBtlhAhH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBtlhAhH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBtlhAhH .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnBtlhAhH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnBtlhAhH .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBtlhAhH .carousel-indicators li.active,
.cid-sOnBtlhAhH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBtlhAhH .carousel-indicators li::after,
.cid-sOnBtlhAhH .carousel-indicators li::before {
  content: none;
}
.cid-sOnBtlhAhH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBtlhAhH .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnBtpag4L {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBtpag4L img {
  width: 120px;
  margin: auto;
}
.cid-sOnBtpag4L .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnBtpag4L .card {
    max-width: 12.5%;
  }
}
.cid-sOnBtsmptM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOnBtsmptM .video-wrapper iframe {
  width: 100%;
}
.cid-sOnBtsmptM .mbr-section-title,
.cid-sOnBtsmptM .mbr-section-subtitle,
.cid-sOnBtsmptM .mbr-text {
  text-align: center;
}
.cid-sOnBtsmptM .mbr-section-title {
  color: #ffd627;
}
.cid-sOnBtsmptM .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOnBtsmptM .mbr-text {
  color: #ffffff;
}
.cid-sOnBtvjO6w {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnBtvjO6w .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnBtvjO6w .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnBtvjO6w .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBtvjO6w .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnBtvjO6w .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnBtAb1iZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnBtAb1iZ .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnBtAb1iZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnBtAb1iZ .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnBtAb1iZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnBtAb1iZ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnBtAb1iZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBtAb1iZ .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnBtAb1iZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnBtAb1iZ .mbr-iconfont {
  color: black;
}
.cid-sOnBtAb1iZ .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBtAb1iZ H6 {
  color: #ffffff;
}
.cid-sOnBwqWcWU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnBwqWcWU nav.navbar {
  position: fixed;
}
.cid-sOnBwqWcWU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBwqWcWU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnBwqWcWU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnBwqWcWU .dropdown-item:hover,
.cid-sOnBwqWcWU .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnBwqWcWU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnBwqWcWU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnBwqWcWU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnBwqWcWU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnBwqWcWU .nav-link {
  position: relative;
}
.cid-sOnBwqWcWU .container {
  display: flex;
  margin: auto;
}
.cid-sOnBwqWcWU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnBwqWcWU .dropdown-menu,
.cid-sOnBwqWcWU .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnBwqWcWU .nav-item:focus,
.cid-sOnBwqWcWU .nav-link:focus {
  outline: none;
}
.cid-sOnBwqWcWU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnBwqWcWU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnBwqWcWU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnBwqWcWU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBwqWcWU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnBwqWcWU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnBwqWcWU .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnBwqWcWU .navbar.opened {
  transition: all .3s;
}
.cid-sOnBwqWcWU .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnBwqWcWU .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnBwqWcWU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnBwqWcWU .navbar.collapsed {
  justify-content: center;
}
.cid-sOnBwqWcWU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnBwqWcWU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnBwqWcWU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnBwqWcWU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnBwqWcWU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnBwqWcWU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnBwqWcWU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnBwqWcWU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnBwqWcWU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnBwqWcWU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnBwqWcWU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnBwqWcWU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnBwqWcWU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnBwqWcWU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnBwqWcWU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnBwqWcWU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnBwqWcWU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnBwqWcWU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnBwqWcWU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnBwqWcWU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnBwqWcWU .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnBwqWcWU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnBwqWcWU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnBwqWcWU .align-center {
  justify-content: center;
}
.cid-sOnBwqWcWU .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnBwqWcWU .modal-footer {
  justify-content: center;
}
.cid-sOnBwqWcWU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnBwqWcWU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnBwqWcWU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnBwqWcWU .dropdown-item.active,
.cid-sOnBwqWcWU .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnBwqWcWU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnBwqWcWU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnBwqWcWU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnBwqWcWU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnBwqWcWU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnBwqWcWU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnBwqWcWU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnBwqWcWU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnBwqWcWU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnBwqWcWU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnBwqWcWU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnBwqWcWU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBwqWcWU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBwqWcWU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnBwqWcWU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBwqWcWU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnBwqWcWU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnBwqWcWU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBwqWcWU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnBwqWcWU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnBwqWcWU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnBwqWcWU .navbar {
    height: 70px;
  }
  .cid-sOnBwqWcWU .navbar.opened {
    height: auto;
  }
  .cid-sOnBwqWcWU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnBwsD9XJ {
  background-image: url("../../../assets/images/vedushiy-na-timbilding-kipr.jpg");
}
@media (max-width: 991px) {
  .cid-sOnBwsD9XJ .mbr-section-title,
  .cid-sOnBwsD9XJ .mbr-section-subtitle,
  .cid-sOnBwsD9XJ .mbr-section-btn,
  .cid-sOnBwsD9XJ .mbr-text {
    text-align: center;
  }
}
.cid-sOnBwsD9XJ .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBwsD9XJ .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBwsD9XJ .mbr-text,
.cid-sOnBwsD9XJ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBwtYr2L {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnBwtYr2L blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnBwtYr2L .mbr-section-title {
  text-align: left;
}
.cid-sOnBwvcWog {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnBwvcWog .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnBwvcWog .container {
    max-width: 1400px;
  }
}
.cid-sOnBwvcWog .card {
  margin: auto;
}
.cid-sOnBwvcWog .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBwvcWog .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBwvcWog .row {
  justify-content: center;
}
.cid-sOnBwvcWog H3 {
  color: #ffffff;
}
.cid-sOnBwvcWog .card-title,
.cid-sOnBwvcWog .card-box {
  color: #ffffff;
}
.cid-sOnBwD0fis {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBwD0fis .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnBwD0fis .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnBwD0fis .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBwD0fis .link-wrap {
    align-items: center;
  }
}
.cid-sOnBwD0fis .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnBwD0fis .card-title,
.cid-sOnBwD0fis .card-box {
  text-align: left;
}
.cid-sOnBwENDYL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBwENDYL .container {
    max-width: 1400px;
  }
}
.cid-sOnBwENDYL .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBwENDYL .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBwENDYL .row {
  justify-content: center;
}
.cid-sOnBwENDYL .card-title,
.cid-sOnBwENDYL .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnBwENDYL .card-text,
.cid-sOnBwENDYL .card-box {
  text-align: center;
}
.cid-sOnBwENDYL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBwENDYL .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBwAUPlw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnBwAUPlw .item {
  padding-bottom: 2rem;
}
.cid-sOnBwAUPlw .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnBwAUPlw .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnBwAUPlw .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnBwAUPlw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnBwAUPlw .carousel-control,
.cid-sOnBwAUPlw .close {
  background: #1b1b1b;
}
.cid-sOnBwAUPlw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnBwAUPlw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnBwAUPlw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnBwAUPlw .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnBwAUPlw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnBwAUPlw .close::before {
  content: '\e91a';
}
.cid-sOnBwAUPlw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnBwAUPlw .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBwAUPlw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBwAUPlw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBwAUPlw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnBwAUPlw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnBwAUPlw .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBwAUPlw .carousel-indicators li.active,
.cid-sOnBwAUPlw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBwAUPlw .carousel-indicators li::after,
.cid-sOnBwAUPlw .carousel-indicators li::before {
  content: none;
}
.cid-sOnBwAUPlw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBwAUPlw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnBwAUPlw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBwAUPlw .carousel-indicators {
    display: none;
  }
}
.cid-sOnBwAUPlw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBwAUPlw .carousel-inner > .active {
  display: block;
}
.cid-sOnBwAUPlw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBwAUPlw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnBwAUPlw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnBwAUPlw .carousel-control,
  .cid-sOnBwAUPlw .carousel-indicators,
  .cid-sOnBwAUPlw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnBwAUPlw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnBwAUPlw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnBwAUPlw .carousel-indicators .active,
.cid-sOnBwAUPlw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnBwAUPlw .carousel-indicators .active {
  background: #fff;
}
.cid-sOnBwAUPlw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnBwAUPlw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnBwAUPlw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnBwAUPlw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnBwAUPlw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnBwAUPlw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnBwAUPlw .carousel {
  width: 100%;
}
.cid-sOnBwAUPlw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnBwAUPlw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnBwAUPlw .modal.fade .modal-dialog,
.cid-sOnBwAUPlw .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnBwAUPlw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnBwAUPlw H6 {
  text-align: center;
}
.cid-sOnBwGYuqw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnBwGYuqw .mbr-text,
.cid-sOnBwGYuqw .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnBwGYuqw .mbr-text,
  .cid-sOnBwGYuqw .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnBwGYuqw .mbr-text,
  .cid-sOnBwGYuqw .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnBwGYuqw a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnBwGYuqw .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnBwGYuqw .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnBwGYuqw .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBwGYuqw .justify-content-center {
  align-items: center;
}
.cid-sOnBwGYuqw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnBwGYuqw .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnBwITW2J {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnBwITW2J .media-container-row {
  justify-content: space-between;
}
.cid-sOnBwITW2J .text-content {
  max-width: 50%;
}
.cid-sOnBwITW2J .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnBwITW2J .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnBwITW2J .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnBwITW2J .icons {
    justify-content: center !important;
  }
  .cid-sOnBwITW2J .text-content * {
    text-align: center;
  }
}
.cid-sONhYxd0by {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sONhYxd0by .container {
    max-width: 1400px;
  }
}
.cid-sONhYxd0by .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sONhYxd0by .card-wrapper {
  margin-top: 3rem;
}
.cid-sONhYxd0by .row {
  justify-content: center;
}
.cid-sONhYxd0by .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sONhYxd0by .card-title,
.cid-sONhYxd0by .iconfont-wrapper {
  color: #ffffff;
}
.cid-sONhYxd0by .card-text {
  color: #ffffff;
}
.cid-sONhYxd0by .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBwRrbCQ {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnBwRrbCQ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnBwRrbCQ .item .icon-wrap {
  text-align: center;
}
.cid-sOnBwRrbCQ .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnBwRrbCQ .item:last-child:before {
  display: none;
}
.cid-sOnBwRrbCQ .item.last::before {
  display: none;
}
.cid-sOnBwRrbCQ .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnBwRrbCQ .text-box {
  text-align: center;
}
.cid-sOnBwRrbCQ span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnBwRrbCQ .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBwRrbCQ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBwUvvkh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-meropriyatij-kipr-vladimir-levchuk.jpg");
}
.cid-sOnBwUvvkh .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBwWOaMm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBwWOaMm .mbr-text {
  color: #767676;
}
.cid-sOnBwWOaMm .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnBwWOaMm .title .num {
  width: 100%;
  display: block;
}
.cid-sOnBwWOaMm .title .card-title {
  z-index: 1;
}
.cid-sOnBwWOaMm .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnBwWOaMm * {
    text-align: center !important;
  }
  .cid-sOnBwWOaMm .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnBwWOaMm .mbr-section-title,
.cid-sOnBwWOaMm .card-box {
  text-align: center;
}
.cid-sOnBwWOaMm .mbr-text,
.cid-sOnBwWOaMm .mbr-section-btn {
  text-align: center;
}
.cid-sOnBx9s71V {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBxc3oLo {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnBxc3oLo .carousel {
    min-height: 800px;
  }
  .cid-sOnBxc3oLo .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnBxc3oLo .carousel {
    min-height: 520px;
  }
  .cid-sOnBxc3oLo .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnBxc3oLo .carousel {
    min-height: 440px;
  }
  .cid-sOnBxc3oLo .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnBxc3oLo .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnBxc3oLo .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnBxc3oLo .carousel,
.cid-sOnBxc3oLo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBxc3oLo .item-wrapper {
  width: 100%;
}
.cid-sOnBxc3oLo .carousel-caption {
  bottom: 40px;
}
.cid-sOnBxc3oLo .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnBxc3oLo .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnBxc3oLo .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnBxc3oLo .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnBxc3oLo .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBxc3oLo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBxc3oLo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBxc3oLo .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnBxc3oLo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnBxc3oLo .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBxc3oLo .carousel-indicators li.active,
.cid-sOnBxc3oLo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBxc3oLo .carousel-indicators li::after,
.cid-sOnBxc3oLo .carousel-indicators li::before {
  content: none;
}
.cid-sOnBxc3oLo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBxc3oLo .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnBxfTqu5 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sOnBxfTqu5 img {
  width: 120px;
  margin: auto;
}
.cid-sOnBxfTqu5 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnBxfTqu5 .card {
    max-width: 12.5%;
  }
}
.cid-sOnBxlSTaf {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnBxlSTaf .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnBxlSTaf .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnBxlSTaf .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBxlSTaf .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnBxlSTaf .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnBxqRRmE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnBxqRRmE .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnBxqRRmE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnBxqRRmE .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnBxqRRmE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnBxqRRmE .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnBxqRRmE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBxqRRmE .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnBxqRRmE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnBxqRRmE .mbr-iconfont {
  color: black;
}
.cid-sOnBxqRRmE .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBxqRRmE H6 {
  color: #ffffff;
}
.cid-sOnBB2lqyB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnBB2lqyB nav.navbar {
  position: fixed;
}
.cid-sOnBB2lqyB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBB2lqyB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnBB2lqyB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnBB2lqyB .dropdown-item:hover,
.cid-sOnBB2lqyB .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnBB2lqyB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnBB2lqyB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnBB2lqyB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnBB2lqyB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnBB2lqyB .nav-link {
  position: relative;
}
.cid-sOnBB2lqyB .container {
  display: flex;
  margin: auto;
}
.cid-sOnBB2lqyB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnBB2lqyB .dropdown-menu,
.cid-sOnBB2lqyB .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnBB2lqyB .nav-item:focus,
.cid-sOnBB2lqyB .nav-link:focus {
  outline: none;
}
.cid-sOnBB2lqyB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnBB2lqyB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnBB2lqyB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnBB2lqyB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBB2lqyB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnBB2lqyB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnBB2lqyB .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnBB2lqyB .navbar.opened {
  transition: all .3s;
}
.cid-sOnBB2lqyB .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnBB2lqyB .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnBB2lqyB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnBB2lqyB .navbar.collapsed {
  justify-content: center;
}
.cid-sOnBB2lqyB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnBB2lqyB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnBB2lqyB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnBB2lqyB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnBB2lqyB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnBB2lqyB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnBB2lqyB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnBB2lqyB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnBB2lqyB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnBB2lqyB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnBB2lqyB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnBB2lqyB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnBB2lqyB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnBB2lqyB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnBB2lqyB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnBB2lqyB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnBB2lqyB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnBB2lqyB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnBB2lqyB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnBB2lqyB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnBB2lqyB .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnBB2lqyB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnBB2lqyB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnBB2lqyB .align-center {
  justify-content: center;
}
.cid-sOnBB2lqyB .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnBB2lqyB .modal-footer {
  justify-content: center;
}
.cid-sOnBB2lqyB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnBB2lqyB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnBB2lqyB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnBB2lqyB .dropdown-item.active,
.cid-sOnBB2lqyB .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnBB2lqyB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnBB2lqyB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnBB2lqyB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnBB2lqyB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnBB2lqyB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnBB2lqyB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnBB2lqyB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnBB2lqyB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnBB2lqyB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnBB2lqyB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnBB2lqyB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnBB2lqyB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBB2lqyB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBB2lqyB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnBB2lqyB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBB2lqyB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnBB2lqyB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnBB2lqyB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBB2lqyB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnBB2lqyB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnBB2lqyB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnBB2lqyB .navbar {
    height: 70px;
  }
  .cid-sOnBB2lqyB .navbar.opened {
    height: auto;
  }
  .cid-sOnBB2lqyB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnBB3ZUnv {
  background-image: url("../../../assets/images/mbr.png");
}
@media (max-width: 991px) {
  .cid-sOnBB3ZUnv .mbr-section-title,
  .cid-sOnBB3ZUnv .mbr-section-subtitle,
  .cid-sOnBB3ZUnv .mbr-section-btn,
  .cid-sOnBB3ZUnv .mbr-text {
    text-align: center;
  }
}
.cid-sOnBB3ZUnv .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBB3ZUnv .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBB3ZUnv .mbr-text,
.cid-sOnBB3ZUnv .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBB5koYv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnBB5koYv blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnBB5koYv .mbr-section-title {
  text-align: left;
}
.cid-sOnBB6y8JI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnBB6y8JI .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnBB6y8JI .container {
    max-width: 1400px;
  }
}
.cid-sOnBB6y8JI .card {
  margin: auto;
}
.cid-sOnBB6y8JI .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBB6y8JI .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBB6y8JI .row {
  justify-content: center;
}
.cid-sOnBB6y8JI H3 {
  color: #ffffff;
}
.cid-sOnBB6y8JI .card-title,
.cid-sOnBB6y8JI .card-box {
  color: #ffffff;
}
.cid-sOnBBemL5g {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBBemL5g .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnBBemL5g .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnBBemL5g .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBBemL5g .link-wrap {
    align-items: center;
  }
}
.cid-sOnBBemL5g .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnBBemL5g .card-title,
.cid-sOnBBemL5g .card-box {
  text-align: left;
}
.cid-sOnBBg9prK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBBg9prK .container {
    max-width: 1400px;
  }
}
.cid-sOnBBg9prK .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBBg9prK .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBBg9prK .row {
  justify-content: center;
}
.cid-sOnBBg9prK .card-title,
.cid-sOnBBg9prK .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnBBg9prK .card-text,
.cid-sOnBBg9prK .card-box {
  text-align: center;
}
.cid-sOnBBg9prK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBBg9prK .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBBchpMZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnBBchpMZ .item {
  padding-bottom: 2rem;
}
.cid-sOnBBchpMZ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnBBchpMZ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnBBchpMZ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnBBchpMZ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnBBchpMZ .carousel-control,
.cid-sOnBBchpMZ .close {
  background: #1b1b1b;
}
.cid-sOnBBchpMZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnBBchpMZ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnBBchpMZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnBBchpMZ .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnBBchpMZ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnBBchpMZ .close::before {
  content: '\e91a';
}
.cid-sOnBBchpMZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnBBchpMZ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBBchpMZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBBchpMZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBBchpMZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnBBchpMZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnBBchpMZ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBBchpMZ .carousel-indicators li.active,
.cid-sOnBBchpMZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBBchpMZ .carousel-indicators li::after,
.cid-sOnBBchpMZ .carousel-indicators li::before {
  content: none;
}
.cid-sOnBBchpMZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBBchpMZ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnBBchpMZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBBchpMZ .carousel-indicators {
    display: none;
  }
}
.cid-sOnBBchpMZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBBchpMZ .carousel-inner > .active {
  display: block;
}
.cid-sOnBBchpMZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBBchpMZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnBBchpMZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnBBchpMZ .carousel-control,
  .cid-sOnBBchpMZ .carousel-indicators,
  .cid-sOnBBchpMZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnBBchpMZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnBBchpMZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnBBchpMZ .carousel-indicators .active,
.cid-sOnBBchpMZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnBBchpMZ .carousel-indicators .active {
  background: #fff;
}
.cid-sOnBBchpMZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnBBchpMZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnBBchpMZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnBBchpMZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnBBchpMZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnBBchpMZ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnBBchpMZ .carousel {
  width: 100%;
}
.cid-sOnBBchpMZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnBBchpMZ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnBBchpMZ .modal.fade .modal-dialog,
.cid-sOnBBchpMZ .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnBBchpMZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnBBchpMZ H6 {
  text-align: center;
}
.cid-sOnBBiolas {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnBBiolas .mbr-text,
.cid-sOnBBiolas .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnBBiolas .mbr-text,
  .cid-sOnBBiolas .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnBBiolas .mbr-text,
  .cid-sOnBBiolas .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnBBiolas a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnBBiolas .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnBBiolas .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnBBiolas .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBBiolas .justify-content-center {
  align-items: center;
}
.cid-sOnBBiolas .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnBBiolas .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnBBah5kU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBBah5kU .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnBBah5kU .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBBah5kU .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnBBah5kU .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBBah5kU .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBBkjQ0v {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnBBkjQ0v .media-container-row {
  justify-content: space-between;
}
.cid-sOnBBkjQ0v .text-content {
  max-width: 50%;
}
.cid-sOnBBkjQ0v .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnBBkjQ0v .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnBBkjQ0v .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnBBkjQ0v .icons {
    justify-content: center !important;
  }
  .cid-sOnBBkjQ0v .text-content * {
    text-align: center;
  }
}
.cid-sOnBBw0FFi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-na-den-rozhdeniya-lev-event.jpg");
}
.cid-sOnBBw0FFi .mbr-section-title {
  color: #ffffff;
}
.cid-sOQK36xDXR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOQK36xDXR .container {
    max-width: 1400px;
  }
}
.cid-sOQK36xDXR .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOQK36xDXR .card-wrapper {
  margin-top: 3rem;
}
.cid-sOQK36xDXR .row {
  justify-content: center;
}
.cid-sOQK36xDXR .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOQK36xDXR .card-title,
.cid-sOQK36xDXR .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOQK36xDXR .card-text {
  color: #ffffff;
}
.cid-sOQK36xDXR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBByk2Rr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBByk2Rr .mbr-text {
  color: #767676;
}
.cid-sOnBByk2Rr .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnBByk2Rr .title .num {
  width: 100%;
  display: block;
}
.cid-sOnBByk2Rr .title .card-title {
  z-index: 1;
}
.cid-sOnBByk2Rr .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnBByk2Rr * {
    text-align: center !important;
  }
  .cid-sOnBByk2Rr .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnBByk2Rr .mbr-section-title,
.cid-sOnBByk2Rr .card-box {
  text-align: center;
}
.cid-sOnBByk2Rr .mbr-text,
.cid-sOnBByk2Rr .mbr-section-btn {
  text-align: center;
}
.cid-sOnBBLa2mQ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBBNPpyh {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnBBNPpyh .carousel {
    min-height: 800px;
  }
  .cid-sOnBBNPpyh .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnBBNPpyh .carousel {
    min-height: 520px;
  }
  .cid-sOnBBNPpyh .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnBBNPpyh .carousel {
    min-height: 440px;
  }
  .cid-sOnBBNPpyh .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnBBNPpyh .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnBBNPpyh .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnBBNPpyh .carousel,
.cid-sOnBBNPpyh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBBNPpyh .item-wrapper {
  width: 100%;
}
.cid-sOnBBNPpyh .carousel-caption {
  bottom: 40px;
}
.cid-sOnBBNPpyh .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnBBNPpyh .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnBBNPpyh .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnBBNPpyh .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnBBNPpyh .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBBNPpyh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBBNPpyh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBBNPpyh .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnBBNPpyh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnBBNPpyh .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBBNPpyh .carousel-indicators li.active,
.cid-sOnBBNPpyh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBBNPpyh .carousel-indicators li::after,
.cid-sOnBBNPpyh .carousel-indicators li::before {
  content: none;
}
.cid-sOnBBNPpyh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBBNPpyh .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnBBRLsOT {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sOnBBRLsOT img {
  width: 120px;
  margin: auto;
}
.cid-sOnBBRLsOT .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnBBRLsOT .card {
    max-width: 12.5%;
  }
}
.cid-sOH2thvucm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOH2thvucm .video-wrapper iframe {
  width: 100%;
}
.cid-sOH2thvucm .mbr-section-title,
.cid-sOH2thvucm .mbr-section-subtitle,
.cid-sOH2thvucm .mbr-text {
  text-align: center;
}
.cid-sOH2thvucm .mbr-section-title {
  color: #ffd627;
}
.cid-sOH2thvucm .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOH2thvucm .mbr-text {
  color: #ffffff;
}
.cid-sOnBBXPG2v {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnBBXPG2v .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnBBXPG2v .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnBBXPG2v .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBBXPG2v .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnBBXPG2v .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnBC2VUoN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnBC2VUoN .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnBC2VUoN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnBC2VUoN .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnBC2VUoN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnBC2VUoN .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnBC2VUoN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBC2VUoN .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnBC2VUoN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnBC2VUoN .mbr-iconfont {
  color: black;
}
.cid-sOnBC2VUoN .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBC2VUoN H6 {
  color: #ffffff;
}
.cid-sOnBGacYtv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnBGacYtv nav.navbar {
  position: fixed;
}
.cid-sOnBGacYtv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBGacYtv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnBGacYtv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnBGacYtv .dropdown-item:hover,
.cid-sOnBGacYtv .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnBGacYtv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnBGacYtv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnBGacYtv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnBGacYtv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnBGacYtv .nav-link {
  position: relative;
}
.cid-sOnBGacYtv .container {
  display: flex;
  margin: auto;
}
.cid-sOnBGacYtv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnBGacYtv .dropdown-menu,
.cid-sOnBGacYtv .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnBGacYtv .nav-item:focus,
.cid-sOnBGacYtv .nav-link:focus {
  outline: none;
}
.cid-sOnBGacYtv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnBGacYtv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnBGacYtv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnBGacYtv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBGacYtv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnBGacYtv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnBGacYtv .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnBGacYtv .navbar.opened {
  transition: all .3s;
}
.cid-sOnBGacYtv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnBGacYtv .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnBGacYtv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnBGacYtv .navbar.collapsed {
  justify-content: center;
}
.cid-sOnBGacYtv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnBGacYtv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnBGacYtv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnBGacYtv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnBGacYtv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnBGacYtv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnBGacYtv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnBGacYtv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnBGacYtv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnBGacYtv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnBGacYtv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnBGacYtv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnBGacYtv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnBGacYtv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnBGacYtv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnBGacYtv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnBGacYtv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnBGacYtv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnBGacYtv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnBGacYtv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnBGacYtv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnBGacYtv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnBGacYtv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnBGacYtv .align-center {
  justify-content: center;
}
.cid-sOnBGacYtv .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnBGacYtv .modal-footer {
  justify-content: center;
}
.cid-sOnBGacYtv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnBGacYtv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnBGacYtv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnBGacYtv .dropdown-item.active,
.cid-sOnBGacYtv .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnBGacYtv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnBGacYtv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnBGacYtv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnBGacYtv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnBGacYtv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnBGacYtv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnBGacYtv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnBGacYtv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnBGacYtv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnBGacYtv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnBGacYtv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnBGacYtv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBGacYtv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBGacYtv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnBGacYtv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBGacYtv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnBGacYtv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnBGacYtv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBGacYtv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnBGacYtv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnBGacYtv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnBGacYtv .navbar {
    height: 70px;
  }
  .cid-sOnBGacYtv .navbar.opened {
    height: auto;
  }
  .cid-sOnBGacYtv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnBGbSYnz {
  background-image: url("../../../assets/images/vedushiy-na-svadbu-kipr.jpg");
}
@media (max-width: 991px) {
  .cid-sOnBGbSYnz .mbr-section-title,
  .cid-sOnBGbSYnz .mbr-section-subtitle,
  .cid-sOnBGbSYnz .mbr-section-btn,
  .cid-sOnBGbSYnz .mbr-text {
    text-align: center;
  }
}
.cid-sOnBGbSYnz .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBGbSYnz .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBGbSYnz .mbr-text,
.cid-sOnBGbSYnz .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBGdes1P {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnBGdes1P blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnBGdes1P .mbr-section-title {
  text-align: left;
}
.cid-sOnBGetcjp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnBGetcjp .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnBGetcjp .container {
    max-width: 1400px;
  }
}
.cid-sOnBGetcjp .card {
  margin: auto;
}
.cid-sOnBGetcjp .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBGetcjp .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBGetcjp .row {
  justify-content: center;
}
.cid-sOnBGetcjp H3 {
  color: #ffffff;
}
.cid-sOnBGetcjp .card-title,
.cid-sOnBGetcjp .card-box {
  color: #ffffff;
}
.cid-sOnBGmzPTe {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBGmzPTe .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnBGmzPTe .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnBGmzPTe .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBGmzPTe .link-wrap {
    align-items: center;
  }
}
.cid-sOnBGmzPTe .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnBGmzPTe .card-title,
.cid-sOnBGmzPTe .card-box {
  text-align: left;
}
.cid-sOnBGoiOWO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBGoiOWO .container {
    max-width: 1400px;
  }
}
.cid-sOnBGoiOWO .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBGoiOWO .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBGoiOWO .row {
  justify-content: center;
}
.cid-sOnBGoiOWO .card-title,
.cid-sOnBGoiOWO .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnBGoiOWO .card-text,
.cid-sOnBGoiOWO .card-box {
  text-align: center;
}
.cid-sOnBGoiOWO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBGoiOWO .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBGklEGi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnBGklEGi .item {
  padding-bottom: 2rem;
}
.cid-sOnBGklEGi .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnBGklEGi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnBGklEGi .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnBGklEGi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnBGklEGi .carousel-control,
.cid-sOnBGklEGi .close {
  background: #1b1b1b;
}
.cid-sOnBGklEGi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnBGklEGi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnBGklEGi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnBGklEGi .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnBGklEGi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnBGklEGi .close::before {
  content: '\e91a';
}
.cid-sOnBGklEGi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnBGklEGi .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBGklEGi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBGklEGi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBGklEGi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnBGklEGi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnBGklEGi .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBGklEGi .carousel-indicators li.active,
.cid-sOnBGklEGi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBGklEGi .carousel-indicators li::after,
.cid-sOnBGklEGi .carousel-indicators li::before {
  content: none;
}
.cid-sOnBGklEGi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBGklEGi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnBGklEGi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBGklEGi .carousel-indicators {
    display: none;
  }
}
.cid-sOnBGklEGi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBGklEGi .carousel-inner > .active {
  display: block;
}
.cid-sOnBGklEGi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBGklEGi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnBGklEGi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnBGklEGi .carousel-control,
  .cid-sOnBGklEGi .carousel-indicators,
  .cid-sOnBGklEGi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnBGklEGi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnBGklEGi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnBGklEGi .carousel-indicators .active,
.cid-sOnBGklEGi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnBGklEGi .carousel-indicators .active {
  background: #fff;
}
.cid-sOnBGklEGi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnBGklEGi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnBGklEGi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnBGklEGi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnBGklEGi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnBGklEGi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnBGklEGi .carousel {
  width: 100%;
}
.cid-sOnBGklEGi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnBGklEGi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnBGklEGi .modal.fade .modal-dialog,
.cid-sOnBGklEGi .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnBGklEGi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnBGklEGi H6 {
  text-align: center;
}
.cid-sOnBGqurS8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnBGqurS8 .mbr-text,
.cid-sOnBGqurS8 .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnBGqurS8 .mbr-text,
  .cid-sOnBGqurS8 .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnBGqurS8 .mbr-text,
  .cid-sOnBGqurS8 .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnBGqurS8 a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnBGqurS8 .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnBGqurS8 .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnBGqurS8 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBGqurS8 .justify-content-center {
  align-items: center;
}
.cid-sOnBGqurS8 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnBGqurS8 .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnBGig9XS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBGig9XS .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnBGig9XS .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBGig9XS .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnBGig9XS .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBGig9XS .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBGssAix {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnBGssAix .media-container-row {
  justify-content: space-between;
}
.cid-sOnBGssAix .text-content {
  max-width: 50%;
}
.cid-sOnBGssAix .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnBGssAix .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnBGssAix .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnBGssAix .icons {
    justify-content: center !important;
  }
  .cid-sOnBGssAix .text-content * {
    text-align: center;
  }
}
.cid-sOnBGBmmBF {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnBGBmmBF .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnBGBmmBF .item .icon-wrap {
  text-align: center;
}
.cid-sOnBGBmmBF .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnBGBmmBF .item:last-child:before {
  display: none;
}
.cid-sOnBGBmmBF .item.last::before {
  display: none;
}
.cid-sOnBGBmmBF .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnBGBmmBF .text-box {
  text-align: center;
}
.cid-sOnBGBmmBF span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnBGBmmBF .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBGBmmBF .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBGEuZ9X {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/wedding-vedushiy-na-svadbu-kipr-levchuk-vladimir.jpg");
}
.cid-sOnBGEuZ9X .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBGGQqPO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBGGQqPO .mbr-text {
  color: #767676;
}
.cid-sOnBGGQqPO .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnBGGQqPO .title .num {
  width: 100%;
  display: block;
}
.cid-sOnBGGQqPO .title .card-title {
  z-index: 1;
}
.cid-sOnBGGQqPO .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnBGGQqPO * {
    text-align: center !important;
  }
  .cid-sOnBGGQqPO .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnBGGQqPO .mbr-section-title,
.cid-sOnBGGQqPO .card-box {
  text-align: center;
}
.cid-sOnBGGQqPO .mbr-text,
.cid-sOnBGGQqPO .mbr-section-btn {
  text-align: center;
}
.cid-sOQLh7uwAR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOQLh7uwAR .container {
    max-width: 1400px;
  }
}
.cid-sOQLh7uwAR .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOQLh7uwAR .card-wrapper {
  margin-top: 3rem;
}
.cid-sOQLh7uwAR .row {
  justify-content: center;
}
.cid-sOQLh7uwAR .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOQLh7uwAR .card-title,
.cid-sOQLh7uwAR .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOQLh7uwAR .card-text {
  color: #ffffff;
}
.cid-sOQLh7uwAR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBGUJrQF {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBGXnnAM {
  padding-top: 0rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnBGXnnAM .carousel {
    min-height: 800px;
  }
  .cid-sOnBGXnnAM .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnBGXnnAM .carousel {
    min-height: 520px;
  }
  .cid-sOnBGXnnAM .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnBGXnnAM .carousel {
    min-height: 440px;
  }
  .cid-sOnBGXnnAM .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnBGXnnAM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnBGXnnAM .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnBGXnnAM .carousel,
.cid-sOnBGXnnAM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBGXnnAM .item-wrapper {
  width: 100%;
}
.cid-sOnBGXnnAM .carousel-caption {
  bottom: 40px;
}
.cid-sOnBGXnnAM .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnBGXnnAM .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnBGXnnAM .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnBGXnnAM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnBGXnnAM .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBGXnnAM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBGXnnAM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBGXnnAM .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnBGXnnAM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnBGXnnAM .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBGXnnAM .carousel-indicators li.active,
.cid-sOnBGXnnAM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBGXnnAM .carousel-indicators li::after,
.cid-sOnBGXnnAM .carousel-indicators li::before {
  content: none;
}
.cid-sOnBGXnnAM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBGXnnAM .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnBH1if84 {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBH1if84 img {
  width: 120px;
  margin: auto;
}
.cid-sOnBH1if84 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnBH1if84 .card {
    max-width: 12.5%;
  }
}
.cid-sOnBH4xuaB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOnBH4xuaB .video-wrapper iframe {
  width: 100%;
}
.cid-sOnBH4xuaB .mbr-section-title,
.cid-sOnBH4xuaB .mbr-section-subtitle,
.cid-sOnBH4xuaB .mbr-text {
  text-align: center;
}
.cid-sOnBH4xuaB .mbr-section-title {
  color: #ffd627;
}
.cid-sOnBH4xuaB .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOnBH4xuaB .mbr-text {
  color: #ffffff;
}
.cid-sOnBH7o68d {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnBH7o68d .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnBH7o68d .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnBH7o68d .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBH7o68d .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnBH7o68d .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnBHcRJiu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnBHcRJiu .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnBHcRJiu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnBHcRJiu .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnBHcRJiu .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnBHcRJiu .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnBHcRJiu .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBHcRJiu .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnBHcRJiu .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnBHcRJiu .mbr-iconfont {
  color: black;
}
.cid-sOnBHcRJiu .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBHcRJiu H6 {
  color: #ffffff;
}
.cid-sOnBLdDnqy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnBLdDnqy nav.navbar {
  position: fixed;
}
.cid-sOnBLdDnqy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBLdDnqy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnBLdDnqy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnBLdDnqy .dropdown-item:hover,
.cid-sOnBLdDnqy .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnBLdDnqy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnBLdDnqy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnBLdDnqy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnBLdDnqy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnBLdDnqy .nav-link {
  position: relative;
}
.cid-sOnBLdDnqy .container {
  display: flex;
  margin: auto;
}
.cid-sOnBLdDnqy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnBLdDnqy .dropdown-menu,
.cid-sOnBLdDnqy .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnBLdDnqy .nav-item:focus,
.cid-sOnBLdDnqy .nav-link:focus {
  outline: none;
}
.cid-sOnBLdDnqy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnBLdDnqy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnBLdDnqy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnBLdDnqy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBLdDnqy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnBLdDnqy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnBLdDnqy .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnBLdDnqy .navbar.opened {
  transition: all .3s;
}
.cid-sOnBLdDnqy .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnBLdDnqy .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnBLdDnqy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnBLdDnqy .navbar.collapsed {
  justify-content: center;
}
.cid-sOnBLdDnqy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnBLdDnqy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnBLdDnqy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnBLdDnqy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnBLdDnqy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnBLdDnqy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnBLdDnqy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnBLdDnqy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnBLdDnqy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnBLdDnqy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnBLdDnqy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnBLdDnqy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnBLdDnqy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnBLdDnqy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnBLdDnqy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnBLdDnqy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnBLdDnqy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnBLdDnqy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnBLdDnqy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnBLdDnqy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnBLdDnqy .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnBLdDnqy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnBLdDnqy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnBLdDnqy .align-center {
  justify-content: center;
}
.cid-sOnBLdDnqy .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnBLdDnqy .modal-footer {
  justify-content: center;
}
.cid-sOnBLdDnqy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnBLdDnqy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnBLdDnqy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnBLdDnqy .dropdown-item.active,
.cid-sOnBLdDnqy .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnBLdDnqy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnBLdDnqy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnBLdDnqy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnBLdDnqy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnBLdDnqy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnBLdDnqy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnBLdDnqy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnBLdDnqy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnBLdDnqy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnBLdDnqy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnBLdDnqy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnBLdDnqy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBLdDnqy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBLdDnqy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnBLdDnqy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBLdDnqy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnBLdDnqy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnBLdDnqy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBLdDnqy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnBLdDnqy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnBLdDnqy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnBLdDnqy .navbar {
    height: 70px;
  }
  .cid-sOnBLdDnqy .navbar.opened {
    height: auto;
  }
  .cid-sOnBLdDnqy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnBLfiial {
  background-image: url("../../../assets/images/mbr-1.jpg");
}
@media (max-width: 991px) {
  .cid-sOnBLfiial .mbr-section-title,
  .cid-sOnBLfiial .mbr-section-subtitle,
  .cid-sOnBLfiial .mbr-section-btn,
  .cid-sOnBLfiial .mbr-text {
    text-align: center;
  }
}
.cid-sOnBLfiial .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBLfiial .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBLfiial .mbr-text,
.cid-sOnBLfiial .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBLgD5Fn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnBLgD5Fn blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnBLgD5Fn .mbr-section-title {
  text-align: left;
}
.cid-sOnBLhQWuw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnBLhQWuw .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnBLhQWuw .container {
    max-width: 1400px;
  }
}
.cid-sOnBLhQWuw .card {
  margin: auto;
}
.cid-sOnBLhQWuw .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBLhQWuw .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBLhQWuw .row {
  justify-content: center;
}
.cid-sOnBLhQWuw H3 {
  color: #ffffff;
}
.cid-sOnBLhQWuw .card-title,
.cid-sOnBLhQWuw .card-box {
  color: #ffffff;
}
.cid-sOnBLpOxpI {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBLpOxpI .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnBLpOxpI .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnBLpOxpI .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBLpOxpI .link-wrap {
    align-items: center;
  }
}
.cid-sOnBLpOxpI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnBLpOxpI .card-title,
.cid-sOnBLpOxpI .card-box {
  text-align: left;
}
.cid-sOnBLrwhcy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBLrwhcy .container {
    max-width: 1400px;
  }
}
.cid-sOnBLrwhcy .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBLrwhcy .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBLrwhcy .row {
  justify-content: center;
}
.cid-sOnBLrwhcy .card-title,
.cid-sOnBLrwhcy .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnBLrwhcy .card-text,
.cid-sOnBLrwhcy .card-box {
  text-align: center;
}
.cid-sOnBLrwhcy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBLrwhcy .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBLnC49W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnBLnC49W .item {
  padding-bottom: 2rem;
}
.cid-sOnBLnC49W .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnBLnC49W .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnBLnC49W .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnBLnC49W .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnBLnC49W .carousel-control,
.cid-sOnBLnC49W .close {
  background: #1b1b1b;
}
.cid-sOnBLnC49W .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnBLnC49W .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnBLnC49W .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnBLnC49W .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnBLnC49W .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnBLnC49W .close::before {
  content: '\e91a';
}
.cid-sOnBLnC49W .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnBLnC49W .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBLnC49W .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBLnC49W .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBLnC49W .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnBLnC49W .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnBLnC49W .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBLnC49W .carousel-indicators li.active,
.cid-sOnBLnC49W .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBLnC49W .carousel-indicators li::after,
.cid-sOnBLnC49W .carousel-indicators li::before {
  content: none;
}
.cid-sOnBLnC49W .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBLnC49W .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnBLnC49W .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBLnC49W .carousel-indicators {
    display: none;
  }
}
.cid-sOnBLnC49W .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBLnC49W .carousel-inner > .active {
  display: block;
}
.cid-sOnBLnC49W .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBLnC49W .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnBLnC49W .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnBLnC49W .carousel-control,
  .cid-sOnBLnC49W .carousel-indicators,
  .cid-sOnBLnC49W .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnBLnC49W .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnBLnC49W .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnBLnC49W .carousel-indicators .active,
.cid-sOnBLnC49W .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnBLnC49W .carousel-indicators .active {
  background: #fff;
}
.cid-sOnBLnC49W .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnBLnC49W .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnBLnC49W .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnBLnC49W .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnBLnC49W .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnBLnC49W .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnBLnC49W .carousel {
  width: 100%;
}
.cid-sOnBLnC49W .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnBLnC49W .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnBLnC49W .modal.fade .modal-dialog,
.cid-sOnBLnC49W .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnBLnC49W .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnBLnC49W H6 {
  text-align: center;
}
.cid-sOnBLtF10U {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnBLtF10U .mbr-text,
.cid-sOnBLtF10U .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnBLtF10U .mbr-text,
  .cid-sOnBLtF10U .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnBLtF10U .mbr-text,
  .cid-sOnBLtF10U .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnBLtF10U a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnBLtF10U .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnBLtF10U .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnBLtF10U .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBLtF10U .justify-content-center {
  align-items: center;
}
.cid-sOnBLtF10U .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnBLtF10U .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnBLvJm8t {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnBLvJm8t .media-container-row {
  justify-content: space-between;
}
.cid-sOnBLvJm8t .text-content {
  max-width: 50%;
}
.cid-sOnBLvJm8t .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnBLvJm8t .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnBLvJm8t .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnBLvJm8t .icons {
    justify-content: center !important;
  }
  .cid-sOnBLvJm8t .text-content * {
    text-align: center;
  }
}
.cid-sOnBLlzK24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBLlzK24 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnBLlzK24 .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBLlzK24 .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnBLlzK24 .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBLlzK24 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOMTSps6ke {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOMTSps6ke .container {
    max-width: 1400px;
  }
}
.cid-sOMTSps6ke .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOMTSps6ke .card-wrapper {
  margin-top: 3rem;
}
.cid-sOMTSps6ke .row {
  justify-content: center;
}
.cid-sOMTSps6ke .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOMTSps6ke .card-title,
.cid-sOMTSps6ke .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOMTSps6ke .card-text {
  color: #ffffff;
}
.cid-sOMTSps6ke .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBLEtneH {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnBLEtneH .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnBLEtneH .item .icon-wrap {
  text-align: center;
}
.cid-sOnBLEtneH .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnBLEtneH .item:last-child:before {
  display: none;
}
.cid-sOnBLEtneH .item.last::before {
  display: none;
}
.cid-sOnBLEtneH .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnBLEtneH .text-box {
  text-align: center;
}
.cid-sOnBLEtneH span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnBLEtneH .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBLEtneH .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBLHAHmb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-lev-event-host-kipr.jpg");
}
.cid-sOnBLHAHmb .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBLJUxAh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBLJUxAh .mbr-text {
  color: #767676;
}
.cid-sOnBLJUxAh .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnBLJUxAh .title .num {
  width: 100%;
  display: block;
}
.cid-sOnBLJUxAh .title .card-title {
  z-index: 1;
}
.cid-sOnBLJUxAh .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnBLJUxAh * {
    text-align: center !important;
  }
  .cid-sOnBLJUxAh .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnBLJUxAh .mbr-section-title,
.cid-sOnBLJUxAh .card-box {
  text-align: center;
}
.cid-sOnBLJUxAh .mbr-text,
.cid-sOnBLJUxAh .mbr-section-btn {
  text-align: center;
}
.cid-sOnBLTL5RR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBLTL5RR .container {
    max-width: 1400px;
  }
}
.cid-sOnBLTL5RR .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBLTL5RR .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBLTL5RR .row {
  justify-content: center;
}
.cid-sOnBLTL5RR .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOnBLTL5RR .card-title,
.cid-sOnBLTL5RR .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOnBLTL5RR .card-text {
  color: #ffffff;
}
.cid-sOnBLTL5RR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBLWKD7D {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBLZl8ha {
  padding-top: 0rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnBLZl8ha .carousel {
    min-height: 800px;
  }
  .cid-sOnBLZl8ha .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnBLZl8ha .carousel {
    min-height: 520px;
  }
  .cid-sOnBLZl8ha .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnBLZl8ha .carousel {
    min-height: 440px;
  }
  .cid-sOnBLZl8ha .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnBLZl8ha .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnBLZl8ha .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnBLZl8ha .carousel,
.cid-sOnBLZl8ha .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBLZl8ha .item-wrapper {
  width: 100%;
}
.cid-sOnBLZl8ha .carousel-caption {
  bottom: 40px;
}
.cid-sOnBLZl8ha .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnBLZl8ha .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnBLZl8ha .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnBLZl8ha .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnBLZl8ha .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBLZl8ha .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBLZl8ha .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBLZl8ha .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnBLZl8ha .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnBLZl8ha .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBLZl8ha .carousel-indicators li.active,
.cid-sOnBLZl8ha .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBLZl8ha .carousel-indicators li::after,
.cid-sOnBLZl8ha .carousel-indicators li::before {
  content: none;
}
.cid-sOnBLZl8ha .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBLZl8ha .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnBM3dDt2 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sOnBM3dDt2 img {
  width: 120px;
  margin: auto;
}
.cid-sOnBM3dDt2 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnBM3dDt2 .card {
    max-width: 12.5%;
  }
}
.cid-sOnBM6mAcC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOnBM6mAcC .video-wrapper iframe {
  width: 100%;
}
.cid-sOnBM6mAcC .mbr-section-title,
.cid-sOnBM6mAcC .mbr-section-subtitle,
.cid-sOnBM6mAcC .mbr-text {
  text-align: center;
}
.cid-sOnBM6mAcC .mbr-section-title {
  color: #ffd627;
}
.cid-sOnBM6mAcC .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOnBM6mAcC .mbr-text {
  color: #ffffff;
}
.cid-sOnBM9b4Zu {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnBM9b4Zu .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnBM9b4Zu .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnBM9b4Zu .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBM9b4Zu .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnBM9b4Zu .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnBMecr7S {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnBMecr7S .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnBMecr7S .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnBMecr7S .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnBMecr7S .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnBMecr7S .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnBMecr7S .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBMecr7S .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnBMecr7S .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnBMecr7S .mbr-iconfont {
  color: black;
}
.cid-sOnBMecr7S .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBMecr7S H6 {
  color: #ffffff;
}
.cid-sOnBPBJfCB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnBPBJfCB nav.navbar {
  position: fixed;
}
.cid-sOnBPBJfCB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBPBJfCB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnBPBJfCB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnBPBJfCB .dropdown-item:hover,
.cid-sOnBPBJfCB .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnBPBJfCB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnBPBJfCB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnBPBJfCB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnBPBJfCB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnBPBJfCB .nav-link {
  position: relative;
}
.cid-sOnBPBJfCB .container {
  display: flex;
  margin: auto;
}
.cid-sOnBPBJfCB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnBPBJfCB .dropdown-menu,
.cid-sOnBPBJfCB .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnBPBJfCB .nav-item:focus,
.cid-sOnBPBJfCB .nav-link:focus {
  outline: none;
}
.cid-sOnBPBJfCB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnBPBJfCB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnBPBJfCB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnBPBJfCB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBPBJfCB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnBPBJfCB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnBPBJfCB .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnBPBJfCB .navbar.opened {
  transition: all .3s;
}
.cid-sOnBPBJfCB .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnBPBJfCB .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnBPBJfCB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnBPBJfCB .navbar.collapsed {
  justify-content: center;
}
.cid-sOnBPBJfCB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnBPBJfCB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnBPBJfCB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnBPBJfCB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnBPBJfCB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnBPBJfCB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnBPBJfCB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnBPBJfCB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnBPBJfCB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnBPBJfCB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnBPBJfCB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnBPBJfCB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnBPBJfCB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnBPBJfCB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnBPBJfCB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnBPBJfCB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnBPBJfCB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnBPBJfCB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnBPBJfCB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnBPBJfCB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnBPBJfCB .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnBPBJfCB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnBPBJfCB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnBPBJfCB .align-center {
  justify-content: center;
}
.cid-sOnBPBJfCB .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnBPBJfCB .modal-footer {
  justify-content: center;
}
.cid-sOnBPBJfCB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnBPBJfCB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnBPBJfCB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnBPBJfCB .dropdown-item.active,
.cid-sOnBPBJfCB .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnBPBJfCB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnBPBJfCB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnBPBJfCB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnBPBJfCB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnBPBJfCB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnBPBJfCB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnBPBJfCB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnBPBJfCB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnBPBJfCB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnBPBJfCB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnBPBJfCB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnBPBJfCB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBPBJfCB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBPBJfCB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnBPBJfCB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBPBJfCB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnBPBJfCB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnBPBJfCB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBPBJfCB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnBPBJfCB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnBPBJfCB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnBPBJfCB .navbar {
    height: 70px;
  }
  .cid-sOnBPBJfCB .navbar.opened {
    height: auto;
  }
  .cid-sOnBPBJfCB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnBPDna0W {
  background-image: url("../../../assets/images/mbr.jpg");
}
@media (max-width: 991px) {
  .cid-sOnBPDna0W .mbr-section-title,
  .cid-sOnBPDna0W .mbr-section-subtitle,
  .cid-sOnBPDna0W .mbr-section-btn,
  .cid-sOnBPDna0W .mbr-text {
    text-align: center;
  }
}
.cid-sOnBPDna0W .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBPDna0W .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBPDna0W .mbr-text,
.cid-sOnBPDna0W .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBPET9Hg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnBPET9Hg blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnBPET9Hg .mbr-section-title {
  text-align: left;
}
.cid-sOnBPGpwLQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnBPGpwLQ .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnBPGpwLQ .container {
    max-width: 1400px;
  }
}
.cid-sOnBPGpwLQ .card {
  margin: auto;
}
.cid-sOnBPGpwLQ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBPGpwLQ .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBPGpwLQ .row {
  justify-content: center;
}
.cid-sOnBPGpwLQ H3 {
  color: #ffffff;
}
.cid-sOnBPGpwLQ .card-title,
.cid-sOnBPGpwLQ .card-box {
  color: #ffffff;
}
.cid-sOnBPPcv3x {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBPPcv3x .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnBPPcv3x .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnBPPcv3x .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBPPcv3x .link-wrap {
    align-items: center;
  }
}
.cid-sOnBPPcv3x .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnBPPcv3x .card-title,
.cid-sOnBPPcv3x .card-box {
  text-align: left;
}
.cid-sOnBPQXD3z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBPQXD3z .container {
    max-width: 1400px;
  }
}
.cid-sOnBPQXD3z .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBPQXD3z .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBPQXD3z .row {
  justify-content: center;
}
.cid-sOnBPQXD3z .card-title,
.cid-sOnBPQXD3z .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnBPQXD3z .card-text,
.cid-sOnBPQXD3z .card-box {
  text-align: center;
}
.cid-sOnBPQXD3z .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBPQXD3z .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBPMYjSW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnBPMYjSW .item {
  padding-bottom: 2rem;
}
.cid-sOnBPMYjSW .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnBPMYjSW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnBPMYjSW .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnBPMYjSW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnBPMYjSW .carousel-control,
.cid-sOnBPMYjSW .close {
  background: #1b1b1b;
}
.cid-sOnBPMYjSW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnBPMYjSW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnBPMYjSW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnBPMYjSW .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnBPMYjSW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnBPMYjSW .close::before {
  content: '\e91a';
}
.cid-sOnBPMYjSW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnBPMYjSW .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBPMYjSW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBPMYjSW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBPMYjSW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnBPMYjSW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnBPMYjSW .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBPMYjSW .carousel-indicators li.active,
.cid-sOnBPMYjSW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBPMYjSW .carousel-indicators li::after,
.cid-sOnBPMYjSW .carousel-indicators li::before {
  content: none;
}
.cid-sOnBPMYjSW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBPMYjSW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnBPMYjSW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBPMYjSW .carousel-indicators {
    display: none;
  }
}
.cid-sOnBPMYjSW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBPMYjSW .carousel-inner > .active {
  display: block;
}
.cid-sOnBPMYjSW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBPMYjSW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnBPMYjSW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnBPMYjSW .carousel-control,
  .cid-sOnBPMYjSW .carousel-indicators,
  .cid-sOnBPMYjSW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnBPMYjSW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnBPMYjSW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnBPMYjSW .carousel-indicators .active,
.cid-sOnBPMYjSW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnBPMYjSW .carousel-indicators .active {
  background: #fff;
}
.cid-sOnBPMYjSW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnBPMYjSW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnBPMYjSW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnBPMYjSW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnBPMYjSW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnBPMYjSW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnBPMYjSW .carousel {
  width: 100%;
}
.cid-sOnBPMYjSW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnBPMYjSW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnBPMYjSW .modal.fade .modal-dialog,
.cid-sOnBPMYjSW .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnBPMYjSW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnBPMYjSW H6 {
  text-align: center;
}
.cid-sOnBPT9kQV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnBPT9kQV .mbr-text,
.cid-sOnBPT9kQV .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnBPT9kQV .mbr-text,
  .cid-sOnBPT9kQV .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnBPT9kQV .mbr-text,
  .cid-sOnBPT9kQV .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnBPT9kQV a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnBPT9kQV .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnBPT9kQV .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnBPT9kQV .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBPT9kQV .justify-content-center {
  align-items: center;
}
.cid-sOnBPT9kQV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnBPT9kQV .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnBPVaYXG {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnBPVaYXG .media-container-row {
  justify-content: space-between;
}
.cid-sOnBPVaYXG .text-content {
  max-width: 50%;
}
.cid-sOnBPVaYXG .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnBPVaYXG .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnBPVaYXG .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnBPVaYXG .icons {
    justify-content: center !important;
  }
  .cid-sOnBPVaYXG .text-content * {
    text-align: center;
  }
}
.cid-sOnBQ3YnQB {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnBQ3YnQB .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnBQ3YnQB .item .icon-wrap {
  text-align: center;
}
.cid-sOnBQ3YnQB .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnBQ3YnQB .item:last-child:before {
  display: none;
}
.cid-sOnBQ3YnQB .item.last::before {
  display: none;
}
.cid-sOnBQ3YnQB .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnBQ3YnQB .text-box {
  text-align: center;
}
.cid-sOnBQ3YnQB span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnBQ3YnQB .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBQ3YnQB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBQ76AYT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-meropriyatij-kipr-vladimir-levchuk.jpg");
}
.cid-sOnBQ76AYT .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBQ9AQ67 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBQ9AQ67 .mbr-text {
  color: #767676;
}
.cid-sOnBQ9AQ67 .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnBQ9AQ67 .title .num {
  width: 100%;
  display: block;
}
.cid-sOnBQ9AQ67 .title .card-title {
  z-index: 1;
}
.cid-sOnBQ9AQ67 .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnBQ9AQ67 * {
    text-align: center !important;
  }
  .cid-sOnBQ9AQ67 .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnBQ9AQ67 .mbr-section-title,
.cid-sOnBQ9AQ67 .card-box {
  text-align: center;
}
.cid-sOnBQ9AQ67 .mbr-text,
.cid-sOnBQ9AQ67 .mbr-section-btn {
  text-align: center;
}
.cid-sOnBQnfUSw {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBQq9Ayh {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnBQq9Ayh .carousel {
    min-height: 800px;
  }
  .cid-sOnBQq9Ayh .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnBQq9Ayh .carousel {
    min-height: 520px;
  }
  .cid-sOnBQq9Ayh .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnBQq9Ayh .carousel {
    min-height: 440px;
  }
  .cid-sOnBQq9Ayh .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnBQq9Ayh .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnBQq9Ayh .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnBQq9Ayh .carousel,
.cid-sOnBQq9Ayh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBQq9Ayh .item-wrapper {
  width: 100%;
}
.cid-sOnBQq9Ayh .carousel-caption {
  bottom: 40px;
}
.cid-sOnBQq9Ayh .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnBQq9Ayh .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnBQq9Ayh .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnBQq9Ayh .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnBQq9Ayh .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBQq9Ayh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBQq9Ayh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBQq9Ayh .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnBQq9Ayh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnBQq9Ayh .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBQq9Ayh .carousel-indicators li.active,
.cid-sOnBQq9Ayh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBQq9Ayh .carousel-indicators li::after,
.cid-sOnBQq9Ayh .carousel-indicators li::before {
  content: none;
}
.cid-sOnBQq9Ayh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBQq9Ayh .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnBQu4BXx {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sOnBQu4BXx img {
  width: 120px;
  margin: auto;
}
.cid-sOnBQu4BXx .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnBQu4BXx .card {
    max-width: 12.5%;
  }
}
.cid-sOnBQxfFex {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOnBQxfFex .video-wrapper iframe {
  width: 100%;
}
.cid-sOnBQxfFex .mbr-section-title,
.cid-sOnBQxfFex .mbr-section-subtitle,
.cid-sOnBQxfFex .mbr-text {
  text-align: center;
}
.cid-sOnBQxfFex .mbr-section-title {
  color: #ffd627;
}
.cid-sOnBQxfFex .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOnBQxfFex .mbr-text {
  color: #ffffff;
}
.cid-sOnBQA8tkx {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnBQA8tkx .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnBQA8tkx .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnBQA8tkx .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBQA8tkx .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnBQA8tkx .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnBQFprhF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnBQFprhF .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnBQFprhF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnBQFprhF .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnBQFprhF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnBQFprhF .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnBQFprhF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBQFprhF .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnBQFprhF .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnBQFprhF .mbr-iconfont {
  color: black;
}
.cid-sOnBQFprhF .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBQFprhF H6 {
  color: #ffffff;
}
.cid-sOnBTH0jck {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnBTH0jck nav.navbar {
  position: fixed;
}
.cid-sOnBTH0jck .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBTH0jck .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnBTH0jck .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnBTH0jck .dropdown-item:hover,
.cid-sOnBTH0jck .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnBTH0jck .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnBTH0jck .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnBTH0jck .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnBTH0jck .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnBTH0jck .nav-link {
  position: relative;
}
.cid-sOnBTH0jck .container {
  display: flex;
  margin: auto;
}
.cid-sOnBTH0jck .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnBTH0jck .dropdown-menu,
.cid-sOnBTH0jck .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnBTH0jck .nav-item:focus,
.cid-sOnBTH0jck .nav-link:focus {
  outline: none;
}
.cid-sOnBTH0jck .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnBTH0jck .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnBTH0jck .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnBTH0jck .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBTH0jck .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnBTH0jck .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnBTH0jck .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnBTH0jck .navbar.opened {
  transition: all .3s;
}
.cid-sOnBTH0jck .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnBTH0jck .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnBTH0jck .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnBTH0jck .navbar.collapsed {
  justify-content: center;
}
.cid-sOnBTH0jck .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnBTH0jck .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnBTH0jck .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnBTH0jck .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnBTH0jck .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnBTH0jck .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnBTH0jck .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnBTH0jck .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnBTH0jck .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnBTH0jck .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnBTH0jck .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnBTH0jck .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnBTH0jck .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnBTH0jck .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnBTH0jck .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnBTH0jck .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnBTH0jck .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnBTH0jck .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnBTH0jck .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnBTH0jck .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnBTH0jck .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnBTH0jck .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnBTH0jck .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnBTH0jck .align-center {
  justify-content: center;
}
.cid-sOnBTH0jck .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnBTH0jck .modal-footer {
  justify-content: center;
}
.cid-sOnBTH0jck .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnBTH0jck .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnBTH0jck .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnBTH0jck .dropdown-item.active,
.cid-sOnBTH0jck .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnBTH0jck .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnBTH0jck .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnBTH0jck .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnBTH0jck .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnBTH0jck .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnBTH0jck .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnBTH0jck ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnBTH0jck .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnBTH0jck button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnBTH0jck button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnBTH0jck button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnBTH0jck button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBTH0jck button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBTH0jck button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnBTH0jck nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBTH0jck nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnBTH0jck nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnBTH0jck nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBTH0jck .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnBTH0jck a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnBTH0jck .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnBTH0jck .navbar {
    height: 70px;
  }
  .cid-sOnBTH0jck .navbar.opened {
    height: auto;
  }
  .cid-sOnBTH0jck .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnBTIGxtu {
  background-image: url("../../../assets/images/vidushiy-na-ng-new-year-event-host-vladimir-levchuk.jpg");
}
@media (max-width: 991px) {
  .cid-sOnBTIGxtu .mbr-section-title,
  .cid-sOnBTIGxtu .mbr-section-subtitle,
  .cid-sOnBTIGxtu .mbr-section-btn,
  .cid-sOnBTIGxtu .mbr-text {
    text-align: center;
  }
}
.cid-sOnBTIGxtu .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBTIGxtu .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBTIGxtu .mbr-text,
.cid-sOnBTIGxtu .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBTK3CY6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnBTK3CY6 blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnBTK3CY6 .mbr-section-title {
  text-align: left;
}
.cid-sOnBTLikMl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnBTLikMl .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnBTLikMl .container {
    max-width: 1400px;
  }
}
.cid-sOnBTLikMl .card {
  margin: auto;
}
.cid-sOnBTLikMl .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBTLikMl .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBTLikMl .row {
  justify-content: center;
}
.cid-sOnBTLikMl H3 {
  color: #ffffff;
}
.cid-sOnBTLikMl .card-title,
.cid-sOnBTLikMl .card-box {
  color: #ffffff;
}
.cid-sOnBTR7Z75 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnBTR7Z75 .item {
  padding-bottom: 2rem;
}
.cid-sOnBTR7Z75 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnBTR7Z75 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnBTR7Z75 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnBTR7Z75 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnBTR7Z75 .carousel-control,
.cid-sOnBTR7Z75 .close {
  background: #1b1b1b;
}
.cid-sOnBTR7Z75 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnBTR7Z75 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnBTR7Z75 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnBTR7Z75 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnBTR7Z75 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnBTR7Z75 .close::before {
  content: '\e91a';
}
.cid-sOnBTR7Z75 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnBTR7Z75 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBTR7Z75 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBTR7Z75 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBTR7Z75 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnBTR7Z75 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnBTR7Z75 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBTR7Z75 .carousel-indicators li.active,
.cid-sOnBTR7Z75 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBTR7Z75 .carousel-indicators li::after,
.cid-sOnBTR7Z75 .carousel-indicators li::before {
  content: none;
}
.cid-sOnBTR7Z75 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBTR7Z75 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnBTR7Z75 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBTR7Z75 .carousel-indicators {
    display: none;
  }
}
.cid-sOnBTR7Z75 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBTR7Z75 .carousel-inner > .active {
  display: block;
}
.cid-sOnBTR7Z75 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBTR7Z75 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnBTR7Z75 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnBTR7Z75 .carousel-control,
  .cid-sOnBTR7Z75 .carousel-indicators,
  .cid-sOnBTR7Z75 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnBTR7Z75 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnBTR7Z75 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnBTR7Z75 .carousel-indicators .active,
.cid-sOnBTR7Z75 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnBTR7Z75 .carousel-indicators .active {
  background: #fff;
}
.cid-sOnBTR7Z75 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnBTR7Z75 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnBTR7Z75 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnBTR7Z75 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnBTR7Z75 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnBTR7Z75 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnBTR7Z75 .carousel {
  width: 100%;
}
.cid-sOnBTR7Z75 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnBTR7Z75 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnBTR7Z75 .modal.fade .modal-dialog,
.cid-sOnBTR7Z75 .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnBTR7Z75 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnBTR7Z75 H6 {
  text-align: center;
}
.cid-sOnBUAa5mX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOnBUAa5mX .video-wrapper iframe {
  width: 100%;
}
.cid-sOnBUAa5mX .mbr-section-title,
.cid-sOnBUAa5mX .mbr-section-subtitle,
.cid-sOnBUAa5mX .mbr-text {
  text-align: center;
}
.cid-sOnBUAa5mX .mbr-section-title {
  color: #ffd627;
}
.cid-sOnBUAa5mX .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOnBUAa5mX .mbr-text {
  color: #ffffff;
}
.cid-sOnBTThHuK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOnBTThHuK .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnBTThHuK .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnBTThHuK .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBTThHuK .link-wrap {
    align-items: center;
  }
}
.cid-sOnBTThHuK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnBTThHuK .card-title,
.cid-sOnBTThHuK .card-box {
  text-align: left;
}
.cid-sOnBTV0VMF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBTV0VMF .container {
    max-width: 1400px;
  }
}
.cid-sOnBTV0VMF .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBTV0VMF .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBTV0VMF .row {
  justify-content: center;
}
.cid-sOnBTV0VMF .card-title,
.cid-sOnBTV0VMF .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnBTV0VMF .card-text,
.cid-sOnBTV0VMF .card-box {
  text-align: center;
}
.cid-sOnBTV0VMF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBTV0VMF .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBTXjjGt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnBTXjjGt .mbr-text,
.cid-sOnBTXjjGt .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnBTXjjGt .mbr-text,
  .cid-sOnBTXjjGt .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnBTXjjGt .mbr-text,
  .cid-sOnBTXjjGt .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnBTXjjGt a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnBTXjjGt .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnBTXjjGt .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnBTXjjGt .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBTXjjGt .justify-content-center {
  align-items: center;
}
.cid-sOnBTXjjGt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnBTXjjGt .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnBTZh3ZC {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnBTZh3ZC .media-container-row {
  justify-content: space-between;
}
.cid-sOnBTZh3ZC .text-content {
  max-width: 50%;
}
.cid-sOnBTZh3ZC .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnBTZh3ZC .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnBTZh3ZC .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnBTZh3ZC .icons {
    justify-content: center !important;
  }
  .cid-sOnBTZh3ZC .text-content * {
    text-align: center;
  }
}
.cid-sOQODnnu1y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOQODnnu1y .container {
    max-width: 1400px;
  }
}
.cid-sOQODnnu1y .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOQODnnu1y .card-wrapper {
  margin-top: 3rem;
}
.cid-sOQODnnu1y .row {
  justify-content: center;
}
.cid-sOQODnnu1y .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOQODnnu1y .card-title,
.cid-sOQODnnu1y .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOQODnnu1y .card-text {
  color: #ffffff;
}
.cid-sOQODnnu1y .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBUbbgKm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-meropriyatij-kipr-vladimir-levchuk.jpg");
}
.cid-sOnBUbbgKm .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBUdEOCA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBUdEOCA .mbr-text {
  color: #767676;
}
.cid-sOnBUdEOCA .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnBUdEOCA .title .num {
  width: 100%;
  display: block;
}
.cid-sOnBUdEOCA .title .card-title {
  z-index: 1;
}
.cid-sOnBUdEOCA .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnBUdEOCA * {
    text-align: center !important;
  }
  .cid-sOnBUdEOCA .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnBUdEOCA .mbr-section-title,
.cid-sOnBUdEOCA .card-box {
  text-align: center;
}
.cid-sOnBUdEOCA .mbr-text,
.cid-sOnBUdEOCA .mbr-section-btn {
  text-align: center;
}
.cid-sOQOE3eXI6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOQOE3eXI6 .container {
    max-width: 1400px;
  }
}
.cid-sOQOE3eXI6 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOQOE3eXI6 .card-wrapper {
  margin-top: 3rem;
}
.cid-sOQOE3eXI6 .row {
  justify-content: center;
}
.cid-sOQOE3eXI6 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOQOE3eXI6 .card-title,
.cid-sOQOE3eXI6 .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOQOE3eXI6 .card-text {
  color: #ffffff;
}
.cid-sOQOE3eXI6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBUqsrKf {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBUt5OLy {
  padding-top: 0rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnBUt5OLy .carousel {
    min-height: 800px;
  }
  .cid-sOnBUt5OLy .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnBUt5OLy .carousel {
    min-height: 520px;
  }
  .cid-sOnBUt5OLy .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnBUt5OLy .carousel {
    min-height: 440px;
  }
  .cid-sOnBUt5OLy .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnBUt5OLy .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnBUt5OLy .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnBUt5OLy .carousel,
.cid-sOnBUt5OLy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBUt5OLy .item-wrapper {
  width: 100%;
}
.cid-sOnBUt5OLy .carousel-caption {
  bottom: 40px;
}
.cid-sOnBUt5OLy .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnBUt5OLy .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnBUt5OLy .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnBUt5OLy .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnBUt5OLy .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBUt5OLy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBUt5OLy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBUt5OLy .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnBUt5OLy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnBUt5OLy .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBUt5OLy .carousel-indicators li.active,
.cid-sOnBUt5OLy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBUt5OLy .carousel-indicators li::after,
.cid-sOnBUt5OLy .carousel-indicators li::before {
  content: none;
}
.cid-sOnBUt5OLy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBUt5OLy .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnBUx0pHR {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-sOnBUx0pHR img {
  width: 120px;
  margin: auto;
}
.cid-sOnBUx0pHR .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnBUx0pHR .card {
    max-width: 12.5%;
  }
}
.cid-sOnBUD86KA {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnBUD86KA .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnBUD86KA .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnBUD86KA .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBUD86KA .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnBUD86KA .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnBUI80Qf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnBUI80Qf .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnBUI80Qf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnBUI80Qf .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnBUI80Qf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnBUI80Qf .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnBUI80Qf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBUI80Qf .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnBUI80Qf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnBUI80Qf .mbr-iconfont {
  color: black;
}
.cid-sOnBUI80Qf .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBUI80Qf H6 {
  color: #ffffff;
}
.cid-sOnBYJtpBg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnBYJtpBg nav.navbar {
  position: fixed;
}
.cid-sOnBYJtpBg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBYJtpBg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnBYJtpBg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnBYJtpBg .dropdown-item:hover,
.cid-sOnBYJtpBg .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnBYJtpBg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnBYJtpBg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnBYJtpBg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnBYJtpBg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnBYJtpBg .nav-link {
  position: relative;
}
.cid-sOnBYJtpBg .container {
  display: flex;
  margin: auto;
}
.cid-sOnBYJtpBg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnBYJtpBg .dropdown-menu,
.cid-sOnBYJtpBg .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnBYJtpBg .nav-item:focus,
.cid-sOnBYJtpBg .nav-link:focus {
  outline: none;
}
.cid-sOnBYJtpBg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnBYJtpBg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnBYJtpBg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnBYJtpBg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnBYJtpBg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnBYJtpBg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnBYJtpBg .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnBYJtpBg .navbar.opened {
  transition: all .3s;
}
.cid-sOnBYJtpBg .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnBYJtpBg .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnBYJtpBg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnBYJtpBg .navbar.collapsed {
  justify-content: center;
}
.cid-sOnBYJtpBg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnBYJtpBg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnBYJtpBg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnBYJtpBg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnBYJtpBg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnBYJtpBg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnBYJtpBg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnBYJtpBg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnBYJtpBg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnBYJtpBg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnBYJtpBg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnBYJtpBg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnBYJtpBg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnBYJtpBg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnBYJtpBg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnBYJtpBg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnBYJtpBg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnBYJtpBg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnBYJtpBg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnBYJtpBg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnBYJtpBg .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnBYJtpBg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnBYJtpBg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnBYJtpBg .align-center {
  justify-content: center;
}
.cid-sOnBYJtpBg .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnBYJtpBg .modal-footer {
  justify-content: center;
}
.cid-sOnBYJtpBg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnBYJtpBg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnBYJtpBg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnBYJtpBg .dropdown-item.active,
.cid-sOnBYJtpBg .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnBYJtpBg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnBYJtpBg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnBYJtpBg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnBYJtpBg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnBYJtpBg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnBYJtpBg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnBYJtpBg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnBYJtpBg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnBYJtpBg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnBYJtpBg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnBYJtpBg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnBYJtpBg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBYJtpBg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnBYJtpBg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnBYJtpBg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBYJtpBg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnBYJtpBg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnBYJtpBg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnBYJtpBg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnBYJtpBg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnBYJtpBg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnBYJtpBg .navbar {
    height: 70px;
  }
  .cid-sOnBYJtpBg .navbar.opened {
    height: auto;
  }
  .cid-sOnBYJtpBg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnBYL9rST {
  background-image: url("../../../assets/images/vladimir-levchuk-good-vedushiy-na-korporativ-event-host-cyprus.jpg");
}
@media (max-width: 991px) {
  .cid-sOnBYL9rST .mbr-section-title,
  .cid-sOnBYL9rST .mbr-section-subtitle,
  .cid-sOnBYL9rST .mbr-section-btn,
  .cid-sOnBYL9rST .mbr-text {
    text-align: center;
  }
}
.cid-sOnBYL9rST .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBYL9rST .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBYL9rST .mbr-text,
.cid-sOnBYL9rST .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBYMuxJa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnBYMuxJa blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnBYMuxJa .mbr-section-title {
  text-align: left;
}
.cid-sOnBYNH5r6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnBYNH5r6 .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnBYNH5r6 .container {
    max-width: 1400px;
  }
}
.cid-sOnBYNH5r6 .card {
  margin: auto;
}
.cid-sOnBYNH5r6 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBYNH5r6 .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBYNH5r6 .row {
  justify-content: center;
}
.cid-sOnBYNH5r6 H3 {
  color: #ffffff;
}
.cid-sOnBYNH5r6 .card-title,
.cid-sOnBYNH5r6 .card-box {
  color: #ffffff;
}
.cid-sOnBYVE6wu {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBYVE6wu .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnBYVE6wu .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnBYVE6wu .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBYVE6wu .link-wrap {
    align-items: center;
  }
}
.cid-sOnBYVE6wu .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnBYVE6wu .card-title,
.cid-sOnBYVE6wu .card-box {
  text-align: left;
}
.cid-sOnBYXlv7Z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnBYXlv7Z .container {
    max-width: 1400px;
  }
}
.cid-sOnBYXlv7Z .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnBYXlv7Z .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnBYXlv7Z .row {
  justify-content: center;
}
.cid-sOnBYXlv7Z .card-title,
.cid-sOnBYXlv7Z .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnBYXlv7Z .card-text,
.cid-sOnBYXlv7Z .card-box {
  text-align: center;
}
.cid-sOnBYXlv7Z .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBYXlv7Z .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBYTsDpQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnBYTsDpQ .item {
  padding-bottom: 2rem;
}
.cid-sOnBYTsDpQ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnBYTsDpQ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnBYTsDpQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnBYTsDpQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnBYTsDpQ .carousel-control,
.cid-sOnBYTsDpQ .close {
  background: #1b1b1b;
}
.cid-sOnBYTsDpQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnBYTsDpQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnBYTsDpQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnBYTsDpQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnBYTsDpQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnBYTsDpQ .close::before {
  content: '\e91a';
}
.cid-sOnBYTsDpQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnBYTsDpQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBYTsDpQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBYTsDpQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBYTsDpQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnBYTsDpQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnBYTsDpQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBYTsDpQ .carousel-indicators li.active,
.cid-sOnBYTsDpQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBYTsDpQ .carousel-indicators li::after,
.cid-sOnBYTsDpQ .carousel-indicators li::before {
  content: none;
}
.cid-sOnBYTsDpQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBYTsDpQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnBYTsDpQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnBYTsDpQ .carousel-indicators {
    display: none;
  }
}
.cid-sOnBYTsDpQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBYTsDpQ .carousel-inner > .active {
  display: block;
}
.cid-sOnBYTsDpQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBYTsDpQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnBYTsDpQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnBYTsDpQ .carousel-control,
  .cid-sOnBYTsDpQ .carousel-indicators,
  .cid-sOnBYTsDpQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnBYTsDpQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnBYTsDpQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnBYTsDpQ .carousel-indicators .active,
.cid-sOnBYTsDpQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnBYTsDpQ .carousel-indicators .active {
  background: #fff;
}
.cid-sOnBYTsDpQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnBYTsDpQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnBYTsDpQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnBYTsDpQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnBYTsDpQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnBYTsDpQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnBYTsDpQ .carousel {
  width: 100%;
}
.cid-sOnBYTsDpQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnBYTsDpQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnBYTsDpQ .modal.fade .modal-dialog,
.cid-sOnBYTsDpQ .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnBYTsDpQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnBYTsDpQ H6 {
  text-align: center;
}
.cid-sOnBYZuRXy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnBYZuRXy .mbr-text,
.cid-sOnBYZuRXy .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnBYZuRXy .mbr-text,
  .cid-sOnBYZuRXy .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnBYZuRXy .mbr-text,
  .cid-sOnBYZuRXy .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnBYZuRXy a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnBYZuRXy .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnBYZuRXy .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnBYZuRXy .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBYZuRXy .justify-content-center {
  align-items: center;
}
.cid-sOnBYZuRXy .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnBYZuRXy .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnBYRpeEs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBYRpeEs .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sOnBYRpeEs .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnBYRpeEs .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sOnBYRpeEs .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBYRpeEs .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBZ1AGcr {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnBZ1AGcr .media-container-row {
  justify-content: space-between;
}
.cid-sOnBZ1AGcr .text-content {
  max-width: 50%;
}
.cid-sOnBZ1AGcr .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnBZ1AGcr .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnBZ1AGcr .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnBZ1AGcr .icons {
    justify-content: center !important;
  }
  .cid-sOnBZ1AGcr .text-content * {
    text-align: center;
  }
}
.cid-sOQPZGF7OT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOQPZGF7OT .container {
    max-width: 1400px;
  }
}
.cid-sOQPZGF7OT .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOQPZGF7OT .card-wrapper {
  margin-top: 3rem;
}
.cid-sOQPZGF7OT .row {
  justify-content: center;
}
.cid-sOQPZGF7OT .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOQPZGF7OT .card-title,
.cid-sOQPZGF7OT .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOQPZGF7OT .card-text {
  color: #ffffff;
}
.cid-sOQPZGF7OT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBZaeLZO {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnBZaeLZO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnBZaeLZO .item .icon-wrap {
  text-align: center;
}
.cid-sOnBZaeLZO .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnBZaeLZO .item:last-child:before {
  display: none;
}
.cid-sOnBZaeLZO .item.last::before {
  display: none;
}
.cid-sOnBZaeLZO .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnBZaeLZO .text-box {
  text-align: center;
}
.cid-sOnBZaeLZO span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnBZaeLZO .card {
    margin-bottom: 2rem;
  }
  .cid-sOnBZaeLZO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnBZdjxRq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vedushiy-meropriyatij-kipr-vladimir-levchuk.jpg");
}
.cid-sOnBZdjxRq .mbr-section-title {
  color: #ffffff;
}
.cid-sOnBZfCsgo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOnBZfCsgo .mbr-text {
  color: #767676;
}
.cid-sOnBZfCsgo .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnBZfCsgo .title .num {
  width: 100%;
  display: block;
}
.cid-sOnBZfCsgo .title .card-title {
  z-index: 1;
}
.cid-sOnBZfCsgo .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnBZfCsgo * {
    text-align: center !important;
  }
  .cid-sOnBZfCsgo .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnBZfCsgo .mbr-section-title,
.cid-sOnBZfCsgo .card-box {
  text-align: center;
}
.cid-sOnBZfCsgo .mbr-text,
.cid-sOnBZfCsgo .mbr-section-btn {
  text-align: center;
}
.cid-sOQQb4wvxM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOQQb4wvxM .container {
    max-width: 1400px;
  }
}
.cid-sOQQb4wvxM .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOQQb4wvxM .card-wrapper {
  margin-top: 3rem;
}
.cid-sOQQb4wvxM .row {
  justify-content: center;
}
.cid-sOQQb4wvxM .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOQQb4wvxM .card-title,
.cid-sOQQb4wvxM .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOQQb4wvxM .card-text {
  color: #ffffff;
}
.cid-sOQQb4wvxM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnBZskse0 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnBZuWfOE {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnBZuWfOE .carousel {
    min-height: 800px;
  }
  .cid-sOnBZuWfOE .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnBZuWfOE .carousel {
    min-height: 520px;
  }
  .cid-sOnBZuWfOE .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnBZuWfOE .carousel {
    min-height: 440px;
  }
  .cid-sOnBZuWfOE .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnBZuWfOE .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnBZuWfOE .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnBZuWfOE .carousel,
.cid-sOnBZuWfOE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnBZuWfOE .item-wrapper {
  width: 100%;
}
.cid-sOnBZuWfOE .carousel-caption {
  bottom: 40px;
}
.cid-sOnBZuWfOE .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnBZuWfOE .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnBZuWfOE .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnBZuWfOE .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnBZuWfOE .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnBZuWfOE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnBZuWfOE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnBZuWfOE .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnBZuWfOE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnBZuWfOE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnBZuWfOE .carousel-indicators li.active,
.cid-sOnBZuWfOE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnBZuWfOE .carousel-indicators li::after,
.cid-sOnBZuWfOE .carousel-indicators li::before {
  content: none;
}
.cid-sOnBZuWfOE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnBZuWfOE .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnBZyRuAa {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnBZyRuAa img {
  width: 120px;
  margin: auto;
}
.cid-sOnBZyRuAa .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnBZyRuAa .card {
    max-width: 12.5%;
  }
}
.cid-sOnBZC8Vjc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sOnBZC8Vjc .video-wrapper iframe {
  width: 100%;
}
.cid-sOnBZC8Vjc .mbr-section-title,
.cid-sOnBZC8Vjc .mbr-section-subtitle,
.cid-sOnBZC8Vjc .mbr-text {
  text-align: center;
}
.cid-sOnBZC8Vjc .mbr-section-title {
  color: #ffd627;
}
.cid-sOnBZC8Vjc .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sOnBZC8Vjc .mbr-text {
  color: #ffffff;
}
.cid-sOnBZF1pI1 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnBZF1pI1 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnBZF1pI1 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnBZF1pI1 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBZF1pI1 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnBZF1pI1 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnBZK3dWN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnBZK3dWN .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnBZK3dWN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnBZK3dWN .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnBZK3dWN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnBZK3dWN .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnBZK3dWN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnBZK3dWN .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnBZK3dWN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnBZK3dWN .mbr-iconfont {
  color: black;
}
.cid-sOnBZK3dWN .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnBZK3dWN H6 {
  color: #ffffff;
}
.cid-sOnC3sKRQh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOnC3sKRQh nav.navbar {
  position: fixed;
}
.cid-sOnC3sKRQh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnC3sKRQh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sOnC3sKRQh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOnC3sKRQh .dropdown-item:hover,
.cid-sOnC3sKRQh .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sOnC3sKRQh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOnC3sKRQh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOnC3sKRQh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sOnC3sKRQh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOnC3sKRQh .nav-link {
  position: relative;
}
.cid-sOnC3sKRQh .container {
  display: flex;
  margin: auto;
}
.cid-sOnC3sKRQh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sOnC3sKRQh .dropdown-menu,
.cid-sOnC3sKRQh .navbar.opened {
  background: #ffffff !important;
}
.cid-sOnC3sKRQh .nav-item:focus,
.cid-sOnC3sKRQh .nav-link:focus {
  outline: none;
}
.cid-sOnC3sKRQh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOnC3sKRQh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOnC3sKRQh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sOnC3sKRQh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOnC3sKRQh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOnC3sKRQh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOnC3sKRQh .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sOnC3sKRQh .navbar.opened {
  transition: all .3s;
}
.cid-sOnC3sKRQh .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sOnC3sKRQh .navbar .navbar-logo img {
  width: auto;
}
.cid-sOnC3sKRQh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOnC3sKRQh .navbar.collapsed {
  justify-content: center;
}
.cid-sOnC3sKRQh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOnC3sKRQh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOnC3sKRQh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sOnC3sKRQh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOnC3sKRQh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOnC3sKRQh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOnC3sKRQh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOnC3sKRQh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOnC3sKRQh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOnC3sKRQh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOnC3sKRQh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOnC3sKRQh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOnC3sKRQh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOnC3sKRQh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOnC3sKRQh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOnC3sKRQh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOnC3sKRQh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOnC3sKRQh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOnC3sKRQh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOnC3sKRQh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOnC3sKRQh .navbar.navbar-short {
  min-height: 60px;
}
.cid-sOnC3sKRQh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOnC3sKRQh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOnC3sKRQh .align-center {
  justify-content: center;
}
.cid-sOnC3sKRQh .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sOnC3sKRQh .modal-footer {
  justify-content: center;
}
.cid-sOnC3sKRQh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOnC3sKRQh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOnC3sKRQh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOnC3sKRQh .dropdown-item.active,
.cid-sOnC3sKRQh .dropdown-item:active {
  background-color: transparent;
}
.cid-sOnC3sKRQh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOnC3sKRQh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOnC3sKRQh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOnC3sKRQh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOnC3sKRQh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOnC3sKRQh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOnC3sKRQh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOnC3sKRQh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOnC3sKRQh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sOnC3sKRQh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sOnC3sKRQh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOnC3sKRQh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnC3sKRQh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOnC3sKRQh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOnC3sKRQh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnC3sKRQh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOnC3sKRQh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOnC3sKRQh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOnC3sKRQh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOnC3sKRQh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOnC3sKRQh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOnC3sKRQh .navbar {
    height: 70px;
  }
  .cid-sOnC3sKRQh .navbar.opened {
    height: auto;
  }
  .cid-sOnC3sKRQh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOnC3unfzE {
  background-image: url("../../../assets/images/wedushiy-detskih-prazdnikov-i-meropriyatiy.jpg");
}
@media (max-width: 991px) {
  .cid-sOnC3unfzE .mbr-section-title,
  .cid-sOnC3unfzE .mbr-section-subtitle,
  .cid-sOnC3unfzE .mbr-section-btn,
  .cid-sOnC3unfzE .mbr-text {
    text-align: center;
  }
}
.cid-sOnC3unfzE .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sOnC3unfzE .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnC3unfzE .mbr-text,
.cid-sOnC3unfzE .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sOnC3vLqKH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sOnC3vLqKH blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sOnC3vLqKH .mbr-section-title {
  text-align: left;
}
.cid-sOnC3wZz2z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOnC3wZz2z .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sOnC3wZz2z .container {
    max-width: 1400px;
  }
}
.cid-sOnC3wZz2z .card {
  margin: auto;
}
.cid-sOnC3wZz2z .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnC3wZz2z .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sOnC3wZz2z .row {
  justify-content: center;
}
.cid-sOnC3wZz2z H3 {
  color: #ffffff;
}
.cid-sOnC3wZz2z .card-title,
.cid-sOnC3wZz2z .card-box {
  color: #ffffff;
}
.cid-sOnC3EWO8O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOnC3EWO8O .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sOnC3EWO8O .card {
    margin-bottom: 2rem!important;
  }
  .cid-sOnC3EWO8O .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnC3EWO8O .link-wrap {
    align-items: center;
  }
}
.cid-sOnC3EWO8O .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOnC3EWO8O .card-title,
.cid-sOnC3EWO8O .card-box {
  text-align: left;
}
.cid-sOnC3GEEcO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOnC3GEEcO .container {
    max-width: 1400px;
  }
}
.cid-sOnC3GEEcO .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOnC3GEEcO .card-wrapper {
  margin-top: 3rem;
}
.cid-sOnC3GEEcO .row {
  justify-content: center;
}
.cid-sOnC3GEEcO .card-title,
.cid-sOnC3GEEcO .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sOnC3GEEcO .card-text,
.cid-sOnC3GEEcO .card-box {
  text-align: center;
}
.cid-sOnC3GEEcO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnC3GEEcO .mbr-section-title {
  color: #ffffff;
}
.cid-sOnC3CJv7I {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOnC3CJv7I .item {
  padding-bottom: 2rem;
}
.cid-sOnC3CJv7I .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sOnC3CJv7I .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sOnC3CJv7I .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sOnC3CJv7I .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sOnC3CJv7I .carousel-control,
.cid-sOnC3CJv7I .close {
  background: #1b1b1b;
}
.cid-sOnC3CJv7I .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sOnC3CJv7I .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sOnC3CJv7I .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sOnC3CJv7I .carousel-control-next span {
  margin-left: 5px;
}
.cid-sOnC3CJv7I .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sOnC3CJv7I .close::before {
  content: '\e91a';
}
.cid-sOnC3CJv7I .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sOnC3CJv7I .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnC3CJv7I .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnC3CJv7I .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnC3CJv7I .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOnC3CJv7I .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sOnC3CJv7I .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnC3CJv7I .carousel-indicators li.active,
.cid-sOnC3CJv7I .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnC3CJv7I .carousel-indicators li::after,
.cid-sOnC3CJv7I .carousel-indicators li::before {
  content: none;
}
.cid-sOnC3CJv7I .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnC3CJv7I .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sOnC3CJv7I .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sOnC3CJv7I .carousel-indicators {
    display: none;
  }
}
.cid-sOnC3CJv7I .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnC3CJv7I .carousel-inner > .active {
  display: block;
}
.cid-sOnC3CJv7I .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnC3CJv7I .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOnC3CJv7I .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sOnC3CJv7I .carousel-control,
  .cid-sOnC3CJv7I .carousel-indicators,
  .cid-sOnC3CJv7I .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sOnC3CJv7I .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sOnC3CJv7I .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOnC3CJv7I .carousel-indicators .active,
.cid-sOnC3CJv7I .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sOnC3CJv7I .carousel-indicators .active {
  background: #fff;
}
.cid-sOnC3CJv7I .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sOnC3CJv7I .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sOnC3CJv7I .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sOnC3CJv7I .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sOnC3CJv7I .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sOnC3CJv7I .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sOnC3CJv7I .carousel {
  width: 100%;
}
.cid-sOnC3CJv7I .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sOnC3CJv7I .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sOnC3CJv7I .modal.fade .modal-dialog,
.cid-sOnC3CJv7I .modal.in .modal-dialog {
  transform: none;
}
.cid-sOnC3CJv7I .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sOnC3CJv7I H6 {
  text-align: center;
}
.cid-sOnC3IOvLU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sOnC3IOvLU .mbr-text,
.cid-sOnC3IOvLU .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sOnC3IOvLU .mbr-text,
  .cid-sOnC3IOvLU .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sOnC3IOvLU .mbr-text,
  .cid-sOnC3IOvLU .mbr-section-title {
    text-align: center;
  }
}
.cid-sOnC3IOvLU a.btn {
  height: 100%;
  margin: 0;
}
.cid-sOnC3IOvLU .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sOnC3IOvLU .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sOnC3IOvLU .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnC3IOvLU .justify-content-center {
  align-items: center;
}
.cid-sOnC3IOvLU .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sOnC3IOvLU .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sOnC3LnbNl {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sOnC3LnbNl .media-container-row {
  justify-content: space-between;
}
.cid-sOnC3LnbNl .text-content {
  max-width: 50%;
}
.cid-sOnC3LnbNl .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sOnC3LnbNl .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sOnC3LnbNl .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sOnC3LnbNl .icons {
    justify-content: center !important;
  }
  .cid-sOnC3LnbNl .text-content * {
    text-align: center;
  }
}
.cid-sOMQhSZvd4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sOMQhSZvd4 .container {
    max-width: 1400px;
  }
}
.cid-sOMQhSZvd4 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sOMQhSZvd4 .card-wrapper {
  margin-top: 3rem;
}
.cid-sOMQhSZvd4 .row {
  justify-content: center;
}
.cid-sOMQhSZvd4 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sOMQhSZvd4 .card-title,
.cid-sOMQhSZvd4 .iconfont-wrapper {
  color: #ffffff;
}
.cid-sOMQhSZvd4 .card-text {
  color: #ffffff;
}
.cid-sOMQhSZvd4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOnC3UmXy4 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOnC3UmXy4 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sOnC3UmXy4 .item .icon-wrap {
  text-align: center;
}
.cid-sOnC3UmXy4 .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sOnC3UmXy4 .item:last-child:before {
  display: none;
}
.cid-sOnC3UmXy4 .item.last::before {
  display: none;
}
.cid-sOnC3UmXy4 .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sOnC3UmXy4 .text-box {
  text-align: center;
}
.cid-sOnC3UmXy4 span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sOnC3UmXy4 .card {
    margin-bottom: 2rem;
  }
  .cid-sOnC3UmXy4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sOnC3XsEWQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/wedushiy-detskih-prazdnikov-i-meropriyatiy.jpg");
}
.cid-sOnC3XsEWQ .mbr-section-title {
  color: #ffffff;
}
.cid-sOnC3ZOWFS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnC3ZOWFS .mbr-text {
  color: #767676;
}
.cid-sOnC3ZOWFS .mbr-section-subtitle {
  color: #767676;
}
.cid-sOnC3ZOWFS .title .num {
  width: 100%;
  display: block;
}
.cid-sOnC3ZOWFS .title .card-title {
  z-index: 1;
}
.cid-sOnC3ZOWFS .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sOnC3ZOWFS * {
    text-align: center !important;
  }
  .cid-sOnC3ZOWFS .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sOnC3ZOWFS .mbr-section-title,
.cid-sOnC3ZOWFS .card-box {
  text-align: center;
}
.cid-sOnC3ZOWFS .mbr-text,
.cid-sOnC3ZOWFS .mbr-section-btn {
  text-align: center;
}
.cid-sOnC4cSZDY {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOnC4fu7Gc {
  padding-top: 0rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOnC4fu7Gc .carousel {
    min-height: 800px;
  }
  .cid-sOnC4fu7Gc .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOnC4fu7Gc .carousel {
    min-height: 520px;
  }
  .cid-sOnC4fu7Gc .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOnC4fu7Gc .carousel {
    min-height: 440px;
  }
  .cid-sOnC4fu7Gc .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sOnC4fu7Gc .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOnC4fu7Gc .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOnC4fu7Gc .carousel,
.cid-sOnC4fu7Gc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOnC4fu7Gc .item-wrapper {
  width: 100%;
}
.cid-sOnC4fu7Gc .carousel-caption {
  bottom: 40px;
}
.cid-sOnC4fu7Gc .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sOnC4fu7Gc .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOnC4fu7Gc .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOnC4fu7Gc .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOnC4fu7Gc .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOnC4fu7Gc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOnC4fu7Gc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOnC4fu7Gc .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sOnC4fu7Gc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sOnC4fu7Gc .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sOnC4fu7Gc .carousel-indicators li.active,
.cid-sOnC4fu7Gc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOnC4fu7Gc .carousel-indicators li::after,
.cid-sOnC4fu7Gc .carousel-indicators li::before {
  content: none;
}
.cid-sOnC4fu7Gc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOnC4fu7Gc .carousel-indicators {
    display: none !important;
  }
}
.cid-sOnC4jowZp {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOnC4jowZp img {
  width: 120px;
  margin: auto;
}
.cid-sOnC4jowZp .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOnC4jowZp .card {
    max-width: 12.5%;
  }
}
.cid-sOnC4pplMx {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sOnC4pplMx .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sOnC4pplMx .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOnC4pplMx .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnC4pplMx .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sOnC4pplMx .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sOnC4uxCJz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sOnC4uxCJz .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOnC4uxCJz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sOnC4uxCJz .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sOnC4uxCJz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOnC4uxCJz .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOnC4uxCJz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOnC4uxCJz .list {
    margin-bottom: 0rem;
  }
}
.cid-sOnC4uxCJz .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOnC4uxCJz .mbr-iconfont {
  color: black;
}
.cid-sOnC4uxCJz .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sOnC4uxCJz H6 {
  color: #ffffff;
}
.cid-sORdcrO4TZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sORdcrO4TZ nav.navbar {
  position: fixed;
}
.cid-sORdcrO4TZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sORdcrO4TZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sORdcrO4TZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sORdcrO4TZ .dropdown-item:hover,
.cid-sORdcrO4TZ .dropdown-item:focus {
  background: #329f2e !important;
  color: white !important;
}
.cid-sORdcrO4TZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sORdcrO4TZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sORdcrO4TZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sORdcrO4TZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sORdcrO4TZ .nav-link {
  position: relative;
}
.cid-sORdcrO4TZ .container {
  display: flex;
  margin: auto;
}
.cid-sORdcrO4TZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sORdcrO4TZ .dropdown-menu,
.cid-sORdcrO4TZ .navbar.opened {
  background: #ffffff !important;
}
.cid-sORdcrO4TZ .nav-item:focus,
.cid-sORdcrO4TZ .nav-link:focus {
  outline: none;
}
.cid-sORdcrO4TZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sORdcrO4TZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sORdcrO4TZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sORdcrO4TZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sORdcrO4TZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sORdcrO4TZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sORdcrO4TZ .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sORdcrO4TZ .navbar.opened {
  transition: all .3s;
}
.cid-sORdcrO4TZ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sORdcrO4TZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sORdcrO4TZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sORdcrO4TZ .navbar.collapsed {
  justify-content: center;
}
.cid-sORdcrO4TZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sORdcrO4TZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sORdcrO4TZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-sORdcrO4TZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sORdcrO4TZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sORdcrO4TZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sORdcrO4TZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sORdcrO4TZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sORdcrO4TZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sORdcrO4TZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sORdcrO4TZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sORdcrO4TZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sORdcrO4TZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sORdcrO4TZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sORdcrO4TZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sORdcrO4TZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sORdcrO4TZ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sORdcrO4TZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sORdcrO4TZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sORdcrO4TZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sORdcrO4TZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sORdcrO4TZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sORdcrO4TZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sORdcrO4TZ .align-center {
  justify-content: center;
}
.cid-sORdcrO4TZ .modal-content {
  height: auto;
  justify-content: center;
}
.cid-sORdcrO4TZ .modal-footer {
  justify-content: center;
}
.cid-sORdcrO4TZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sORdcrO4TZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sORdcrO4TZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sORdcrO4TZ .dropdown-item.active,
.cid-sORdcrO4TZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sORdcrO4TZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sORdcrO4TZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sORdcrO4TZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sORdcrO4TZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sORdcrO4TZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sORdcrO4TZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sORdcrO4TZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sORdcrO4TZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sORdcrO4TZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sORdcrO4TZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sORdcrO4TZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sORdcrO4TZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sORdcrO4TZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sORdcrO4TZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sORdcrO4TZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sORdcrO4TZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sORdcrO4TZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sORdcrO4TZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sORdcrO4TZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sORdcrO4TZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sORdcrO4TZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sORdcrO4TZ .navbar {
    height: 70px;
  }
  .cid-sORdcrO4TZ .navbar.opened {
    height: auto;
  }
  .cid-sORdcrO4TZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sORdctlr0z {
  background-image: url("../../../assets/images/vedushiy-birthday-levchuk-vladimir-host-event-cyprus.jpg");
}
@media (max-width: 991px) {
  .cid-sORdctlr0z .mbr-section-title,
  .cid-sORdctlr0z .mbr-section-subtitle,
  .cid-sORdctlr0z .mbr-section-btn,
  .cid-sORdctlr0z .mbr-text {
    text-align: center;
  }
}
.cid-sORdctlr0z .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sORdctlr0z .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sORdctlr0z .mbr-text,
.cid-sORdctlr0z .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sORdcuurJr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sORdcuurJr blockquote {
  border-color: #329f2e;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sORdcuurJr .mbr-section-title {
  text-align: left;
}
.cid-sORdcvokyx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sORdcvokyx .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sORdcvokyx .container {
    max-width: 1400px;
  }
}
.cid-sORdcvokyx .card {
  margin: auto;
}
.cid-sORdcvokyx .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sORdcvokyx .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sORdcvokyx .row {
  justify-content: center;
}
.cid-sORdcvokyx H3 {
  color: #ffffff;
}
.cid-sORdcvokyx .card-title,
.cid-sORdcvokyx .card-box {
  color: #ffffff;
}
.cid-sORdcwEHk8 {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sORdcwEHk8 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sORdcwEHk8 .card {
    margin-bottom: 2rem!important;
  }
  .cid-sORdcwEHk8 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sORdcwEHk8 .link-wrap {
    align-items: center;
  }
}
.cid-sORdcwEHk8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sORdcwEHk8 .card-title,
.cid-sORdcwEHk8 .card-box {
  text-align: left;
}
.cid-sORdcxOZ3a {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sORdcxOZ3a .container {
    max-width: 1400px;
  }
}
.cid-sORdcxOZ3a .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sORdcxOZ3a .card-wrapper {
  margin-top: 3rem;
}
.cid-sORdcxOZ3a .row {
  justify-content: center;
}
.cid-sORdcxOZ3a .card-title,
.cid-sORdcxOZ3a .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-sORdcxOZ3a .card-text,
.cid-sORdcxOZ3a .card-box {
  text-align: center;
}
.cid-sORdcxOZ3a .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sORdcxOZ3a .mbr-section-title {
  color: #ffffff;
}
.cid-sORdczAaoF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sORdczAaoF .item {
  padding-bottom: 2rem;
}
.cid-sORdczAaoF .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sORdczAaoF .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sORdczAaoF .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sORdczAaoF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sORdczAaoF .carousel-control,
.cid-sORdczAaoF .close {
  background: #1b1b1b;
}
.cid-sORdczAaoF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sORdczAaoF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sORdczAaoF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sORdczAaoF .carousel-control-next span {
  margin-left: 5px;
}
.cid-sORdczAaoF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sORdczAaoF .close::before {
  content: '\e91a';
}
.cid-sORdczAaoF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sORdczAaoF .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sORdczAaoF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sORdczAaoF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sORdczAaoF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sORdczAaoF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sORdczAaoF .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sORdczAaoF .carousel-indicators li.active,
.cid-sORdczAaoF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sORdczAaoF .carousel-indicators li::after,
.cid-sORdczAaoF .carousel-indicators li::before {
  content: none;
}
.cid-sORdczAaoF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sORdczAaoF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sORdczAaoF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sORdczAaoF .carousel-indicators {
    display: none;
  }
}
.cid-sORdczAaoF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sORdczAaoF .carousel-inner > .active {
  display: block;
}
.cid-sORdczAaoF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sORdczAaoF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sORdczAaoF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sORdczAaoF .carousel-control,
  .cid-sORdczAaoF .carousel-indicators,
  .cid-sORdczAaoF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sORdczAaoF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sORdczAaoF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sORdczAaoF .carousel-indicators .active,
.cid-sORdczAaoF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sORdczAaoF .carousel-indicators .active {
  background: #fff;
}
.cid-sORdczAaoF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sORdczAaoF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sORdczAaoF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sORdczAaoF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sORdczAaoF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sORdczAaoF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sORdczAaoF .carousel {
  width: 100%;
}
.cid-sORdczAaoF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sORdczAaoF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sORdczAaoF .modal.fade .modal-dialog,
.cid-sORdczAaoF .modal.in .modal-dialog {
  transform: none;
}
.cid-sORdczAaoF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sORdczAaoF H6 {
  text-align: center;
}
.cid-sORdcBnI2o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd627;
}
.cid-sORdcBnI2o .mbr-text,
.cid-sORdcBnI2o .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sORdcBnI2o .mbr-text,
  .cid-sORdcBnI2o .mbr-section-btn {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sORdcBnI2o .mbr-text,
  .cid-sORdcBnI2o .mbr-section-title {
    text-align: center;
  }
}
.cid-sORdcBnI2o a.btn {
  height: 100%;
  margin: 0;
}
.cid-sORdcBnI2o .mbr-section-btn {
  display: flex;
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sORdcBnI2o .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sORdcBnI2o .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sORdcBnI2o .justify-content-center {
  align-items: center;
}
.cid-sORdcBnI2o .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sORdcBnI2o .ssel {
  justify-content: center;
  justify-text: center;
}
.cid-sORdcCSrD8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sORdcCSrD8 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sORdcCSrD8 .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sORdcCSrD8 .mbr-iconfont {
  font-size: 2rem;
  color: #272000;
}
@media (max-width: 991px) {
  .cid-sORdcCSrD8 .card {
    margin-bottom: 2rem;
  }
  .cid-sORdcCSrD8 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sORdcEXNHq {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #fafafa;
}
.cid-sORdcEXNHq .media-container-row {
  justify-content: space-between;
}
.cid-sORdcEXNHq .text-content {
  max-width: 50%;
}
.cid-sORdcEXNHq .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #2d791d;
  border: 2px solid #2d791d;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sORdcEXNHq .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sORdcEXNHq .mbr-iconfont-social:hover {
  background-color: #2d791d;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sORdcEXNHq .icons {
    justify-content: center !important;
  }
  .cid-sORdcEXNHq .text-content * {
    text-align: center;
  }
}
.cid-sORdcGQuxZ {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sORdcGQuxZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sORdcGQuxZ .item .icon-wrap {
  text-align: center;
}
.cid-sORdcGQuxZ .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #ffd627;
  transform: translate(-50%, 0);
}
.cid-sORdcGQuxZ .item:last-child:before {
  display: none;
}
.cid-sORdcGQuxZ .item.last::before {
  display: none;
}
.cid-sORdcGQuxZ .icon-box {
  background: #ffd627;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sORdcGQuxZ .text-box {
  text-align: center;
}
.cid-sORdcGQuxZ span {
  font-size: 2rem;
  color: #272000;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sORdcGQuxZ .card {
    margin-bottom: 2rem;
  }
  .cid-sORdcGQuxZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sORdcJoT7r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lev-event-host-tamada-wedding-vedushiy-na-svadbu-kipr-levchuk-vladimir-1192x795.jpg");
}
.cid-sORdcJoT7r .mbr-section-title {
  color: #ffffff;
}
.cid-sORdcKM0Sd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sORdcKM0Sd .mbr-text {
  color: #767676;
}
.cid-sORdcKM0Sd .mbr-section-subtitle {
  color: #767676;
}
.cid-sORdcKM0Sd .title .num {
  width: 100%;
  display: block;
}
.cid-sORdcKM0Sd .title .card-title {
  z-index: 1;
}
.cid-sORdcKM0Sd .num {
  color: #329f2e;
}
@media (max-width: 767px) {
  .cid-sORdcKM0Sd * {
    text-align: center !important;
  }
  .cid-sORdcKM0Sd .content-column {
    margin-bottom: 2rem;
  }
}
.cid-sORdcKM0Sd .mbr-section-title,
.cid-sORdcKM0Sd .card-box {
  text-align: center;
}
.cid-sORdcKM0Sd .mbr-text,
.cid-sORdcKM0Sd .mbr-section-btn {
  text-align: center;
}
.cid-sORdcNoaAE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-sORdcNoaAE .container {
    max-width: 1400px;
  }
}
.cid-sORdcNoaAE .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffd627;
  margin-bottom: 2rem;
}
.cid-sORdcNoaAE .card-wrapper {
  margin-top: 3rem;
}
.cid-sORdcNoaAE .row {
  justify-content: center;
}
.cid-sORdcNoaAE .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sORdcNoaAE .card-title,
.cid-sORdcNoaAE .iconfont-wrapper {
  color: #ffffff;
}
.cid-sORdcNoaAE .card-text {
  color: #ffffff;
}
.cid-sORdcNoaAE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sORdcPhCMJ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sORdcQQfob {
  padding-top: 0rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sORdcQQfob .carousel {
    min-height: 800px;
  }
  .cid-sORdcQQfob .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sORdcQQfob .carousel {
    min-height: 520px;
  }
  .cid-sORdcQQfob .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sORdcQQfob .carousel {
    min-height: 440px;
  }
  .cid-sORdcQQfob .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sORdcQQfob .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sORdcQQfob .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sORdcQQfob .carousel,
.cid-sORdcQQfob .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sORdcQQfob .item-wrapper {
  width: 100%;
}
.cid-sORdcQQfob .carousel-caption {
  bottom: 40px;
}
.cid-sORdcQQfob .carousel-control:hover {
  background: #329f2e;
  color: #fff;
  opacity: 1;
}
.cid-sORdcQQfob .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sORdcQQfob .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sORdcQQfob .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sORdcQQfob .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sORdcQQfob .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sORdcQQfob .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sORdcQQfob .carousel-control {
    top: auto;
    bottom: -5rem;
  }
}
.cid-sORdcQQfob .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: -2.5rem !important;
}
.cid-sORdcQQfob .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #329f2e;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sORdcQQfob .carousel-indicators li.active,
.cid-sORdcQQfob .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sORdcQQfob .carousel-indicators li::after,
.cid-sORdcQQfob .carousel-indicators li::before {
  content: none;
}
.cid-sORdcQQfob .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sORdcQQfob .carousel-indicators {
    display: none !important;
  }
}
.cid-sORdcTSKEM {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sORdcTSKEM img {
  width: 120px;
  margin: auto;
}
.cid-sORdcTSKEM .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sORdcTSKEM .card {
    max-width: 12.5%;
  }
}
.cid-sORdcWA89f {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-sORdcWA89f .video-wrapper iframe {
  width: 100%;
}
.cid-sORdcWA89f .mbr-section-title,
.cid-sORdcWA89f .mbr-section-subtitle,
.cid-sORdcWA89f .mbr-text {
  text-align: center;
}
.cid-sORdcWA89f .mbr-section-title {
  color: #ffd627;
}
.cid-sORdcWA89f .mbr-section-subtitle {
  color: #ffd627;
}
.cid-sORdcWA89f .mbr-text {
  color: #ffffff;
}
.cid-sORdcYmjdK {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sORdcYmjdK .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sORdcYmjdK .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sORdcYmjdK .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sORdcYmjdK .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sORdcYmjdK .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #329f2e;
}
.cid-sORdd1MsR5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  background: linear-gradient(170deg, rgba(255, 255, 255, 0) 0%, rgba(240, 180, 0, 0));
  background-color: #232323;
}
.cid-sORdd1MsR5 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sORdd1MsR5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sORdd1MsR5 .mbr-white {
  padding: 0 0 0.75rem 0.75rem;
}
.cid-sORdd1MsR5 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sORdd1MsR5 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sORdd1MsR5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sORdd1MsR5 .list {
    margin-bottom: 0rem;
  }
}
.cid-sORdd1MsR5 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sORdd1MsR5 .mbr-iconfont {
  color: black;
}
.cid-sORdd1MsR5 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sORdd1MsR5 H6 {
  color: #ffffff;
}
