.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Merriweather', serif;
  font-size: 3.3rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 4.125rem;
}
.display-2 {
  font-family: 'Merriweather', serif;
  font-size: 2.7rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.375rem;
}
.display-4 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.125rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
}
.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: 2.64rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.31rem;
    font-size: calc( 1.805rem + (3.3 - 1.805) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.805rem + (3.3 - 1.805) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.16rem;
    font-size: calc( 1.595rem + (2.7 - 1.595) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.595rem + (2.7 - 1.595) * ((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.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((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))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 2.31rem;
    font-size: calc( 1.805rem + (3.3 - 1.805) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (1.805rem + (3.3 - 1.805) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 2.16rem;
    font-size: calc( 1.595rem + (2.7 - 1.595) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1.595rem + (2.7 - 1.595) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #b51709 !important;
}
.bg-success {
  background-color: #362707 !important;
}
.bg-info {
  background-color: #000000 !important;
}
.bg-warning {
  background-color: #b51709 !important;
}
.bg-danger {
  background-color: #ffffff !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #b51709 !important;
  border-color: #b51709 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #e61d0b !important;
  border-color: #e61d0b !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #e61d0b !important;
  border-color: #e61d0b !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #362707 !important;
  border-color: #362707 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #63480d !important;
  border-color: #63480d !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #63480d !important;
  border-color: #63480d !important;
}
.btn-info,
.btn-info:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-success,
.btn-success:active {
  background-color: #362707 !important;
  border-color: #362707 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #63480d !important;
  border-color: #63480d !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #63480d !important;
  border-color: #63480d !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #b51709 !important;
  border-color: #b51709 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #e61d0b !important;
  border-color: #e61d0b !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #e61d0b !important;
  border-color: #e61d0b !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #b51709;
  color: #b51709;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #620d05 !important;
  background-color: transparent !important;
  border-color: #620d05 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #b51709 !important;
  border-color: #b51709 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #362707;
  color: #362707;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #362707 !important;
  border-color: #362707 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  color: #000000;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #362707;
  color: #362707;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #362707 !important;
  border-color: #362707 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #b51709;
  color: #b51709;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #620d05 !important;
  background-color: transparent !important;
  border-color: #620d05 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #b51709 !important;
  border-color: #b51709 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent !important;
  border-color: #d4d4d4 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #b51709 !important;
}
.text-secondary {
  color: #362707 !important;
}
.text-success {
  color: #362707 !important;
}
.text-info {
  color: #000000 !important;
}
.text-warning {
  color: #b51709 !important;
}
.text-danger {
  color: #ffffff !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #540b04 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #540b04 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #cccccc !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: #b51709;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #000000;
}
.alert-warning {
  background-color: #b51709;
}
.alert-danger {
  background-color: #ffffff;
}
.mbr-gallery-filter li.active .btn {
  background-color: #b51709;
  border-color: #b51709;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #b51709;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f65648;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #e6b03d;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #f65648;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #b51709 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #b51709;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #b51709;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #b51709;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #b51709;
  border-bottom-color: #b51709;
}
.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: #b51709 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #362707 !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='%23b51709' %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;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.cid-utfiA0ksjJ {
  z-index: 1000;
  width: 100%;
}
.cid-utfiA0ksjJ nav.navbar {
  position: fixed;
}
.cid-utfiA0ksjJ .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utfiA0ksjJ .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utfiA0ksjJ .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utfiA0ksjJ .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utfiA0ksjJ .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utfiA0ksjJ .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utfiA0ksjJ .dropdown-item:hover,
.cid-utfiA0ksjJ .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utfiA0ksjJ .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utfiA0ksjJ .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utfiA0ksjJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utfiA0ksjJ .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utfiA0ksjJ .nav-link:hover {
  color: #b51709 !important;
}
.cid-utfiA0ksjJ .container {
  display: flex;
  margin: auto;
}
.cid-utfiA0ksjJ .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utfiA0ksjJ .dropdown-menu,
.cid-utfiA0ksjJ .navbar.opened {
  background: #ffffff !important;
}
.cid-utfiA0ksjJ .nav-item:focus,
.cid-utfiA0ksjJ .nav-link:focus {
  outline: none;
}
.cid-utfiA0ksjJ .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utfiA0ksjJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utfiA0ksjJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utfiA0ksjJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utfiA0ksjJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utfiA0ksjJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utfiA0ksjJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utfiA0ksjJ .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utfiA0ksjJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utfiA0ksjJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utfiA0ksjJ .navbar.opened {
  transition: all 0.3s;
}
.cid-utfiA0ksjJ .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utfiA0ksjJ .navbar .navbar-logo img {
  width: auto;
}
.cid-utfiA0ksjJ .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utfiA0ksjJ .navbar.collapsed {
  justify-content: center;
}
.cid-utfiA0ksjJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utfiA0ksjJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utfiA0ksjJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utfiA0ksjJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utfiA0ksjJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utfiA0ksjJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utfiA0ksjJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utfiA0ksjJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utfiA0ksjJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu {
    display: none;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utfiA0ksjJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utfiA0ksjJ .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utfiA0ksjJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utfiA0ksjJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utfiA0ksjJ .navbar .navbar-buttons,
  .cid-utfiA0ksjJ .navbar .icons-menu {
    display: none;
  }
  .cid-utfiA0ksjJ .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utfiA0ksjJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utfiA0ksjJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utfiA0ksjJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utfiA0ksjJ .dropdown-item.active,
.cid-utfiA0ksjJ .dropdown-item:active {
  background-color: transparent;
}
.cid-utfiA0ksjJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utfiA0ksjJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utfiA0ksjJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utfiA0ksjJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utfiA0ksjJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utfiA0ksjJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utfiA0ksjJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utfiA0ksjJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utfiA0ksjJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utfiA0ksjJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utfiA0ksjJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utfiA0ksjJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utfiA0ksjJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utfiA0ksjJ .navbar {
    height: 70px;
  }
  .cid-utfiA0ksjJ .navbar.opened {
    height: auto;
  }
  .cid-utfiA0ksjJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utmbqUQYyE {
  display: flex;
  background-image: url("../../../assets/images/img-e1524.jpg");
}
.cid-utmbqUQYyE .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utmbqUQYyE .mbr-fallback-image.disabled {
  display: none;
}
.cid-utmbqUQYyE .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utmbqUQYyE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utmbqUQYyE {
    align-items: flex-end;
  }
  .cid-utmbqUQYyE .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utmbqUQYyE .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utmbqUQYyE {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utmbqUQYyE .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utmbqUQYyE .content-wrap {
    width: 100%;
  }
}
.cid-utmbqUQYyE .mbr-section-subtitle,
.cid-utmbqUQYyE .line {
  color: #ffffff;
}
.cid-utmbqUQYyE .mbr-text,
.cid-utmbqUQYyE .mbr-section-btn {
  text-align: right;
}
.cid-utmcFohBeO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utmcFohBeO .mbr-fallback-image.disabled {
  display: none;
}
.cid-utmcFohBeO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utmcFohBeO .mbr-section-subtitle {
  text-align: left;
}
.cid-utmcFohBeO .mbr-section-title {
  color: #b51709;
}
.cid-uvjpWIn3tX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  flex-direction: column;
  justify-content: center;
}
.cid-uvjpWIn3tX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvjpWIn3tX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvjpWIn3tX .container-fluid {
  padding: 0 48px;
}
@media (max-width: 992px) {
  .cid-uvjpWIn3tX .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uvjpWIn3tX .container {
    padding: 0 16px;
  }
}
.cid-uvjpWIn3tX .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
.cid-uvjpWIn3tX .row-content {
  justify-content: center;
  margin: 0 -8px;
}
@media (max-width: 992px) {
  .cid-uvjpWIn3tX .row-content {
    margin: 0;
  }
}
.cid-uvjpWIn3tX .item {
  padding: 0 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uvjpWIn3tX .item {
    margin-bottom: 32px;
    padding: 0;
    height: auto;
  }
}
.cid-uvjpWIn3tX .item:hover .item-wrapper .item-img img,
.cid-uvjpWIn3tX .item:focus .item-wrapper .item-img img {
  transform: scale(1.1);
}
.cid-uvjpWIn3tX .item .item-wrapper {
  height: 100%;
}
.cid-uvjpWIn3tX .item .item-wrapper .item-img {
  margin-bottom: 24px;
  overflow: hidden;
}
.cid-uvjpWIn3tX .item .item-wrapper .item-img img {
  height: 355px;
  object-fit: cover;
  transition: all 0.6s ease-in-out;
}
.cid-uvjpWIn3tX .item .item-wrapper .item-content .card-title {
  margin-bottom: 0;
}
.cid-uvjpWIn3tX .item .card-date {
  margin: 24px 0 0 0;
}
.cid-uvjpWIn3tX .item a {
  display: block;
}
.cid-uvjpWIn3tX .mbr-section-btn {
  margin-top: 64px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uvjpWIn3tX .mbr-section-btn {
    margin-top: 32px;
  }
}
.cid-uvjpWIn3tX .mbr-section-btn .btn {
  width: fit-content;
  display: inline-flex;
}
.cid-uvjpWIn3tX .mbr-desc {
  color: #706cff;
}
.cid-uvjpWIn3tX .card-title {
  color: #000000;
  text-align: center;
}
.cid-uvjpWIn3tX .card-date {
  color: #706cff;
}
.cid-utg6MrJw8c {
  background-color: #ffffff;
}
.cid-utg6MrJw8c .mbr-fallback-image.disabled {
  display: none;
}
.cid-utg6MrJw8c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utg6MrJw8c .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utg6MrJw8c .row {
  align-items: center;
}
.cid-utg6MrJw8c .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utg6MrJw8c .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utg6MrJw8c .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utg6MrJw8c .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utg6MrJw8c .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utg6MrJw8c .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utg6MrJw8c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utg6MrJw8c .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utg6MrJw8c .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utg6MrJw8c .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utg6MrJw8c .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utg6MrJw8c .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utg6MrJw8c .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utg6MrJw8c .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utg6MrJw8c .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utg6MrJw8c .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utg6MrJw8c .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utg6MrJw8c .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utg6MrJw8c .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utg6MrJw8c .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utg6MrJw8c .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utg6MrJw8c .contact-container {
    width: 100%;
  }
}
.cid-utg6MrJw8c .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utg6MrJw8c .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utg6MrJw8c .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utg6MrJw8c .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utg6MrJw8c .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utg6MrJw8c .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utg6MrJw8c .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utg6MrJw8c .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utg6MrJw8c .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utg6MrJw8c .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utg6MrJw8c .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utfiA0ksjJ {
  z-index: 1000;
  width: 100%;
}
.cid-utfiA0ksjJ nav.navbar {
  position: fixed;
}
.cid-utfiA0ksjJ .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utfiA0ksjJ .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utfiA0ksjJ .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utfiA0ksjJ .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utfiA0ksjJ .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utfiA0ksjJ .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utfiA0ksjJ .dropdown-item:hover,
.cid-utfiA0ksjJ .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utfiA0ksjJ .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utfiA0ksjJ .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utfiA0ksjJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utfiA0ksjJ .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utfiA0ksjJ .nav-link:hover {
  color: #b51709 !important;
}
.cid-utfiA0ksjJ .container {
  display: flex;
  margin: auto;
}
.cid-utfiA0ksjJ .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utfiA0ksjJ .dropdown-menu,
.cid-utfiA0ksjJ .navbar.opened {
  background: #ffffff !important;
}
.cid-utfiA0ksjJ .nav-item:focus,
.cid-utfiA0ksjJ .nav-link:focus {
  outline: none;
}
.cid-utfiA0ksjJ .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utfiA0ksjJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utfiA0ksjJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utfiA0ksjJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utfiA0ksjJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utfiA0ksjJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utfiA0ksjJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utfiA0ksjJ .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utfiA0ksjJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utfiA0ksjJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utfiA0ksjJ .navbar.opened {
  transition: all 0.3s;
}
.cid-utfiA0ksjJ .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utfiA0ksjJ .navbar .navbar-logo img {
  width: auto;
}
.cid-utfiA0ksjJ .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utfiA0ksjJ .navbar.collapsed {
  justify-content: center;
}
.cid-utfiA0ksjJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utfiA0ksjJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utfiA0ksjJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utfiA0ksjJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utfiA0ksjJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utfiA0ksjJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utfiA0ksjJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utfiA0ksjJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utfiA0ksjJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu {
    display: none;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utfiA0ksjJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utfiA0ksjJ .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utfiA0ksjJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utfiA0ksjJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utfiA0ksjJ .navbar .navbar-buttons,
  .cid-utfiA0ksjJ .navbar .icons-menu {
    display: none;
  }
  .cid-utfiA0ksjJ .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utfiA0ksjJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utfiA0ksjJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utfiA0ksjJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utfiA0ksjJ .dropdown-item.active,
.cid-utfiA0ksjJ .dropdown-item:active {
  background-color: transparent;
}
.cid-utfiA0ksjJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utfiA0ksjJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utfiA0ksjJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utfiA0ksjJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utfiA0ksjJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utfiA0ksjJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utfiA0ksjJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utfiA0ksjJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utfiA0ksjJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utfiA0ksjJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utfiA0ksjJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utfiA0ksjJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utfiA0ksjJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utfiA0ksjJ .navbar {
    height: 70px;
  }
  .cid-utfiA0ksjJ .navbar.opened {
    height: auto;
  }
  .cid-utfiA0ksjJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utg7kk1Lh6 {
  display: flex;
  background-image: url("../../../assets/images/img-e1529.jpeg");
}
.cid-utg7kk1Lh6 .mbr-overlay {
  background-color: #000000;
  opacity: 0.1;
}
.cid-utg7kk1Lh6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utg7kk1Lh6 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utg7kk1Lh6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utg7kk1Lh6 {
    align-items: flex-end;
  }
  .cid-utg7kk1Lh6 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utg7kk1Lh6 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utg7kk1Lh6 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utg7kk1Lh6 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utg7kk1Lh6 .content-wrap {
    width: 100%;
  }
}
.cid-utg7kk1Lh6 .mbr-section-subtitle,
.cid-utg7kk1Lh6 .line {
  color: #ffffff;
}
.cid-utg7kk1Lh6 .mbr-text,
.cid-utg7kk1Lh6 .mbr-section-btn {
  text-align: left;
}
.cid-utg7Zjgy7O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utg7Zjgy7O .mbr-text {
  color: #000000;
}
.cid-utg7Zjgy7O .mbr-section-subtitle {
  color: #000000;
}
.cid-utg7Zjgy7O .mbr-section-title {
  color: #b51709;
}
.cid-utrYcfqdJD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-utrYcfqdJD .mbr-fallback-image.disabled {
  display: none;
}
.cid-utrYcfqdJD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utrYcfqdJD .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utrYcfqdJD .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utrYcfqdJD .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utrYcfqdJD .card-wrapper {
    padding: 4rem;
  }
}
.cid-utrYcfqdJD .mbr-text,
.cid-utrYcfqdJD .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utrYcfqdJD .card-title,
.cid-utrYcfqdJD .card-box {
  text-align: left;
  color: #000000;
}
.cid-utrYcfqdJD .mbr-section-subtitle {
  color: #b51709;
}
.cid-utm6jUEj85 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-utm6jUEj85 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utm6jUEj85 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utm6jUEj85 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utm6jUEj85 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utm6jUEj85 .container {
    padding: 0 26px;
  }
}
.cid-utm6jUEj85 .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utm6jUEj85 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utm6jUEj85 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utm6jUEj85 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utm6jUEj85 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utm6jUEj85 .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utm6jUEj85 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utm6jUEj85 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utm6jUEj85 .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utm6jUEj85 .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utm6jUEj85 .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utm6jUEj85 .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utm6jUEj85 .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utm6jUEj85 .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utm6jUEj85 .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utm6jUEj85 .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utm6jUEj85 .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utm6jUEj85 .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utm6jUEj85 .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utm6jUEj85 .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utm6jUEj85 .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utm6jUEj85 .mbr-section-title {
  color: #362707;
}
.cid-utm6jUEj85 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utm6jUEj85 .mbr-contact {
  color: #ffffff;
}
.cid-utm6jUEj85 .mbr-desc {
  color: #000000;
}
.cid-utm6jUEj85 .mbr-contact,
.cid-utm6jUEj85 .contacts-wrapper {
  color: #0e0101;
}
.cid-utg6MrJw8c {
  background-color: #ffffff;
}
.cid-utg6MrJw8c .mbr-fallback-image.disabled {
  display: none;
}
.cid-utg6MrJw8c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utg6MrJw8c .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utg6MrJw8c .row {
  align-items: center;
}
.cid-utg6MrJw8c .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utg6MrJw8c .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utg6MrJw8c .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utg6MrJw8c .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utg6MrJw8c .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utg6MrJw8c .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utg6MrJw8c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utg6MrJw8c .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utg6MrJw8c .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utg6MrJw8c .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utg6MrJw8c .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utg6MrJw8c .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utg6MrJw8c .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utg6MrJw8c .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utg6MrJw8c .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utg6MrJw8c .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utg6MrJw8c .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utg6MrJw8c .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utg6MrJw8c .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utg6MrJw8c .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utg6MrJw8c .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utg6MrJw8c .contact-container {
    width: 100%;
  }
}
.cid-utg6MrJw8c .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utg6MrJw8c .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utg6MrJw8c .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utg6MrJw8c .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utg6MrJw8c .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utg6MrJw8c .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utg6MrJw8c .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utg6MrJw8c .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utg6MrJw8c .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utg6MrJw8c .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utg6MrJw8c .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utfiA0ksjJ {
  z-index: 1000;
  width: 100%;
}
.cid-utfiA0ksjJ nav.navbar {
  position: fixed;
}
.cid-utfiA0ksjJ .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utfiA0ksjJ .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utfiA0ksjJ .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utfiA0ksjJ .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utfiA0ksjJ .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utfiA0ksjJ .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utfiA0ksjJ .dropdown-item:hover,
.cid-utfiA0ksjJ .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utfiA0ksjJ .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utfiA0ksjJ .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utfiA0ksjJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utfiA0ksjJ .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utfiA0ksjJ .nav-link:hover {
  color: #b51709 !important;
}
.cid-utfiA0ksjJ .container {
  display: flex;
  margin: auto;
}
.cid-utfiA0ksjJ .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utfiA0ksjJ .dropdown-menu,
.cid-utfiA0ksjJ .navbar.opened {
  background: #ffffff !important;
}
.cid-utfiA0ksjJ .nav-item:focus,
.cid-utfiA0ksjJ .nav-link:focus {
  outline: none;
}
.cid-utfiA0ksjJ .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utfiA0ksjJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utfiA0ksjJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utfiA0ksjJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utfiA0ksjJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utfiA0ksjJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utfiA0ksjJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utfiA0ksjJ .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utfiA0ksjJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utfiA0ksjJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utfiA0ksjJ .navbar.opened {
  transition: all 0.3s;
}
.cid-utfiA0ksjJ .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utfiA0ksjJ .navbar .navbar-logo img {
  width: auto;
}
.cid-utfiA0ksjJ .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utfiA0ksjJ .navbar.collapsed {
  justify-content: center;
}
.cid-utfiA0ksjJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utfiA0ksjJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utfiA0ksjJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utfiA0ksjJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utfiA0ksjJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utfiA0ksjJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utfiA0ksjJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utfiA0ksjJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utfiA0ksjJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu {
    display: none;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utfiA0ksjJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utfiA0ksjJ .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utfiA0ksjJ .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utfiA0ksjJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utfiA0ksjJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utfiA0ksjJ .navbar .navbar-buttons,
  .cid-utfiA0ksjJ .navbar .icons-menu {
    display: none;
  }
  .cid-utfiA0ksjJ .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utfiA0ksjJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utfiA0ksjJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utfiA0ksjJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utfiA0ksjJ .dropdown-item.active,
.cid-utfiA0ksjJ .dropdown-item:active {
  background-color: transparent;
}
.cid-utfiA0ksjJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utfiA0ksjJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utfiA0ksjJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utfiA0ksjJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utfiA0ksjJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utfiA0ksjJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utfiA0ksjJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utfiA0ksjJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utfiA0ksjJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utfiA0ksjJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utfiA0ksjJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utfiA0ksjJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utfiA0ksjJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utfiA0ksjJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utfiA0ksjJ .navbar {
    height: 70px;
  }
  .cid-utfiA0ksjJ .navbar.opened {
    height: auto;
  }
  .cid-utfiA0ksjJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvqn0BL7uO {
  background-color: #ffffff;
  padding-top: 0;
  padding-bottom: 0;
}
.cid-uvqn0BL7uO .carousel {
  width: 100%;
}
.cid-uvqn0BL7uO .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-uvqn0BL7uO .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-uvqn0BL7uO img,
.cid-uvqn0BL7uO .item-wrapper {
  border-radius: 0 !important;
}
.cid-uvqn0BL7uO .carousel-caption {
  bottom: 40px;
}
.cid-uvqn0BL7uO .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uvqn0BL7uO .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uvqn0BL7uO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uvqn0BL7uO .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvqn0BL7uO .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvqn0BL7uO .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvqn0BL7uO .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uvqn0BL7uO .carousel-control {
  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-uvqn0BL7uO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uvqn0BL7uO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uvqn0BL7uO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uvqn0BL7uO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uvqn0BL7uO .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-uvqn0BL7uO .carousel-indicators li.active,
.cid-uvqn0BL7uO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uvqn0BL7uO .carousel-indicators li::after,
.cid-uvqn0BL7uO .carousel-indicators li::before {
  content: none;
}
.cid-uvqn0BL7uO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uvqn0BL7uO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uvqn0BL7uO .mbr-section-subtitle,
  .cid-uvqn0BL7uO .mbr-section-text,
  .cid-uvqn0BL7uO .mbr-section-btn {
    text-align: center;
  }
}
.cid-uvqjRFuzYK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvqjRFuzYK img,
.cid-uvqjRFuzYK .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uvqjRFuzYK .item:focus,
.cid-uvqjRFuzYK span:focus {
  outline: none;
}
.cid-uvqjRFuzYK .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uvqjRFuzYK .item {
    margin-bottom: 1rem;
  }
}
.cid-uvqjRFuzYK .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uvqjRFuzYK .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uvqjRFuzYK .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uvqjRFuzYK .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uvqjRFuzYK .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uvqjRFuzYK .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uvqjRFuzYK .mbr-section-title {
  color: #232323;
}
.cid-uvqjRFuzYK .mbr-text,
.cid-uvqjRFuzYK .mbr-section-btn {
  text-align: center;
}
.cid-uvqjRFuzYK .item-title {
  text-align: center;
}
.cid-uvqjRFuzYK .content-head {
  max-width: 800px;
}
.cid-uvqjRFuzYK .mbr-text,
.cid-uvqjRFuzYK .item-wrapper .mbr-section-btn {
  text-align: left;
}
.cid-uvqjRFuzYK .mbr-section-title,
.cid-uvqjRFuzYK .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #b51709;
}
.cid-utrGsXlxBH {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #f0f0f0;
}
.cid-utrGsXlxBH .mbr-fallback-image.disabled {
  display: none;
}
.cid-utrGsXlxBH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utrGsXlxBH .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-utrGsXlxBH .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-utrGsXlxBH .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-utrGsXlxBH .container {
    padding: 0 16px;
  }
}
.cid-utrGsXlxBH .row {
  justify-content: space-between;
}
.cid-utrGsXlxBH .row .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-utrGsXlxBH .image-wrapper {
    margin-bottom: 48px;
  }
}
.cid-utrGsXlxBH .image-wrapper img {
  height: 520px;
  object-fit: cover;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
.cid-utrGsXlxBH .content-wrapper {
  position: relative;
}
.cid-utrGsXlxBH .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-utrGsXlxBH .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-utrGsXlxBH .mbr-text {
  color: #333333;
}
.cid-utrGsXlxBH .mbr-section-title,
.cid-utrGsXlxBH .mbr-section-btn {
  color: #362707;
}
.cid-utrINrDfXt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utrINrDfXt .mbr-fallback-image.disabled {
  display: none;
}
.cid-utrINrDfXt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utrINrDfXt .mbr-section-head {
  margin-bottom: 2rem;
  width: 100%;
}
.cid-utrINrDfXt .mbr-section-title {
  color: #181817;
}
.cid-utrINrDfXt .mbr-section-subtitle {
  color: #b51709;
  margin-top: 1rem;
}
.cid-utrINrDfXt .card-row {
  align-items: stretch;
}
.cid-utrINrDfXt .item {
  margin-bottom: 2rem;
}
@media (min-width: 1400px) {
  .cid-utrINrDfXt .item {
    width: 33.33333333% !important;
  }
}
.cid-utrINrDfXt .item-wrapper {
  display: flex;
  align-items: flex-end;
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 1.5rem;
  overflow: hidden;
  padding-top: 20px;
  min-height: 470px;
}
@media (max-width: 991px) {
  .cid-utrINrDfXt .item-wrapper {
    min-height: 360px;
  }
}
.cid-utrINrDfXt .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.cid-utrINrDfXt .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-utrINrDfXt .card-box {
  position: relative;
  z-index: 3;
  padding: 8rem 1.5rem 1.5rem;
  background-image: linear-gradient(180deg, rgba(24, 24, 23, 0), rgba(24, 24, 23, 0.9) 65%);
  transition: 0.4s all;
  opacity: 1;
}
.cid-utrINrDfXt .card-title {
  color: #f6f6ef;
  margin-bottom: 0.6rem;
}
.cid-utrINrDfXt .card-subtitle {
  color: #f6f6ef;
  margin-bottom: 1rem;
  margin-top: 0 !important;
}
.cid-utrINrDfXt .card-text {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-utrINrDfXt .card-text-container {
  display: flex;
  align-items: center;
  padding-top: 0.5rem;
}
.cid-utrINrDfXt .iconfont-wrapper {
  margin-right: 18px;
}
.cid-utrINrDfXt .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 20px;
  color: #f6f6ef;
  width: fit-content;
}
.cid-utrINrDfXt .bg-overlay {
  display: none;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4;
}
.cid-utrINrDfXt .bg-overlay-color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #181817;
  opacity: 0;
  z-index: 5;
  transition: 0.4s all;
}
.cid-utrINrDfXt .mbr-section-btn {
  position: relative;
  z-index: 6;
  transform: translateY(2rem);
  transition: 0.4s all;
  opacity: 0;
  padding: 0 1rem;
}
.cid-utrINrDfXt .mbr-section-btn .btn {
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-utrINrDfXt .mbr-section-btn {
    width: auto;
  }
  .cid-utrINrDfXt .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-utrM6ju6Lz {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utrM6ju6Lz .item-content {
  padding-left: 1rem;
  margin: auto 0;
}
.cid-utrM6ju6Lz .item-title {
  text-align: left;
  color: #232323;
  margin: 0;
}
.cid-utrM6ju6Lz .item-number {
  color: #000000;
  width: 35px;
}
.cid-utrM6ju6Lz .item-img {
  margin-bottom: 1rem;
}
.cid-utrM6ju6Lz .item-img img {
  border-radius: 20px;
}
.cid-utrM6ju6Lz .item-wrapper {
  position: relative;
  overflow: visible;
  height: 100%;
  display: flex;
  flex-direction: row;
}
.cid-utrM6ju6Lz .face-wrap {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  position: relative;
}
.cid-utrM6ju6Lz .face-wrap img {
  width: 60px;
  height: 60px;
}
.cid-utrM6ju6Lz .face-wrap:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #b51709;
  border-radius: 50%;
  z-index: 1;
  transition: all 0.3s;
  transform: scale(0.99);
}
.cid-utrM6ju6Lz .face-wrap .mbr-iconfont {
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 0.8rem;
  color: #ffffff;
  background: #b51709;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 3;
}
.cid-utrM6ju6Lz .face-wrap:hover .face {
  transform: scale(0.9);
}
.cid-utrM6ju6Lz .face-wrap:hover:before {
  transform: scale(1.1);
}
.cid-utrM6ju6Lz .face {
  object-fit: cover;
  position: relative;
  transition: all 0.3s;
  border-radius: 50%;
  z-index: 2;
}
.cid-utrM6ju6Lz .item:focus,
.cid-utrM6ju6Lz span:focus {
  outline: none;
}
.cid-utrM6ju6Lz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-utrM6ju6Lz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utrM6ju6Lz .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-utrM6ju6Lz .mbr-text,
.cid-utrM6ju6Lz .mbr-section-btn {
  text-align: left;
  color: #bbbbbb;
}
.cid-utrM6ju6Lz .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-utrM6ju6Lz .mbr-link {
  color: #8364e2;
}
.cid-utrM6ju6Lz .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uvqLvAMGJ8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvqLvAMGJ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvqLvAMGJ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvqLvAMGJ8 .mbr-section-head {
  margin-bottom: 2rem;
  width: 100%;
}
.cid-uvqLvAMGJ8 .mbr-section-title {
  color: #181817;
}
.cid-uvqLvAMGJ8 .mbr-section-subtitle {
  color: #b51709;
  margin-top: 1rem;
}
.cid-uvqLvAMGJ8 .card-row {
  align-items: stretch;
}
.cid-uvqLvAMGJ8 .item {
  margin-bottom: 2rem;
}
@media (min-width: 1400px) {
  .cid-uvqLvAMGJ8 .item {
    width: 25% !important;
  }
}
.cid-uvqLvAMGJ8 .item-wrapper {
  display: flex;
  align-items: flex-end;
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 1.5rem;
  overflow: hidden;
  padding-top: 20px;
  min-height: 470px;
}
@media (max-width: 991px) {
  .cid-uvqLvAMGJ8 .item-wrapper {
    min-height: 360px;
  }
}
.cid-uvqLvAMGJ8 .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.cid-uvqLvAMGJ8 .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uvqLvAMGJ8 .card-box {
  position: relative;
  z-index: 3;
  padding: 8rem 1.5rem 1.5rem;
  background-image: linear-gradient(180deg, rgba(24, 24, 23, 0), rgba(24, 24, 23, 0.9) 65%);
  transition: 0.4s all;
  opacity: 1;
}
.cid-uvqLvAMGJ8 .card-title {
  color: #f6f6ef;
  margin-bottom: 0.6rem;
  text-align: center;
}
.cid-uvqLvAMGJ8 .card-subtitle {
  color: #f6f6ef;
  margin-bottom: 1rem;
  margin-top: 0 !important;
}
.cid-uvqLvAMGJ8 .card-text {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uvqLvAMGJ8 .card-text-container {
  display: flex;
  align-items: center;
  padding-top: 0.5rem;
}
.cid-uvqLvAMGJ8 .iconfont-wrapper {
  margin-right: 18px;
}
.cid-uvqLvAMGJ8 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 20px;
  color: #f6f6ef;
  width: fit-content;
}
.cid-uvqLvAMGJ8 .bg-overlay {
  display: none;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4;
}
.cid-uvqLvAMGJ8 .bg-overlay-color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #181817;
  opacity: 0;
  z-index: 5;
  transition: 0.4s all;
}
.cid-uvqLvAMGJ8 .mbr-section-btn {
  position: relative;
  z-index: 6;
  transform: translateY(2rem);
  transition: 0.4s all;
  opacity: 0;
  padding: 0 1rem;
}
.cid-uvqLvAMGJ8 .mbr-section-btn .btn {
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-uvqLvAMGJ8 .mbr-section-btn {
    width: auto;
  }
  .cid-uvqLvAMGJ8 .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-utradAUXsC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utradAUXsC .wrapper {
    position: relative;
    overflow: hidden;
    max-height: 585px;
    padding-left: 30px;
    padding-right: 20px;
  }
}
.cid-utradAUXsC img {
  object-fit: cover;
  max-height: 585px;
}
.cid-utradAUXsC .wrap {
  border: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-utradAUXsC .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-utradAUXsC .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (min-width: 1800px) {
  .cid-utradAUXsC .wrap {
    max-height: 585px;
    padding: 160px 225px 0 130px;
  }
}
@media (max-width: 991px) {
  .cid-utradAUXsC .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-utradAUXsC .card-text {
  color: #767676;
}
.cid-utradAUXsC .main-sub-title {
  color: #ffffff;
}
.cid-utradAUXsC .main-text {
  color: #c0bcb7;
}
.cid-utradAUXsC .btn {
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-utradAUXsC span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-utradAUXsC span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-utradAUXsC span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-utradAUXsC .btn:hover span::before {
  border-top: 1px solid #b51709;
  border-left: 1px solid #b51709;
  transform: scale3d(1, 1, 1);
}
.cid-utradAUXsC .btn:hover span::after {
  border-bottom: 1px solid #b51709;
  border-right: 1px solid #b51709;
  transform: scale3d(1, 1, 1);
}
.cid-utradAUXsC .row {
  flex-direction: row-reverse;
}
.cid-utradAUXsC .main-text,
.cid-utradAUXsC .link-align-wrapper,
.cid-utradAUXsC .mbr-section-btn {
  color: #000000;
}
.cid-utradAUXsC .main-title {
  color: #362707;
}
.cid-utrvJDsdGy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utrvJDsdGy .item-img {
  position: relative;
  overflow: hidden;
}
.cid-utrvJDsdGy .item-img:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: black;
  opacity: 0.3;
  z-index: 1;
  transition: all 0.3s;
  pointer-events: none;
}
.cid-utrvJDsdGy .item-img:hover img {
  transform: scale(1.15);
}
.cid-utrvJDsdGy .item-img:hover:before {
  opacity: 0.5;
}
.cid-utrvJDsdGy h5 {
  margin-bottom: 1rem;
}
.cid-utrvJDsdGy .item-content {
  position: absolute;
  top: 55%;
  right: 0;
  z-index: 2;
  width: 100%;
  transform: translateY(-50%);
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 50%;
}
@media (max-width: 767px) {
  .cid-utrvJDsdGy .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-utrvJDsdGy img,
.cid-utrvJDsdGy .item-img {
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-utrvJDsdGy .item:focus,
.cid-utrvJDsdGy span:focus {
  outline: none;
}
.cid-utrvJDsdGy .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-utrvJDsdGy .item {
    margin-bottom: 1rem;
  }
}
.cid-utrvJDsdGy .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-utrvJDsdGy .mbr-section-title {
  color: #4e423d;
}
.cid-utrvJDsdGy .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-utrvJDsdGy .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-utrvJDsdGy .mbr-text,
.cid-utrvJDsdGy .item .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-utrvJDsdGy .content-head {
  max-width: 800px;
}
.cid-uvmuJM5mUy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f4f4;
}
.cid-uvmuJM5mUy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvmuJM5mUy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvmuJM5mUy .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uvmuJM5mUy .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uvmuJM5mUy .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uvmuJM5mUy .container {
    padding: 0 16px;
  }
}
.cid-uvmuJM5mUy .row {
  justify-content: center;
  margin: 0 -24px;
}
.cid-uvmuJM5mUy .row .item {
  padding: 0 24px;
}
.cid-uvmuJM5mUy .row .item:first-child {
  margin-bottom: 0;
}
.cid-uvmuJM5mUy .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uvmuJM5mUy .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-uvmuJM5mUy .item {
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .cid-uvmuJM5mUy .item {
    margin-bottom: 32px;
  }
}
.cid-uvmuJM5mUy .item:hover .item-wrapper .item-img img,
.cid-uvmuJM5mUy .item:focus .item-wrapper .item-img img {
  transform: scale(1.08);
}
.cid-uvmuJM5mUy .item .item-wrapper .item-img {
  overflow: hidden;
  border-radius: .3rem;
  margin-bottom: 24px;
}
.cid-uvmuJM5mUy .item .item-wrapper .item-img img {
  height: 420px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
.cid-uvmuJM5mUy .item .item-wrapper .item-content .card-date {
  margin-bottom: 16px;
}
.cid-uvmuJM5mUy .item .item-wrapper .item-content .card-title {
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uvmuJM5mUy .item .item-wrapper .item-content .card-title {
    margin-bottom: 16px;
  }
}
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-primary-outline,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-secondary-outline,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-success-outline,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-info-outline,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-warning-outline,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-danger-outline,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-black-outline,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-white-outline {
  padding: 0 0 5px 0;
  border: none !important;
  position: relative;
  margin-top: 0;
}
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-primary-outline::before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-secondary-outline::before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-success-outline::before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-info-outline::before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-warning-outline::before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-danger-outline::before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-black-outline::before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-white-outline::before {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 1px;
  background-color: #1c1c1c;
  transition: all 0.3s ease-in-out;
}
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-primary-outline:hover:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-secondary-outline:hover:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-success-outline:hover:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-info-outline:hover:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-warning-outline:hover:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-danger-outline:hover:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-black-outline:hover:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-white-outline:hover:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-primary-outline:focus:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-secondary-outline:focus:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-success-outline:focus:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-info-outline:focus:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-warning-outline:focus:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-danger-outline:focus:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-black-outline:focus:before,
.cid-uvmuJM5mUy .item .item-wrapper .item-content .mbr-section-btn .btn-white-outline:focus:before {
  width: 0;
}
.cid-uvmuJM5mUy .mbr-section-title {
  color: #1c1c1c;
}
.cid-uvmuJM5mUy .card-title {
  color: #1c1c1c;
}
.cid-uvmuJM5mUy .card-date {
  color: #f27120;
}
.cid-uvmuJM5mUy .card-title,
.cid-uvmuJM5mUy .mbr-section-btn {
  text-align: center;
}
.cid-utqJ0Uv7x6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utqJ0Uv7x6 .wrapper {
    position: relative;
    overflow: hidden;
    max-height: 585px;
    padding-left: 30px;
    padding-right: 20px;
  }
}
.cid-utqJ0Uv7x6 img {
  object-fit: cover;
  max-height: 585px;
}
.cid-utqJ0Uv7x6 .wrap {
  border: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-utqJ0Uv7x6 .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-utqJ0Uv7x6 .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (min-width: 1800px) {
  .cid-utqJ0Uv7x6 .wrap {
    max-height: 585px;
    padding: 160px 225px 0 130px;
  }
}
@media (max-width: 991px) {
  .cid-utqJ0Uv7x6 .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-utqJ0Uv7x6 .card-text {
  color: #767676;
}
.cid-utqJ0Uv7x6 .main-sub-title {
  color: #ffffff;
}
.cid-utqJ0Uv7x6 .main-text {
  color: #c0bcb7;
}
.cid-utqJ0Uv7x6 .btn {
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-utqJ0Uv7x6 span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-utqJ0Uv7x6 span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-utqJ0Uv7x6 span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-utqJ0Uv7x6 .btn:hover span::before {
  border-top: 1px solid #b51709;
  border-left: 1px solid #b51709;
  transform: scale3d(1, 1, 1);
}
.cid-utqJ0Uv7x6 .btn:hover span::after {
  border-bottom: 1px solid #b51709;
  border-right: 1px solid #b51709;
  transform: scale3d(1, 1, 1);
}
.cid-utqJ0Uv7x6 .main-text,
.cid-utqJ0Uv7x6 .link-align-wrapper,
.cid-utqJ0Uv7x6 .mbr-section-btn {
  color: #000000;
}
.cid-utqJ0Uv7x6 .main-title {
  color: #000000;
}
.cid-utg6MrJw8c {
  background-color: #ffffff;
}
.cid-utg6MrJw8c .mbr-fallback-image.disabled {
  display: none;
}
.cid-utg6MrJw8c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utg6MrJw8c .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utg6MrJw8c .row {
  align-items: center;
}
.cid-utg6MrJw8c .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utg6MrJw8c .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utg6MrJw8c .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utg6MrJw8c .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utg6MrJw8c .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utg6MrJw8c .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utg6MrJw8c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utg6MrJw8c .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utg6MrJw8c .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utg6MrJw8c .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utg6MrJw8c .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utg6MrJw8c .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utg6MrJw8c .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utg6MrJw8c .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utg6MrJw8c .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utg6MrJw8c .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utg6MrJw8c .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utg6MrJw8c .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utg6MrJw8c .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utg6MrJw8c .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utg6MrJw8c .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utg6MrJw8c .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utg6MrJw8c .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utg6MrJw8c .contact-container {
    width: 100%;
  }
}
.cid-utg6MrJw8c .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utg6MrJw8c .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utg6MrJw8c .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utg6MrJw8c .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utg6MrJw8c .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utg6MrJw8c .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utg6MrJw8c .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utg6MrJw8c .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utg6MrJw8c .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utg6MrJw8c .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utg6MrJw8c .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwE9AMams {
  z-index: 1000;
  width: 100%;
}
.cid-utwE9AMams nav.navbar {
  position: fixed;
}
.cid-utwE9AMams .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwE9AMams .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwE9AMams .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwE9AMams .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwE9AMams .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwE9AMams .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwE9AMams .dropdown-item:hover,
.cid-utwE9AMams .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwE9AMams .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwE9AMams .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwE9AMams .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwE9AMams .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwE9AMams .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwE9AMams .container {
  display: flex;
  margin: auto;
}
.cid-utwE9AMams .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwE9AMams .dropdown-menu,
.cid-utwE9AMams .navbar.opened {
  background: #ffffff !important;
}
.cid-utwE9AMams .nav-item:focus,
.cid-utwE9AMams .nav-link:focus {
  outline: none;
}
.cid-utwE9AMams .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwE9AMams .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwE9AMams .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwE9AMams .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwE9AMams .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwE9AMams .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwE9AMams .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwE9AMams .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwE9AMams .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwE9AMams .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwE9AMams .navbar.opened {
  transition: all 0.3s;
}
.cid-utwE9AMams .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwE9AMams .navbar .navbar-logo img {
  width: auto;
}
.cid-utwE9AMams .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwE9AMams .navbar.collapsed {
  justify-content: center;
}
.cid-utwE9AMams .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwE9AMams .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwE9AMams .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwE9AMams .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwE9AMams .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwE9AMams .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwE9AMams .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwE9AMams .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwE9AMams .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwE9AMams .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwE9AMams .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwE9AMams .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwE9AMams .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwE9AMams .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwE9AMams .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwE9AMams .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwE9AMams .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwE9AMams .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwE9AMams .navbar .navbar-buttons,
  .cid-utwE9AMams .navbar .icons-menu {
    display: none;
  }
  .cid-utwE9AMams .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwE9AMams .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwE9AMams .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwE9AMams .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwE9AMams .dropdown-item.active,
.cid-utwE9AMams .dropdown-item:active {
  background-color: transparent;
}
.cid-utwE9AMams .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwE9AMams .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwE9AMams .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwE9AMams ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwE9AMams .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwE9AMams button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwE9AMams button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwE9AMams button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwE9AMams button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwE9AMams button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwE9AMams button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwE9AMams nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwE9AMams nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwE9AMams nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwE9AMams nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwE9AMams .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwE9AMams a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwE9AMams .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwE9AMams .navbar {
    height: 70px;
  }
  .cid-utwE9AMams .navbar.opened {
    height: auto;
  }
  .cid-utwE9AMams .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwE9Bz6pJ {
  display: flex;
  background-image: url("../../../assets/images/img-e3351.jpeg");
}
.cid-utwE9Bz6pJ .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utwE9Bz6pJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwE9Bz6pJ .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwE9Bz6pJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwE9Bz6pJ {
    align-items: flex-end;
  }
  .cid-utwE9Bz6pJ .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwE9Bz6pJ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwE9Bz6pJ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwE9Bz6pJ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwE9Bz6pJ .content-wrap {
    width: 100%;
  }
}
.cid-utwE9Bz6pJ .mbr-section-subtitle,
.cid-utwE9Bz6pJ .line {
  color: #ffffff;
}
.cid-utwE9Bz6pJ .mbr-text,
.cid-utwE9Bz6pJ .mbr-section-btn {
  text-align: left;
}
.cid-utwE9CgtGg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utwE9CgtGg .mbr-text {
  color: #000000;
}
.cid-utwE9CgtGg .mbr-section-subtitle {
  color: #000000;
}
.cid-utwE9CgtGg .mbr-section-title {
  color: #b51709;
}
.cid-utwE9CCh6P {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-utwE9CCh6P .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwE9CCh6P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwE9CCh6P .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utwE9CCh6P .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utwE9CCh6P .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utwE9CCh6P .card-wrapper {
    padding: 4rem;
  }
}
.cid-utwE9CCh6P .mbr-text,
.cid-utwE9CCh6P .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utwE9CCh6P .card-title,
.cid-utwE9CCh6P .card-box {
  text-align: left;
  color: #000000;
}
.cid-utwE9CCh6P .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwE9DlVyi {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-utwE9DlVyi .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwE9DlVyi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwE9DlVyi .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utwE9DlVyi .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utwE9DlVyi .container {
    padding: 0 26px;
  }
}
.cid-utwE9DlVyi .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwE9DlVyi .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwE9DlVyi .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwE9DlVyi .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utwE9DlVyi .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utwE9DlVyi .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwE9DlVyi .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwE9DlVyi .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwE9DlVyi .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utwE9DlVyi .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utwE9DlVyi .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utwE9DlVyi .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utwE9DlVyi .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utwE9DlVyi .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utwE9DlVyi .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utwE9DlVyi .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utwE9DlVyi .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utwE9DlVyi .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utwE9DlVyi .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utwE9DlVyi .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utwE9DlVyi .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utwE9DlVyi .mbr-section-title {
  color: #362707;
}
.cid-utwE9DlVyi .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwE9DlVyi .mbr-contact {
  color: #ffffff;
}
.cid-utwE9DlVyi .mbr-desc {
  color: #000000;
}
.cid-utwE9DlVyi .mbr-contact,
.cid-utwE9DlVyi .contacts-wrapper {
  color: #0e0101;
}
.cid-utwE9EEEob {
  background-color: #ffffff;
}
.cid-utwE9EEEob .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwE9EEEob .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwE9EEEob .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwE9EEEob .row {
  align-items: center;
}
.cid-utwE9EEEob .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwE9EEEob .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwE9EEEob .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwE9EEEob .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwE9EEEob .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwE9EEEob .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwE9EEEob .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwE9EEEob .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwE9EEEob .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwE9EEEob .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwE9EEEob .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwE9EEEob .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwE9EEEob .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwE9EEEob .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwE9EEEob .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwE9EEEob .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwE9EEEob .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwE9EEEob .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwE9EEEob .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwE9EEEob .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwE9EEEob .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwE9EEEob .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwE9EEEob .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwE9EEEob .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwE9EEEob .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwE9EEEob .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwE9EEEob .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwE9EEEob .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwE9EEEob .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwE9EEEob .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwE9EEEob .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwE9EEEob .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwE9EEEob .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwE9EEEob .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwE9EEEob .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwE9EEEob .contact-container {
    width: 100%;
  }
}
.cid-utwE9EEEob .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwE9EEEob .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwE9EEEob .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwE9EEEob .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwE9EEEob .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwE9EEEob .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwE9EEEob .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwE9EEEob .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwE9EEEob .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwE9EEEob .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwE9EEEob .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwG2bONoK {
  z-index: 1000;
  width: 100%;
}
.cid-utwG2bONoK nav.navbar {
  position: fixed;
}
.cid-utwG2bONoK .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwG2bONoK .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwG2bONoK .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwG2bONoK .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwG2bONoK .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwG2bONoK .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwG2bONoK .dropdown-item:hover,
.cid-utwG2bONoK .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwG2bONoK .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwG2bONoK .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwG2bONoK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwG2bONoK .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwG2bONoK .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwG2bONoK .container {
  display: flex;
  margin: auto;
}
.cid-utwG2bONoK .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwG2bONoK .dropdown-menu,
.cid-utwG2bONoK .navbar.opened {
  background: #ffffff !important;
}
.cid-utwG2bONoK .nav-item:focus,
.cid-utwG2bONoK .nav-link:focus {
  outline: none;
}
.cid-utwG2bONoK .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwG2bONoK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwG2bONoK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwG2bONoK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwG2bONoK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwG2bONoK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwG2bONoK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwG2bONoK .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwG2bONoK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwG2bONoK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwG2bONoK .navbar.opened {
  transition: all 0.3s;
}
.cid-utwG2bONoK .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwG2bONoK .navbar .navbar-logo img {
  width: auto;
}
.cid-utwG2bONoK .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwG2bONoK .navbar.collapsed {
  justify-content: center;
}
.cid-utwG2bONoK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwG2bONoK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwG2bONoK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwG2bONoK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwG2bONoK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwG2bONoK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwG2bONoK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwG2bONoK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwG2bONoK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwG2bONoK .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwG2bONoK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwG2bONoK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwG2bONoK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwG2bONoK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwG2bONoK .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwG2bONoK .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwG2bONoK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwG2bONoK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwG2bONoK .navbar .navbar-buttons,
  .cid-utwG2bONoK .navbar .icons-menu {
    display: none;
  }
  .cid-utwG2bONoK .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwG2bONoK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwG2bONoK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwG2bONoK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwG2bONoK .dropdown-item.active,
.cid-utwG2bONoK .dropdown-item:active {
  background-color: transparent;
}
.cid-utwG2bONoK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwG2bONoK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwG2bONoK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwG2bONoK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwG2bONoK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwG2bONoK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwG2bONoK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwG2bONoK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwG2bONoK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwG2bONoK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwG2bONoK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwG2bONoK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwG2bONoK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwG2bONoK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwG2bONoK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwG2bONoK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwG2bONoK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwG2bONoK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwG2bONoK .navbar {
    height: 70px;
  }
  .cid-utwG2bONoK .navbar.opened {
    height: auto;
  }
  .cid-utwG2bONoK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwG2cvblU {
  display: flex;
  background-image: url("../../../assets/images/img-e3368.jpeg");
}
.cid-utwG2cvblU .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utwG2cvblU .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwG2cvblU .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwG2cvblU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwG2cvblU {
    align-items: flex-end;
  }
  .cid-utwG2cvblU .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwG2cvblU .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwG2cvblU {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwG2cvblU .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwG2cvblU .content-wrap {
    width: 100%;
  }
}
.cid-utwG2cvblU .mbr-section-subtitle,
.cid-utwG2cvblU .line {
  color: #ffffff;
}
.cid-utwG2cvblU .mbr-text,
.cid-utwG2cvblU .mbr-section-btn {
  text-align: left;
}
.cid-utwG2dbMDG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utwG2dbMDG .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwG2dbMDG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwG2dbMDG .mbr-section-subtitle {
  text-align: left;
}
.cid-utwG2dbMDG .mbr-section-title {
  color: #b51709;
}
.cid-uvjs59ijUa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  flex-direction: column;
  justify-content: center;
}
.cid-uvjs59ijUa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvjs59ijUa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uvjs59ijUa .container {
    padding: 0 16px;
  }
}
.cid-uvjs59ijUa .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
.cid-uvjs59ijUa .row-content {
  justify-content: center;
  margin: 0 -8px;
}
@media (max-width: 992px) {
  .cid-uvjs59ijUa .row-content {
    margin: 0;
  }
}
.cid-uvjs59ijUa .item {
  padding: 0 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uvjs59ijUa .item {
    margin-bottom: 32px;
    padding: 0;
    height: auto;
  }
}
.cid-uvjs59ijUa .item:hover .item-wrapper .item-img img,
.cid-uvjs59ijUa .item:focus .item-wrapper .item-img img {
  transform: scale(1.1);
}
.cid-uvjs59ijUa .item .item-wrapper {
  height: 100%;
}
.cid-uvjs59ijUa .item .item-wrapper .item-img {
  margin-bottom: 24px;
  overflow: hidden;
}
.cid-uvjs59ijUa .item .item-wrapper .item-img img {
  height: 355px;
  object-fit: cover;
  transition: all 0.6s ease-in-out;
}
.cid-uvjs59ijUa .item .item-wrapper .item-content .card-title {
  margin-bottom: 0;
}
.cid-uvjs59ijUa .item .card-date {
  margin: 24px 0 0 0;
}
.cid-uvjs59ijUa .item a {
  display: block;
}
.cid-uvjs59ijUa .mbr-section-btn {
  margin-top: 64px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uvjs59ijUa .mbr-section-btn {
    margin-top: 32px;
  }
}
.cid-uvjs59ijUa .mbr-section-btn .btn {
  width: fit-content;
  display: inline-flex;
}
.cid-uvjs59ijUa .mbr-desc {
  color: #706cff;
}
.cid-uvjs59ijUa .card-title {
  color: #000000;
  text-align: center;
}
.cid-uvjs59ijUa .card-date {
  color: #706cff;
}
.cid-utwG2eozRz {
  background-color: #ffffff;
}
.cid-utwG2eozRz .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwG2eozRz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwG2eozRz .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwG2eozRz .row {
  align-items: center;
}
.cid-utwG2eozRz .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwG2eozRz .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwG2eozRz .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwG2eozRz .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwG2eozRz .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwG2eozRz .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwG2eozRz .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwG2eozRz .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwG2eozRz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwG2eozRz .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwG2eozRz .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwG2eozRz .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwG2eozRz .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwG2eozRz .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwG2eozRz .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwG2eozRz .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwG2eozRz .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwG2eozRz .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwG2eozRz .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwG2eozRz .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwG2eozRz .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwG2eozRz .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwG2eozRz .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwG2eozRz .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwG2eozRz .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwG2eozRz .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwG2eozRz .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwG2eozRz .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwG2eozRz .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwG2eozRz .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwG2eozRz .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwG2eozRz .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwG2eozRz .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwG2eozRz .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwG2eozRz .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwG2eozRz .contact-container {
    width: 100%;
  }
}
.cid-utwG2eozRz .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwG2eozRz .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwG2eozRz .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwG2eozRz .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwG2eozRz .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwG2eozRz .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwG2eozRz .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwG2eozRz .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwG2eozRz .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwG2eozRz .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwG2eozRz .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwHawKG6c {
  z-index: 1000;
  width: 100%;
}
.cid-utwHawKG6c nav.navbar {
  position: fixed;
}
.cid-utwHawKG6c .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwHawKG6c .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwHawKG6c .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwHawKG6c .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwHawKG6c .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwHawKG6c .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwHawKG6c .dropdown-item:hover,
.cid-utwHawKG6c .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwHawKG6c .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwHawKG6c .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwHawKG6c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwHawKG6c .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwHawKG6c .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwHawKG6c .container {
  display: flex;
  margin: auto;
}
.cid-utwHawKG6c .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwHawKG6c .dropdown-menu,
.cid-utwHawKG6c .navbar.opened {
  background: #ffffff !important;
}
.cid-utwHawKG6c .nav-item:focus,
.cid-utwHawKG6c .nav-link:focus {
  outline: none;
}
.cid-utwHawKG6c .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwHawKG6c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwHawKG6c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwHawKG6c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwHawKG6c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwHawKG6c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwHawKG6c .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwHawKG6c .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwHawKG6c .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwHawKG6c .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwHawKG6c .navbar.opened {
  transition: all 0.3s;
}
.cid-utwHawKG6c .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwHawKG6c .navbar .navbar-logo img {
  width: auto;
}
.cid-utwHawKG6c .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwHawKG6c .navbar.collapsed {
  justify-content: center;
}
.cid-utwHawKG6c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwHawKG6c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwHawKG6c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwHawKG6c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwHawKG6c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwHawKG6c .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwHawKG6c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwHawKG6c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwHawKG6c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwHawKG6c .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwHawKG6c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwHawKG6c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwHawKG6c .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwHawKG6c .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwHawKG6c .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwHawKG6c .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwHawKG6c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwHawKG6c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwHawKG6c .navbar .navbar-buttons,
  .cid-utwHawKG6c .navbar .icons-menu {
    display: none;
  }
  .cid-utwHawKG6c .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwHawKG6c .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwHawKG6c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwHawKG6c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwHawKG6c .dropdown-item.active,
.cid-utwHawKG6c .dropdown-item:active {
  background-color: transparent;
}
.cid-utwHawKG6c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwHawKG6c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwHawKG6c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwHawKG6c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwHawKG6c .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwHawKG6c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwHawKG6c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwHawKG6c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwHawKG6c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwHawKG6c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwHawKG6c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwHawKG6c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwHawKG6c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwHawKG6c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwHawKG6c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwHawKG6c .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwHawKG6c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwHawKG6c .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwHawKG6c .navbar {
    height: 70px;
  }
  .cid-utwHawKG6c .navbar.opened {
    height: auto;
  }
  .cid-utwHawKG6c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwHaxrkqA {
  display: flex;
  background-image: url("../../../assets/images/img-e1661.jpg");
}
.cid-utwHaxrkqA .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utwHaxrkqA .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwHaxrkqA .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwHaxrkqA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwHaxrkqA {
    align-items: flex-end;
  }
  .cid-utwHaxrkqA .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwHaxrkqA .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwHaxrkqA {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwHaxrkqA .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwHaxrkqA .content-wrap {
    width: 100%;
  }
}
.cid-utwHaxrkqA .mbr-section-subtitle,
.cid-utwHaxrkqA .line {
  color: #ffffff;
}
.cid-utwHaxrkqA .mbr-text,
.cid-utwHaxrkqA .mbr-section-btn {
  text-align: left;
}
.cid-utwHaxTlp2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utwHaxTlp2 .mbr-text {
  color: #000000;
}
.cid-utwHaxTlp2 .mbr-section-subtitle {
  color: #000000;
}
.cid-utwHaxTlp2 .mbr-section-title {
  color: #b51709;
}
.cid-utwHayhRye {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-utwHayhRye .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwHayhRye .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwHayhRye .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utwHayhRye .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utwHayhRye .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utwHayhRye .card-wrapper {
    padding: 4rem;
  }
}
.cid-utwHayhRye .mbr-text,
.cid-utwHayhRye .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utwHayhRye .card-title,
.cid-utwHayhRye .card-box {
  text-align: left;
  color: #000000;
}
.cid-utwHayhRye .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwHayWLVL {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-utwHayWLVL .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwHayWLVL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwHayWLVL .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utwHayWLVL .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utwHayWLVL .container {
    padding: 0 26px;
  }
}
.cid-utwHayWLVL .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwHayWLVL .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwHayWLVL .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwHayWLVL .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utwHayWLVL .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utwHayWLVL .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwHayWLVL .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwHayWLVL .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwHayWLVL .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utwHayWLVL .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utwHayWLVL .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utwHayWLVL .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utwHayWLVL .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utwHayWLVL .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utwHayWLVL .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utwHayWLVL .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utwHayWLVL .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utwHayWLVL .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utwHayWLVL .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utwHayWLVL .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utwHayWLVL .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utwHayWLVL .mbr-section-title {
  color: #362707;
}
.cid-utwHayWLVL .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwHayWLVL .mbr-contact {
  color: #ffffff;
}
.cid-utwHayWLVL .mbr-desc {
  color: #000000;
}
.cid-utwHayWLVL .mbr-contact,
.cid-utwHayWLVL .contacts-wrapper {
  color: #0e0101;
}
.cid-utwHazZzh8 {
  background-color: #ffffff;
}
.cid-utwHazZzh8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwHazZzh8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwHazZzh8 .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwHazZzh8 .row {
  align-items: center;
}
.cid-utwHazZzh8 .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwHazZzh8 .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwHazZzh8 .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwHazZzh8 .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwHazZzh8 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwHazZzh8 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwHazZzh8 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwHazZzh8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwHazZzh8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwHazZzh8 .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwHazZzh8 .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwHazZzh8 .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwHazZzh8 .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwHazZzh8 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwHazZzh8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwHazZzh8 .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwHazZzh8 .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwHazZzh8 .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwHazZzh8 .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwHazZzh8 .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwHazZzh8 .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwHazZzh8 .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwHazZzh8 .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwHazZzh8 .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwHazZzh8 .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwHazZzh8 .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwHazZzh8 .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwHazZzh8 .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwHazZzh8 .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwHazZzh8 .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwHazZzh8 .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwHazZzh8 .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwHazZzh8 .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwHazZzh8 .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwHazZzh8 .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwHazZzh8 .contact-container {
    width: 100%;
  }
}
.cid-utwHazZzh8 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwHazZzh8 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwHazZzh8 .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwHazZzh8 .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwHazZzh8 .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwHazZzh8 .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwHazZzh8 .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwHazZzh8 .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwHazZzh8 .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwHazZzh8 .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwHazZzh8 .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwHVGsfKx {
  z-index: 1000;
  width: 100%;
}
.cid-utwHVGsfKx nav.navbar {
  position: fixed;
}
.cid-utwHVGsfKx .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwHVGsfKx .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwHVGsfKx .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwHVGsfKx .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwHVGsfKx .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwHVGsfKx .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwHVGsfKx .dropdown-item:hover,
.cid-utwHVGsfKx .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwHVGsfKx .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwHVGsfKx .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwHVGsfKx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwHVGsfKx .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwHVGsfKx .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwHVGsfKx .container {
  display: flex;
  margin: auto;
}
.cid-utwHVGsfKx .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwHVGsfKx .dropdown-menu,
.cid-utwHVGsfKx .navbar.opened {
  background: #ffffff !important;
}
.cid-utwHVGsfKx .nav-item:focus,
.cid-utwHVGsfKx .nav-link:focus {
  outline: none;
}
.cid-utwHVGsfKx .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwHVGsfKx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwHVGsfKx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwHVGsfKx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwHVGsfKx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwHVGsfKx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwHVGsfKx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwHVGsfKx .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwHVGsfKx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwHVGsfKx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwHVGsfKx .navbar.opened {
  transition: all 0.3s;
}
.cid-utwHVGsfKx .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwHVGsfKx .navbar .navbar-logo img {
  width: auto;
}
.cid-utwHVGsfKx .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwHVGsfKx .navbar.collapsed {
  justify-content: center;
}
.cid-utwHVGsfKx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwHVGsfKx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwHVGsfKx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwHVGsfKx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwHVGsfKx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwHVGsfKx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwHVGsfKx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwHVGsfKx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwHVGsfKx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwHVGsfKx .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwHVGsfKx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwHVGsfKx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwHVGsfKx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwHVGsfKx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwHVGsfKx .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwHVGsfKx .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwHVGsfKx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwHVGsfKx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwHVGsfKx .navbar .navbar-buttons,
  .cid-utwHVGsfKx .navbar .icons-menu {
    display: none;
  }
  .cid-utwHVGsfKx .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwHVGsfKx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwHVGsfKx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwHVGsfKx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwHVGsfKx .dropdown-item.active,
.cid-utwHVGsfKx .dropdown-item:active {
  background-color: transparent;
}
.cid-utwHVGsfKx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwHVGsfKx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwHVGsfKx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwHVGsfKx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwHVGsfKx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwHVGsfKx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwHVGsfKx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwHVGsfKx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwHVGsfKx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwHVGsfKx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwHVGsfKx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwHVGsfKx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwHVGsfKx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwHVGsfKx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwHVGsfKx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwHVGsfKx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwHVGsfKx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwHVGsfKx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwHVGsfKx .navbar {
    height: 70px;
  }
  .cid-utwHVGsfKx .navbar.opened {
    height: auto;
  }
  .cid-utwHVGsfKx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwHVHe0Hq {
  display: flex;
  background-image: url("../../../assets/images/img-3504.jpeg");
}
.cid-utwHVHe0Hq .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utwHVHe0Hq .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwHVHe0Hq .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwHVHe0Hq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwHVHe0Hq {
    align-items: flex-end;
  }
  .cid-utwHVHe0Hq .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwHVHe0Hq .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwHVHe0Hq {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwHVHe0Hq .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwHVHe0Hq .content-wrap {
    width: 100%;
  }
}
.cid-utwHVHe0Hq .mbr-section-subtitle,
.cid-utwHVHe0Hq .line {
  color: #ffffff;
}
.cid-utwHVHe0Hq .mbr-text,
.cid-utwHVHe0Hq .mbr-section-btn {
  text-align: left;
}
.cid-utwHVHRfyf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utwHVHRfyf .mbr-text {
  color: #000000;
}
.cid-utwHVHRfyf .mbr-section-subtitle {
  color: #000000;
}
.cid-utwHVHRfyf .mbr-section-title {
  color: #b51709;
}
.cid-utwHVIjLpp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-utwHVIjLpp .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwHVIjLpp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwHVIjLpp .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utwHVIjLpp .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utwHVIjLpp .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utwHVIjLpp .card-wrapper {
    padding: 4rem;
  }
}
.cid-utwHVIjLpp .mbr-text,
.cid-utwHVIjLpp .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utwHVIjLpp .card-title,
.cid-utwHVIjLpp .card-box {
  text-align: left;
  color: #000000;
}
.cid-utwHVIjLpp .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwHVJ3YVk {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-utwHVJ3YVk .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwHVJ3YVk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwHVJ3YVk .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utwHVJ3YVk .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utwHVJ3YVk .container {
    padding: 0 26px;
  }
}
.cid-utwHVJ3YVk .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwHVJ3YVk .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwHVJ3YVk .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwHVJ3YVk .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utwHVJ3YVk .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utwHVJ3YVk .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwHVJ3YVk .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwHVJ3YVk .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwHVJ3YVk .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utwHVJ3YVk .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utwHVJ3YVk .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utwHVJ3YVk .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utwHVJ3YVk .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utwHVJ3YVk .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utwHVJ3YVk .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utwHVJ3YVk .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utwHVJ3YVk .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utwHVJ3YVk .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utwHVJ3YVk .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utwHVJ3YVk .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utwHVJ3YVk .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utwHVJ3YVk .mbr-section-title {
  color: #362707;
}
.cid-utwHVJ3YVk .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwHVJ3YVk .mbr-contact {
  color: #ffffff;
}
.cid-utwHVJ3YVk .mbr-desc {
  color: #000000;
}
.cid-utwHVJ3YVk .mbr-contact,
.cid-utwHVJ3YVk .contacts-wrapper {
  color: #0e0101;
}
.cid-utwHVK6Kdg {
  background-color: #ffffff;
}
.cid-utwHVK6Kdg .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwHVK6Kdg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwHVK6Kdg .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwHVK6Kdg .row {
  align-items: center;
}
.cid-utwHVK6Kdg .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwHVK6Kdg .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwHVK6Kdg .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwHVK6Kdg .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwHVK6Kdg .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwHVK6Kdg .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwHVK6Kdg .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwHVK6Kdg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwHVK6Kdg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwHVK6Kdg .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwHVK6Kdg .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwHVK6Kdg .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwHVK6Kdg .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwHVK6Kdg .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwHVK6Kdg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwHVK6Kdg .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwHVK6Kdg .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwHVK6Kdg .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwHVK6Kdg .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwHVK6Kdg .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwHVK6Kdg .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwHVK6Kdg .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwHVK6Kdg .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwHVK6Kdg .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwHVK6Kdg .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwHVK6Kdg .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwHVK6Kdg .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwHVK6Kdg .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwHVK6Kdg .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwHVK6Kdg .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwHVK6Kdg .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwHVK6Kdg .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwHVK6Kdg .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwHVK6Kdg .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwHVK6Kdg .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwHVK6Kdg .contact-container {
    width: 100%;
  }
}
.cid-utwHVK6Kdg .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwHVK6Kdg .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwHVK6Kdg .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwHVK6Kdg .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwHVK6Kdg .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwHVK6Kdg .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwHVK6Kdg .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwHVK6Kdg .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwHVK6Kdg .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwHVK6Kdg .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwHVK6Kdg .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwIBH5s4K {
  z-index: 1000;
  width: 100%;
}
.cid-utwIBH5s4K nav.navbar {
  position: fixed;
}
.cid-utwIBH5s4K .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwIBH5s4K .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwIBH5s4K .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwIBH5s4K .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwIBH5s4K .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwIBH5s4K .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwIBH5s4K .dropdown-item:hover,
.cid-utwIBH5s4K .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwIBH5s4K .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwIBH5s4K .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwIBH5s4K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwIBH5s4K .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwIBH5s4K .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwIBH5s4K .container {
  display: flex;
  margin: auto;
}
.cid-utwIBH5s4K .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwIBH5s4K .dropdown-menu,
.cid-utwIBH5s4K .navbar.opened {
  background: #ffffff !important;
}
.cid-utwIBH5s4K .nav-item:focus,
.cid-utwIBH5s4K .nav-link:focus {
  outline: none;
}
.cid-utwIBH5s4K .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwIBH5s4K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwIBH5s4K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwIBH5s4K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwIBH5s4K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwIBH5s4K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwIBH5s4K .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwIBH5s4K .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwIBH5s4K .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwIBH5s4K .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwIBH5s4K .navbar.opened {
  transition: all 0.3s;
}
.cid-utwIBH5s4K .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwIBH5s4K .navbar .navbar-logo img {
  width: auto;
}
.cid-utwIBH5s4K .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwIBH5s4K .navbar.collapsed {
  justify-content: center;
}
.cid-utwIBH5s4K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwIBH5s4K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwIBH5s4K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwIBH5s4K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwIBH5s4K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwIBH5s4K .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwIBH5s4K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwIBH5s4K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwIBH5s4K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwIBH5s4K .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwIBH5s4K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwIBH5s4K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwIBH5s4K .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwIBH5s4K .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwIBH5s4K .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwIBH5s4K .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwIBH5s4K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwIBH5s4K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwIBH5s4K .navbar .navbar-buttons,
  .cid-utwIBH5s4K .navbar .icons-menu {
    display: none;
  }
  .cid-utwIBH5s4K .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwIBH5s4K .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwIBH5s4K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwIBH5s4K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwIBH5s4K .dropdown-item.active,
.cid-utwIBH5s4K .dropdown-item:active {
  background-color: transparent;
}
.cid-utwIBH5s4K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwIBH5s4K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwIBH5s4K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwIBH5s4K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwIBH5s4K .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwIBH5s4K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwIBH5s4K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwIBH5s4K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwIBH5s4K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwIBH5s4K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwIBH5s4K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwIBH5s4K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwIBH5s4K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwIBH5s4K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwIBH5s4K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwIBH5s4K .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwIBH5s4K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwIBH5s4K .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwIBH5s4K .navbar {
    height: 70px;
  }
  .cid-utwIBH5s4K .navbar.opened {
    height: auto;
  }
  .cid-utwIBH5s4K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwIBHQI6L {
  display: flex;
  background-image: url("../../../assets/images/img-3225.jpg");
}
.cid-utwIBHQI6L .mbr-overlay {
  background-color: #000000;
  opacity: 0.1;
}
.cid-utwIBHQI6L .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwIBHQI6L .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwIBHQI6L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwIBHQI6L {
    align-items: flex-end;
  }
  .cid-utwIBHQI6L .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwIBHQI6L .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwIBHQI6L {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwIBHQI6L .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwIBHQI6L .content-wrap {
    width: 100%;
  }
}
.cid-utwIBHQI6L .mbr-section-subtitle,
.cid-utwIBHQI6L .line {
  color: #ffffff;
}
.cid-utwIBHQI6L .mbr-text,
.cid-utwIBHQI6L .mbr-section-btn {
  text-align: left;
}
.cid-utwIBIrQtO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utwIBIrQtO .mbr-text {
  color: #000000;
}
.cid-utwIBIrQtO .mbr-section-subtitle {
  color: #000000;
}
.cid-utwIBIrQtO .mbr-section-title {
  color: #b51709;
}
.cid-utwIBINzrO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-utwIBINzrO .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwIBINzrO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwIBINzrO .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utwIBINzrO .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utwIBINzrO .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utwIBINzrO .card-wrapper {
    padding: 4rem;
  }
}
.cid-utwIBINzrO .mbr-text,
.cid-utwIBINzrO .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utwIBINzrO .card-title,
.cid-utwIBINzrO .card-box {
  text-align: left;
  color: #000000;
}
.cid-utwIBINzrO .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwIBJxScs {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-utwIBJxScs .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwIBJxScs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwIBJxScs .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utwIBJxScs .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utwIBJxScs .container {
    padding: 0 26px;
  }
}
.cid-utwIBJxScs .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwIBJxScs .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwIBJxScs .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwIBJxScs .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utwIBJxScs .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utwIBJxScs .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwIBJxScs .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwIBJxScs .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwIBJxScs .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utwIBJxScs .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utwIBJxScs .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utwIBJxScs .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utwIBJxScs .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utwIBJxScs .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utwIBJxScs .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utwIBJxScs .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utwIBJxScs .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utwIBJxScs .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utwIBJxScs .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utwIBJxScs .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utwIBJxScs .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utwIBJxScs .mbr-section-title {
  color: #362707;
}
.cid-utwIBJxScs .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwIBJxScs .mbr-contact {
  color: #ffffff;
}
.cid-utwIBJxScs .mbr-desc {
  color: #000000;
}
.cid-utwIBJxScs .mbr-contact,
.cid-utwIBJxScs .contacts-wrapper {
  color: #0e0101;
}
.cid-utwIBKAh3p {
  background-color: #ffffff;
}
.cid-utwIBKAh3p .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwIBKAh3p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwIBKAh3p .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwIBKAh3p .row {
  align-items: center;
}
.cid-utwIBKAh3p .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwIBKAh3p .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwIBKAh3p .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwIBKAh3p .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwIBKAh3p .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwIBKAh3p .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwIBKAh3p .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwIBKAh3p .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwIBKAh3p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwIBKAh3p .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwIBKAh3p .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwIBKAh3p .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwIBKAh3p .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwIBKAh3p .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwIBKAh3p .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwIBKAh3p .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwIBKAh3p .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwIBKAh3p .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwIBKAh3p .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwIBKAh3p .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwIBKAh3p .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwIBKAh3p .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwIBKAh3p .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwIBKAh3p .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwIBKAh3p .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwIBKAh3p .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwIBKAh3p .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwIBKAh3p .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwIBKAh3p .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwIBKAh3p .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwIBKAh3p .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwIBKAh3p .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwIBKAh3p .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwIBKAh3p .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwIBKAh3p .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwIBKAh3p .contact-container {
    width: 100%;
  }
}
.cid-utwIBKAh3p .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwIBKAh3p .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwIBKAh3p .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwIBKAh3p .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwIBKAh3p .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwIBKAh3p .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwIBKAh3p .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwIBKAh3p .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwIBKAh3p .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwIBKAh3p .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwIBKAh3p .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwJunIBDj {
  z-index: 1000;
  width: 100%;
}
.cid-utwJunIBDj nav.navbar {
  position: fixed;
}
.cid-utwJunIBDj .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwJunIBDj .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwJunIBDj .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwJunIBDj .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwJunIBDj .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwJunIBDj .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwJunIBDj .dropdown-item:hover,
.cid-utwJunIBDj .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwJunIBDj .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwJunIBDj .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwJunIBDj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwJunIBDj .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwJunIBDj .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwJunIBDj .container {
  display: flex;
  margin: auto;
}
.cid-utwJunIBDj .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwJunIBDj .dropdown-menu,
.cid-utwJunIBDj .navbar.opened {
  background: #ffffff !important;
}
.cid-utwJunIBDj .nav-item:focus,
.cid-utwJunIBDj .nav-link:focus {
  outline: none;
}
.cid-utwJunIBDj .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwJunIBDj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwJunIBDj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwJunIBDj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwJunIBDj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwJunIBDj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwJunIBDj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwJunIBDj .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwJunIBDj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwJunIBDj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwJunIBDj .navbar.opened {
  transition: all 0.3s;
}
.cid-utwJunIBDj .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwJunIBDj .navbar .navbar-logo img {
  width: auto;
}
.cid-utwJunIBDj .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwJunIBDj .navbar.collapsed {
  justify-content: center;
}
.cid-utwJunIBDj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwJunIBDj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwJunIBDj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwJunIBDj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwJunIBDj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwJunIBDj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwJunIBDj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwJunIBDj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwJunIBDj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwJunIBDj .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwJunIBDj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwJunIBDj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwJunIBDj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwJunIBDj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwJunIBDj .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwJunIBDj .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwJunIBDj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwJunIBDj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwJunIBDj .navbar .navbar-buttons,
  .cid-utwJunIBDj .navbar .icons-menu {
    display: none;
  }
  .cid-utwJunIBDj .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwJunIBDj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwJunIBDj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwJunIBDj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwJunIBDj .dropdown-item.active,
.cid-utwJunIBDj .dropdown-item:active {
  background-color: transparent;
}
.cid-utwJunIBDj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwJunIBDj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwJunIBDj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwJunIBDj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwJunIBDj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwJunIBDj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwJunIBDj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwJunIBDj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwJunIBDj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwJunIBDj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwJunIBDj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwJunIBDj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwJunIBDj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwJunIBDj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwJunIBDj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwJunIBDj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwJunIBDj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwJunIBDj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwJunIBDj .navbar {
    height: 70px;
  }
  .cid-utwJunIBDj .navbar.opened {
    height: auto;
  }
  .cid-utwJunIBDj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwJuoGrhb {
  display: flex;
  background-image: url("../../../assets/images/img-e3453.jpg");
}
.cid-utwJuoGrhb .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-utwJuoGrhb .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwJuoGrhb .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwJuoGrhb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwJuoGrhb {
    align-items: flex-end;
  }
  .cid-utwJuoGrhb .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwJuoGrhb .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwJuoGrhb {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwJuoGrhb .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwJuoGrhb .content-wrap {
    width: 100%;
  }
}
.cid-utwJuoGrhb .mbr-section-subtitle,
.cid-utwJuoGrhb .line {
  color: #ffffff;
}
.cid-utwJuoGrhb .mbr-text,
.cid-utwJuoGrhb .mbr-section-btn {
  text-align: left;
}
.cid-utwJupNw0a {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utwJupNw0a .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwJupNw0a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwJupNw0a .mbr-section-subtitle {
  text-align: left;
}
.cid-utwJupNw0a .mbr-section-title {
  color: #b51709;
}
.cid-uvjtHaJaKM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  flex-direction: column;
  justify-content: center;
}
.cid-uvjtHaJaKM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvjtHaJaKM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uvjtHaJaKM .container {
    padding: 0 16px;
  }
}
.cid-uvjtHaJaKM .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
.cid-uvjtHaJaKM .row-content {
  justify-content: center;
  margin: 0 -8px;
}
@media (max-width: 992px) {
  .cid-uvjtHaJaKM .row-content {
    margin: 0;
  }
}
.cid-uvjtHaJaKM .item {
  padding: 0 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uvjtHaJaKM .item {
    margin-bottom: 32px;
    padding: 0;
    height: auto;
  }
}
.cid-uvjtHaJaKM .item:hover .item-wrapper .item-img img,
.cid-uvjtHaJaKM .item:focus .item-wrapper .item-img img {
  transform: scale(1.1);
}
.cid-uvjtHaJaKM .item .item-wrapper {
  height: 100%;
}
.cid-uvjtHaJaKM .item .item-wrapper .item-img {
  margin-bottom: 24px;
  overflow: hidden;
}
.cid-uvjtHaJaKM .item .item-wrapper .item-img img {
  height: 355px;
  object-fit: cover;
  transition: all 0.6s ease-in-out;
}
.cid-uvjtHaJaKM .item .item-wrapper .item-content .card-title {
  margin-bottom: 0;
}
.cid-uvjtHaJaKM .item .card-date {
  margin: 24px 0 0 0;
}
.cid-uvjtHaJaKM .item a {
  display: block;
}
.cid-uvjtHaJaKM .mbr-section-btn {
  margin-top: 64px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uvjtHaJaKM .mbr-section-btn {
    margin-top: 32px;
  }
}
.cid-uvjtHaJaKM .mbr-section-btn .btn {
  width: fit-content;
  display: inline-flex;
}
.cid-uvjtHaJaKM .mbr-desc {
  color: #706cff;
}
.cid-uvjtHaJaKM .card-title {
  color: #000000;
  text-align: center;
}
.cid-uvjtHaJaKM .card-date {
  color: #706cff;
}
.cid-utwJuqVWDw {
  background-color: #ffffff;
}
.cid-utwJuqVWDw .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwJuqVWDw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwJuqVWDw .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwJuqVWDw .row {
  align-items: center;
}
.cid-utwJuqVWDw .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwJuqVWDw .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwJuqVWDw .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwJuqVWDw .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwJuqVWDw .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwJuqVWDw .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwJuqVWDw .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwJuqVWDw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwJuqVWDw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwJuqVWDw .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwJuqVWDw .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwJuqVWDw .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwJuqVWDw .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwJuqVWDw .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwJuqVWDw .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwJuqVWDw .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwJuqVWDw .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwJuqVWDw .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwJuqVWDw .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwJuqVWDw .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwJuqVWDw .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwJuqVWDw .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwJuqVWDw .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwJuqVWDw .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwJuqVWDw .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwJuqVWDw .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwJuqVWDw .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwJuqVWDw .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwJuqVWDw .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwJuqVWDw .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwJuqVWDw .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwJuqVWDw .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwJuqVWDw .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwJuqVWDw .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwJuqVWDw .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwJuqVWDw .contact-container {
    width: 100%;
  }
}
.cid-utwJuqVWDw .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwJuqVWDw .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwJuqVWDw .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwJuqVWDw .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwJuqVWDw .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwJuqVWDw .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwJuqVWDw .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwJuqVWDw .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwJuqVWDw .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwJuqVWDw .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwJuqVWDw .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwJVZ8fZW {
  z-index: 1000;
  width: 100%;
}
.cid-utwJVZ8fZW nav.navbar {
  position: fixed;
}
.cid-utwJVZ8fZW .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwJVZ8fZW .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwJVZ8fZW .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwJVZ8fZW .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwJVZ8fZW .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwJVZ8fZW .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwJVZ8fZW .dropdown-item:hover,
.cid-utwJVZ8fZW .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwJVZ8fZW .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwJVZ8fZW .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwJVZ8fZW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwJVZ8fZW .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwJVZ8fZW .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwJVZ8fZW .container {
  display: flex;
  margin: auto;
}
.cid-utwJVZ8fZW .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwJVZ8fZW .dropdown-menu,
.cid-utwJVZ8fZW .navbar.opened {
  background: #ffffff !important;
}
.cid-utwJVZ8fZW .nav-item:focus,
.cid-utwJVZ8fZW .nav-link:focus {
  outline: none;
}
.cid-utwJVZ8fZW .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwJVZ8fZW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwJVZ8fZW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwJVZ8fZW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwJVZ8fZW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwJVZ8fZW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwJVZ8fZW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwJVZ8fZW .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwJVZ8fZW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwJVZ8fZW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwJVZ8fZW .navbar.opened {
  transition: all 0.3s;
}
.cid-utwJVZ8fZW .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwJVZ8fZW .navbar .navbar-logo img {
  width: auto;
}
.cid-utwJVZ8fZW .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwJVZ8fZW .navbar.collapsed {
  justify-content: center;
}
.cid-utwJVZ8fZW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwJVZ8fZW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwJVZ8fZW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwJVZ8fZW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwJVZ8fZW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwJVZ8fZW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwJVZ8fZW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwJVZ8fZW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwJVZ8fZW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwJVZ8fZW .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwJVZ8fZW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwJVZ8fZW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwJVZ8fZW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwJVZ8fZW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwJVZ8fZW .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwJVZ8fZW .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwJVZ8fZW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwJVZ8fZW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwJVZ8fZW .navbar .navbar-buttons,
  .cid-utwJVZ8fZW .navbar .icons-menu {
    display: none;
  }
  .cid-utwJVZ8fZW .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwJVZ8fZW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwJVZ8fZW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwJVZ8fZW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwJVZ8fZW .dropdown-item.active,
.cid-utwJVZ8fZW .dropdown-item:active {
  background-color: transparent;
}
.cid-utwJVZ8fZW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwJVZ8fZW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwJVZ8fZW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwJVZ8fZW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwJVZ8fZW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwJVZ8fZW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwJVZ8fZW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwJVZ8fZW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwJVZ8fZW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwJVZ8fZW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwJVZ8fZW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwJVZ8fZW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwJVZ8fZW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwJVZ8fZW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwJVZ8fZW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwJVZ8fZW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwJVZ8fZW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwJVZ8fZW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwJVZ8fZW .navbar {
    height: 70px;
  }
  .cid-utwJVZ8fZW .navbar.opened {
    height: auto;
  }
  .cid-utwJVZ8fZW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwJVZUasd {
  display: flex;
  background-image: url("../../../assets/images/img-e3495.jpeg");
}
.cid-utwJVZUasd .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utwJVZUasd .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwJVZUasd .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwJVZUasd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwJVZUasd {
    align-items: flex-end;
  }
  .cid-utwJVZUasd .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwJVZUasd .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwJVZUasd {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwJVZUasd .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwJVZUasd .content-wrap {
    width: 100%;
  }
}
.cid-utwJVZUasd .mbr-section-subtitle,
.cid-utwJVZUasd .line {
  color: #ffffff;
}
.cid-utwJVZUasd .mbr-text,
.cid-utwJVZUasd .mbr-section-btn {
  text-align: left;
}
.cid-utwJW0rxW3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utwJW0rxW3 .mbr-text {
  color: #000000;
}
.cid-utwJW0rxW3 .mbr-section-subtitle {
  color: #000000;
}
.cid-utwJW0rxW3 .mbr-section-title {
  color: #b51709;
}
.cid-utwJW0O8oA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-utwJW0O8oA .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwJW0O8oA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwJW0O8oA .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utwJW0O8oA .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utwJW0O8oA .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utwJW0O8oA .card-wrapper {
    padding: 4rem;
  }
}
.cid-utwJW0O8oA .mbr-text,
.cid-utwJW0O8oA .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utwJW0O8oA .card-title,
.cid-utwJW0O8oA .card-box {
  text-align: left;
  color: #000000;
}
.cid-utwJW0O8oA .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwJW1wHjk {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-utwJW1wHjk .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwJW1wHjk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwJW1wHjk .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utwJW1wHjk .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utwJW1wHjk .container {
    padding: 0 26px;
  }
}
.cid-utwJW1wHjk .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwJW1wHjk .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwJW1wHjk .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwJW1wHjk .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utwJW1wHjk .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utwJW1wHjk .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwJW1wHjk .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwJW1wHjk .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwJW1wHjk .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utwJW1wHjk .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utwJW1wHjk .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utwJW1wHjk .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utwJW1wHjk .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utwJW1wHjk .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utwJW1wHjk .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utwJW1wHjk .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utwJW1wHjk .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utwJW1wHjk .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utwJW1wHjk .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utwJW1wHjk .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utwJW1wHjk .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utwJW1wHjk .mbr-section-title {
  color: #362707;
}
.cid-utwJW1wHjk .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwJW1wHjk .mbr-contact {
  color: #ffffff;
}
.cid-utwJW1wHjk .mbr-desc {
  color: #000000;
}
.cid-utwJW1wHjk .mbr-contact,
.cid-utwJW1wHjk .contacts-wrapper {
  color: #0e0101;
}
.cid-utwJW2vPKV {
  background-color: #ffffff;
}
.cid-utwJW2vPKV .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwJW2vPKV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwJW2vPKV .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwJW2vPKV .row {
  align-items: center;
}
.cid-utwJW2vPKV .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwJW2vPKV .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwJW2vPKV .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwJW2vPKV .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwJW2vPKV .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwJW2vPKV .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwJW2vPKV .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwJW2vPKV .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwJW2vPKV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwJW2vPKV .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwJW2vPKV .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwJW2vPKV .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwJW2vPKV .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwJW2vPKV .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwJW2vPKV .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwJW2vPKV .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwJW2vPKV .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwJW2vPKV .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwJW2vPKV .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwJW2vPKV .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwJW2vPKV .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwJW2vPKV .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwJW2vPKV .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwJW2vPKV .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwJW2vPKV .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwJW2vPKV .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwJW2vPKV .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwJW2vPKV .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwJW2vPKV .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwJW2vPKV .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwJW2vPKV .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwJW2vPKV .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwJW2vPKV .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwJW2vPKV .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwJW2vPKV .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwJW2vPKV .contact-container {
    width: 100%;
  }
}
.cid-utwJW2vPKV .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwJW2vPKV .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwJW2vPKV .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwJW2vPKV .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwJW2vPKV .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwJW2vPKV .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwJW2vPKV .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwJW2vPKV .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwJW2vPKV .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwJW2vPKV .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwJW2vPKV .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwKJKyy3C {
  z-index: 1000;
  width: 100%;
}
.cid-utwKJKyy3C nav.navbar {
  position: fixed;
}
.cid-utwKJKyy3C .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwKJKyy3C .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwKJKyy3C .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwKJKyy3C .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwKJKyy3C .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwKJKyy3C .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwKJKyy3C .dropdown-item:hover,
.cid-utwKJKyy3C .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwKJKyy3C .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwKJKyy3C .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwKJKyy3C .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwKJKyy3C .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwKJKyy3C .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwKJKyy3C .container {
  display: flex;
  margin: auto;
}
.cid-utwKJKyy3C .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwKJKyy3C .dropdown-menu,
.cid-utwKJKyy3C .navbar.opened {
  background: #ffffff !important;
}
.cid-utwKJKyy3C .nav-item:focus,
.cid-utwKJKyy3C .nav-link:focus {
  outline: none;
}
.cid-utwKJKyy3C .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwKJKyy3C .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwKJKyy3C .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwKJKyy3C .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwKJKyy3C .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwKJKyy3C .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwKJKyy3C .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwKJKyy3C .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwKJKyy3C .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwKJKyy3C .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwKJKyy3C .navbar.opened {
  transition: all 0.3s;
}
.cid-utwKJKyy3C .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwKJKyy3C .navbar .navbar-logo img {
  width: auto;
}
.cid-utwKJKyy3C .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwKJKyy3C .navbar.collapsed {
  justify-content: center;
}
.cid-utwKJKyy3C .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwKJKyy3C .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwKJKyy3C .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwKJKyy3C .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwKJKyy3C .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwKJKyy3C .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwKJKyy3C .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwKJKyy3C .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwKJKyy3C .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwKJKyy3C .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwKJKyy3C .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwKJKyy3C .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwKJKyy3C .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwKJKyy3C .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwKJKyy3C .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwKJKyy3C .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwKJKyy3C .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwKJKyy3C .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwKJKyy3C .navbar .navbar-buttons,
  .cid-utwKJKyy3C .navbar .icons-menu {
    display: none;
  }
  .cid-utwKJKyy3C .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwKJKyy3C .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwKJKyy3C .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwKJKyy3C .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwKJKyy3C .dropdown-item.active,
.cid-utwKJKyy3C .dropdown-item:active {
  background-color: transparent;
}
.cid-utwKJKyy3C .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwKJKyy3C .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwKJKyy3C .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwKJKyy3C ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwKJKyy3C .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwKJKyy3C button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwKJKyy3C button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwKJKyy3C button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwKJKyy3C button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwKJKyy3C button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwKJKyy3C button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwKJKyy3C nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwKJKyy3C nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwKJKyy3C nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwKJKyy3C nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwKJKyy3C .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwKJKyy3C a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwKJKyy3C .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwKJKyy3C .navbar {
    height: 70px;
  }
  .cid-utwKJKyy3C .navbar.opened {
    height: auto;
  }
  .cid-utwKJKyy3C .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwKJLGQy1 {
  display: flex;
  background-image: url("../../../assets/images/img-e3453.jpg");
}
.cid-utwKJLGQy1 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-utwKJLGQy1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwKJLGQy1 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwKJLGQy1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwKJLGQy1 {
    align-items: flex-end;
  }
  .cid-utwKJLGQy1 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwKJLGQy1 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwKJLGQy1 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwKJLGQy1 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwKJLGQy1 .content-wrap {
    width: 100%;
  }
}
.cid-utwKJLGQy1 .mbr-section-subtitle,
.cid-utwKJLGQy1 .line {
  color: #ffffff;
}
.cid-utwKJLGQy1 .mbr-text,
.cid-utwKJLGQy1 .mbr-section-btn {
  text-align: left;
}
.cid-utwKJMwG31 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utwKJMwG31 .mbr-text {
  color: #000000;
}
.cid-utwKJMwG31 .mbr-section-subtitle {
  color: #000000;
}
.cid-utwKJMwG31 .mbr-section-title {
  color: #b51709;
}
.cid-utwKJN5LWK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-utwKJN5LWK .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwKJN5LWK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwKJN5LWK .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utwKJN5LWK .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utwKJN5LWK .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utwKJN5LWK .card-wrapper {
    padding: 4rem;
  }
}
.cid-utwKJN5LWK .mbr-text,
.cid-utwKJN5LWK .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utwKJN5LWK .card-title,
.cid-utwKJN5LWK .card-box {
  text-align: left;
  color: #000000;
}
.cid-utwKJN5LWK .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwKJNTVId {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-utwKJNTVId .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwKJNTVId .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwKJNTVId .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utwKJNTVId .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utwKJNTVId .container {
    padding: 0 26px;
  }
}
.cid-utwKJNTVId .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwKJNTVId .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwKJNTVId .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwKJNTVId .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utwKJNTVId .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utwKJNTVId .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwKJNTVId .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwKJNTVId .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwKJNTVId .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utwKJNTVId .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utwKJNTVId .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utwKJNTVId .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utwKJNTVId .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utwKJNTVId .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utwKJNTVId .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utwKJNTVId .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utwKJNTVId .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utwKJNTVId .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utwKJNTVId .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utwKJNTVId .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utwKJNTVId .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utwKJNTVId .mbr-section-title {
  color: #362707;
}
.cid-utwKJNTVId .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwKJNTVId .mbr-contact {
  color: #ffffff;
}
.cid-utwKJNTVId .mbr-desc {
  color: #000000;
}
.cid-utwKJNTVId .mbr-contact,
.cid-utwKJNTVId .contacts-wrapper {
  color: #0e0101;
}
.cid-utwKJOVFP2 {
  background-color: #ffffff;
}
.cid-utwKJOVFP2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwKJOVFP2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwKJOVFP2 .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwKJOVFP2 .row {
  align-items: center;
}
.cid-utwKJOVFP2 .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwKJOVFP2 .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwKJOVFP2 .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwKJOVFP2 .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwKJOVFP2 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwKJOVFP2 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwKJOVFP2 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwKJOVFP2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwKJOVFP2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwKJOVFP2 .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwKJOVFP2 .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwKJOVFP2 .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwKJOVFP2 .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwKJOVFP2 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwKJOVFP2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwKJOVFP2 .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwKJOVFP2 .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwKJOVFP2 .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwKJOVFP2 .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwKJOVFP2 .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwKJOVFP2 .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwKJOVFP2 .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwKJOVFP2 .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwKJOVFP2 .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwKJOVFP2 .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwKJOVFP2 .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwKJOVFP2 .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwKJOVFP2 .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwKJOVFP2 .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwKJOVFP2 .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwKJOVFP2 .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwKJOVFP2 .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwKJOVFP2 .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwKJOVFP2 .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwKJOVFP2 .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwKJOVFP2 .contact-container {
    width: 100%;
  }
}
.cid-utwKJOVFP2 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwKJOVFP2 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwKJOVFP2 .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwKJOVFP2 .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwKJOVFP2 .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwKJOVFP2 .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwKJOVFP2 .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwKJOVFP2 .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwKJOVFP2 .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwKJOVFP2 .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwKJOVFP2 .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwLySj2Ym {
  z-index: 1000;
  width: 100%;
}
.cid-utwLySj2Ym nav.navbar {
  position: fixed;
}
.cid-utwLySj2Ym .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwLySj2Ym .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwLySj2Ym .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwLySj2Ym .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwLySj2Ym .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwLySj2Ym .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwLySj2Ym .dropdown-item:hover,
.cid-utwLySj2Ym .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwLySj2Ym .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwLySj2Ym .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwLySj2Ym .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwLySj2Ym .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwLySj2Ym .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwLySj2Ym .container {
  display: flex;
  margin: auto;
}
.cid-utwLySj2Ym .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwLySj2Ym .dropdown-menu,
.cid-utwLySj2Ym .navbar.opened {
  background: #ffffff !important;
}
.cid-utwLySj2Ym .nav-item:focus,
.cid-utwLySj2Ym .nav-link:focus {
  outline: none;
}
.cid-utwLySj2Ym .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwLySj2Ym .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwLySj2Ym .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwLySj2Ym .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwLySj2Ym .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwLySj2Ym .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwLySj2Ym .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwLySj2Ym .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwLySj2Ym .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwLySj2Ym .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwLySj2Ym .navbar.opened {
  transition: all 0.3s;
}
.cid-utwLySj2Ym .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwLySj2Ym .navbar .navbar-logo img {
  width: auto;
}
.cid-utwLySj2Ym .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwLySj2Ym .navbar.collapsed {
  justify-content: center;
}
.cid-utwLySj2Ym .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwLySj2Ym .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwLySj2Ym .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwLySj2Ym .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwLySj2Ym .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwLySj2Ym .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwLySj2Ym .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwLySj2Ym .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwLySj2Ym .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwLySj2Ym .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwLySj2Ym .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwLySj2Ym .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwLySj2Ym .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwLySj2Ym .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwLySj2Ym .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwLySj2Ym .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwLySj2Ym .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwLySj2Ym .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwLySj2Ym .navbar .navbar-buttons,
  .cid-utwLySj2Ym .navbar .icons-menu {
    display: none;
  }
  .cid-utwLySj2Ym .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwLySj2Ym .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwLySj2Ym .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwLySj2Ym .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwLySj2Ym .dropdown-item.active,
.cid-utwLySj2Ym .dropdown-item:active {
  background-color: transparent;
}
.cid-utwLySj2Ym .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwLySj2Ym .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwLySj2Ym .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwLySj2Ym ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwLySj2Ym .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwLySj2Ym button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwLySj2Ym button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwLySj2Ym button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwLySj2Ym button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwLySj2Ym button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwLySj2Ym button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwLySj2Ym nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwLySj2Ym nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwLySj2Ym nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwLySj2Ym nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwLySj2Ym .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwLySj2Ym a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwLySj2Ym .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwLySj2Ym .navbar {
    height: 70px;
  }
  .cid-utwLySj2Ym .navbar.opened {
    height: auto;
  }
  .cid-utwLySj2Ym .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwLyT3mdT {
  display: flex;
  background-image: url("../../../assets/images/img-e3443.jpeg");
}
.cid-utwLyT3mdT .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utwLyT3mdT .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwLyT3mdT .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwLyT3mdT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwLyT3mdT {
    align-items: flex-end;
  }
  .cid-utwLyT3mdT .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwLyT3mdT .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwLyT3mdT {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwLyT3mdT .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwLyT3mdT .content-wrap {
    width: 100%;
  }
}
.cid-utwLyT3mdT .mbr-section-subtitle,
.cid-utwLyT3mdT .line {
  color: #ffffff;
}
.cid-utwLyT3mdT .mbr-text,
.cid-utwLyT3mdT .mbr-section-btn {
  text-align: left;
}
.cid-utwLyTIu8Q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utwLyTIu8Q .mbr-text {
  color: #000000;
}
.cid-utwLyTIu8Q .mbr-section-subtitle {
  color: #000000;
}
.cid-utwLyTIu8Q .mbr-section-title {
  color: #b51709;
}
.cid-utwLyU9Dyu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-utwLyU9Dyu .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwLyU9Dyu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwLyU9Dyu .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utwLyU9Dyu .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utwLyU9Dyu .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utwLyU9Dyu .card-wrapper {
    padding: 4rem;
  }
}
.cid-utwLyU9Dyu .mbr-text,
.cid-utwLyU9Dyu .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utwLyU9Dyu .card-title,
.cid-utwLyU9Dyu .card-box {
  text-align: left;
  color: #000000;
}
.cid-utwLyU9Dyu .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwLyUT6iX {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-utwLyUT6iX .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwLyUT6iX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwLyUT6iX .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utwLyUT6iX .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utwLyUT6iX .container {
    padding: 0 26px;
  }
}
.cid-utwLyUT6iX .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwLyUT6iX .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwLyUT6iX .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwLyUT6iX .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utwLyUT6iX .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utwLyUT6iX .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwLyUT6iX .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwLyUT6iX .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwLyUT6iX .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utwLyUT6iX .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utwLyUT6iX .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utwLyUT6iX .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utwLyUT6iX .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utwLyUT6iX .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utwLyUT6iX .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utwLyUT6iX .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utwLyUT6iX .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utwLyUT6iX .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utwLyUT6iX .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utwLyUT6iX .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utwLyUT6iX .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utwLyUT6iX .mbr-section-title {
  color: #362707;
}
.cid-utwLyUT6iX .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwLyUT6iX .mbr-contact {
  color: #ffffff;
}
.cid-utwLyUT6iX .mbr-desc {
  color: #000000;
}
.cid-utwLyUT6iX .mbr-contact,
.cid-utwLyUT6iX .contacts-wrapper {
  color: #0e0101;
}
.cid-utwLyVT3v2 {
  background-color: #ffffff;
}
.cid-utwLyVT3v2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwLyVT3v2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwLyVT3v2 .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwLyVT3v2 .row {
  align-items: center;
}
.cid-utwLyVT3v2 .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwLyVT3v2 .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwLyVT3v2 .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwLyVT3v2 .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwLyVT3v2 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwLyVT3v2 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwLyVT3v2 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwLyVT3v2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwLyVT3v2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwLyVT3v2 .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwLyVT3v2 .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwLyVT3v2 .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwLyVT3v2 .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwLyVT3v2 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwLyVT3v2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwLyVT3v2 .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwLyVT3v2 .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwLyVT3v2 .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwLyVT3v2 .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwLyVT3v2 .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwLyVT3v2 .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwLyVT3v2 .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwLyVT3v2 .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwLyVT3v2 .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwLyVT3v2 .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwLyVT3v2 .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwLyVT3v2 .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwLyVT3v2 .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwLyVT3v2 .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwLyVT3v2 .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwLyVT3v2 .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwLyVT3v2 .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwLyVT3v2 .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwLyVT3v2 .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwLyVT3v2 .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwLyVT3v2 .contact-container {
    width: 100%;
  }
}
.cid-utwLyVT3v2 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwLyVT3v2 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwLyVT3v2 .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwLyVT3v2 .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwLyVT3v2 .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwLyVT3v2 .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwLyVT3v2 .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwLyVT3v2 .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwLyVT3v2 .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwLyVT3v2 .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwLyVT3v2 .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwOuWolhP {
  z-index: 1000;
  width: 100%;
}
.cid-utwOuWolhP nav.navbar {
  position: fixed;
}
.cid-utwOuWolhP .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwOuWolhP .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwOuWolhP .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwOuWolhP .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwOuWolhP .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwOuWolhP .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwOuWolhP .dropdown-item:hover,
.cid-utwOuWolhP .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwOuWolhP .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwOuWolhP .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwOuWolhP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwOuWolhP .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwOuWolhP .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwOuWolhP .container {
  display: flex;
  margin: auto;
}
.cid-utwOuWolhP .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwOuWolhP .dropdown-menu,
.cid-utwOuWolhP .navbar.opened {
  background: #ffffff !important;
}
.cid-utwOuWolhP .nav-item:focus,
.cid-utwOuWolhP .nav-link:focus {
  outline: none;
}
.cid-utwOuWolhP .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwOuWolhP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwOuWolhP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwOuWolhP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwOuWolhP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwOuWolhP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwOuWolhP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwOuWolhP .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwOuWolhP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwOuWolhP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwOuWolhP .navbar.opened {
  transition: all 0.3s;
}
.cid-utwOuWolhP .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwOuWolhP .navbar .navbar-logo img {
  width: auto;
}
.cid-utwOuWolhP .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwOuWolhP .navbar.collapsed {
  justify-content: center;
}
.cid-utwOuWolhP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwOuWolhP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwOuWolhP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwOuWolhP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwOuWolhP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwOuWolhP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwOuWolhP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwOuWolhP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwOuWolhP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwOuWolhP .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwOuWolhP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwOuWolhP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwOuWolhP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwOuWolhP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwOuWolhP .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwOuWolhP .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwOuWolhP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwOuWolhP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwOuWolhP .navbar .navbar-buttons,
  .cid-utwOuWolhP .navbar .icons-menu {
    display: none;
  }
  .cid-utwOuWolhP .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwOuWolhP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwOuWolhP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwOuWolhP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwOuWolhP .dropdown-item.active,
.cid-utwOuWolhP .dropdown-item:active {
  background-color: transparent;
}
.cid-utwOuWolhP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwOuWolhP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwOuWolhP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwOuWolhP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwOuWolhP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwOuWolhP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwOuWolhP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwOuWolhP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwOuWolhP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwOuWolhP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwOuWolhP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwOuWolhP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwOuWolhP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwOuWolhP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwOuWolhP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwOuWolhP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwOuWolhP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwOuWolhP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwOuWolhP .navbar {
    height: 70px;
  }
  .cid-utwOuWolhP .navbar.opened {
    height: auto;
  }
  .cid-utwOuWolhP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwOuXOfRd {
  display: flex;
  background-image: url("../../../assets/images/img-e1658-1.jpg");
}
.cid-utwOuXOfRd .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utwOuXOfRd .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwOuXOfRd .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwOuXOfRd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwOuXOfRd {
    align-items: flex-end;
  }
  .cid-utwOuXOfRd .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwOuXOfRd .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwOuXOfRd {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwOuXOfRd .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwOuXOfRd .content-wrap {
    width: 100%;
  }
}
.cid-utwOuXOfRd .mbr-section-subtitle,
.cid-utwOuXOfRd .line {
  color: #ffffff;
}
.cid-utwOuXOfRd .mbr-text,
.cid-utwOuXOfRd .mbr-section-btn {
  text-align: left;
}
.cid-utwOuYQqB7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utwOuYQqB7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwOuYQqB7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwOuYQqB7 .mbr-section-subtitle {
  text-align: left;
}
.cid-utwOuYQqB7 .mbr-section-title {
  color: #b51709;
}
.cid-uvjw4P2LPA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  flex-direction: column;
  justify-content: center;
}
.cid-uvjw4P2LPA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvjw4P2LPA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uvjw4P2LPA .container {
    padding: 0 16px;
  }
}
.cid-uvjw4P2LPA .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
.cid-uvjw4P2LPA .row-content {
  justify-content: center;
  margin: 0 -8px;
}
@media (max-width: 992px) {
  .cid-uvjw4P2LPA .row-content {
    margin: 0;
  }
}
.cid-uvjw4P2LPA .item {
  padding: 0 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uvjw4P2LPA .item {
    margin-bottom: 32px;
    padding: 0;
    height: auto;
  }
}
.cid-uvjw4P2LPA .item:hover .item-wrapper .item-img img,
.cid-uvjw4P2LPA .item:focus .item-wrapper .item-img img {
  transform: scale(1.1);
}
.cid-uvjw4P2LPA .item .item-wrapper {
  height: 100%;
}
.cid-uvjw4P2LPA .item .item-wrapper .item-img {
  margin-bottom: 24px;
  overflow: hidden;
}
.cid-uvjw4P2LPA .item .item-wrapper .item-img img {
  height: 355px;
  object-fit: cover;
  transition: all 0.6s ease-in-out;
}
.cid-uvjw4P2LPA .item .item-wrapper .item-content .card-title {
  margin-bottom: 0;
}
.cid-uvjw4P2LPA .item .card-date {
  margin: 24px 0 0 0;
}
.cid-uvjw4P2LPA .item a {
  display: block;
}
.cid-uvjw4P2LPA .mbr-section-btn {
  margin-top: 64px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uvjw4P2LPA .mbr-section-btn {
    margin-top: 32px;
  }
}
.cid-uvjw4P2LPA .mbr-section-btn .btn {
  width: fit-content;
  display: inline-flex;
}
.cid-uvjw4P2LPA .mbr-desc {
  color: #706cff;
}
.cid-uvjw4P2LPA .card-title {
  color: #000000;
  text-align: center;
}
.cid-uvjw4P2LPA .card-date {
  color: #706cff;
}
.cid-utwOv0vyFs {
  background-color: #ffffff;
}
.cid-utwOv0vyFs .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwOv0vyFs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwOv0vyFs .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwOv0vyFs .row {
  align-items: center;
}
.cid-utwOv0vyFs .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwOv0vyFs .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwOv0vyFs .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwOv0vyFs .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwOv0vyFs .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwOv0vyFs .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwOv0vyFs .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwOv0vyFs .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwOv0vyFs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwOv0vyFs .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwOv0vyFs .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwOv0vyFs .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwOv0vyFs .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwOv0vyFs .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwOv0vyFs .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwOv0vyFs .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwOv0vyFs .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwOv0vyFs .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwOv0vyFs .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwOv0vyFs .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwOv0vyFs .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwOv0vyFs .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwOv0vyFs .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwOv0vyFs .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwOv0vyFs .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwOv0vyFs .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwOv0vyFs .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwOv0vyFs .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwOv0vyFs .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwOv0vyFs .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwOv0vyFs .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwOv0vyFs .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwOv0vyFs .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwOv0vyFs .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwOv0vyFs .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwOv0vyFs .contact-container {
    width: 100%;
  }
}
.cid-utwOv0vyFs .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwOv0vyFs .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwOv0vyFs .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwOv0vyFs .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwOv0vyFs .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwOv0vyFs .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwOv0vyFs .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwOv0vyFs .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwOv0vyFs .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwOv0vyFs .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwOv0vyFs .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwOYNKnGX {
  z-index: 1000;
  width: 100%;
}
.cid-utwOYNKnGX nav.navbar {
  position: fixed;
}
.cid-utwOYNKnGX .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwOYNKnGX .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwOYNKnGX .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwOYNKnGX .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwOYNKnGX .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwOYNKnGX .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwOYNKnGX .dropdown-item:hover,
.cid-utwOYNKnGX .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwOYNKnGX .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwOYNKnGX .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwOYNKnGX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwOYNKnGX .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwOYNKnGX .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwOYNKnGX .container {
  display: flex;
  margin: auto;
}
.cid-utwOYNKnGX .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwOYNKnGX .dropdown-menu,
.cid-utwOYNKnGX .navbar.opened {
  background: #ffffff !important;
}
.cid-utwOYNKnGX .nav-item:focus,
.cid-utwOYNKnGX .nav-link:focus {
  outline: none;
}
.cid-utwOYNKnGX .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwOYNKnGX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwOYNKnGX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwOYNKnGX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwOYNKnGX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwOYNKnGX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwOYNKnGX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwOYNKnGX .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwOYNKnGX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwOYNKnGX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwOYNKnGX .navbar.opened {
  transition: all 0.3s;
}
.cid-utwOYNKnGX .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwOYNKnGX .navbar .navbar-logo img {
  width: auto;
}
.cid-utwOYNKnGX .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwOYNKnGX .navbar.collapsed {
  justify-content: center;
}
.cid-utwOYNKnGX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwOYNKnGX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwOYNKnGX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwOYNKnGX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwOYNKnGX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwOYNKnGX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwOYNKnGX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwOYNKnGX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwOYNKnGX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwOYNKnGX .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwOYNKnGX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwOYNKnGX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwOYNKnGX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwOYNKnGX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwOYNKnGX .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwOYNKnGX .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwOYNKnGX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwOYNKnGX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwOYNKnGX .navbar .navbar-buttons,
  .cid-utwOYNKnGX .navbar .icons-menu {
    display: none;
  }
  .cid-utwOYNKnGX .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwOYNKnGX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwOYNKnGX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwOYNKnGX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwOYNKnGX .dropdown-item.active,
.cid-utwOYNKnGX .dropdown-item:active {
  background-color: transparent;
}
.cid-utwOYNKnGX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwOYNKnGX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwOYNKnGX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwOYNKnGX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwOYNKnGX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwOYNKnGX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwOYNKnGX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwOYNKnGX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwOYNKnGX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwOYNKnGX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwOYNKnGX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwOYNKnGX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwOYNKnGX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwOYNKnGX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwOYNKnGX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwOYNKnGX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwOYNKnGX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwOYNKnGX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwOYNKnGX .navbar {
    height: 70px;
  }
  .cid-utwOYNKnGX .navbar.opened {
    height: auto;
  }
  .cid-utwOYNKnGX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwOYOvbBY {
  display: flex;
  background-image: url("../../../assets/images/img-297.jpeg");
}
.cid-utwOYOvbBY .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utwOYOvbBY .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwOYOvbBY .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwOYOvbBY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwOYOvbBY {
    align-items: flex-end;
  }
  .cid-utwOYOvbBY .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwOYOvbBY .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwOYOvbBY {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwOYOvbBY .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwOYOvbBY .content-wrap {
    width: 100%;
  }
}
.cid-utwOYOvbBY .mbr-section-subtitle,
.cid-utwOYOvbBY .line {
  color: #ffffff;
}
.cid-utwOYOvbBY .mbr-text,
.cid-utwOYOvbBY .mbr-section-btn {
  text-align: left;
}
.cid-utwOYPbhaV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utwOYPbhaV .mbr-text {
  color: #000000;
}
.cid-utwOYPbhaV .mbr-section-subtitle {
  color: #000000;
}
.cid-utwOYPbhaV .mbr-section-title {
  color: #b51709;
}
.cid-utwOYPFWWo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-utwOYPFWWo .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwOYPFWWo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwOYPFWWo .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utwOYPFWWo .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utwOYPFWWo .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utwOYPFWWo .card-wrapper {
    padding: 4rem;
  }
}
.cid-utwOYPFWWo .mbr-text,
.cid-utwOYPFWWo .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utwOYPFWWo .card-title,
.cid-utwOYPFWWo .card-box {
  text-align: left;
  color: #000000;
}
.cid-utwOYPFWWo .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwOYQkoQ6 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-utwOYQkoQ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwOYQkoQ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwOYQkoQ6 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utwOYQkoQ6 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utwOYQkoQ6 .container {
    padding: 0 26px;
  }
}
.cid-utwOYQkoQ6 .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwOYQkoQ6 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwOYQkoQ6 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwOYQkoQ6 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utwOYQkoQ6 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utwOYQkoQ6 .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwOYQkoQ6 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwOYQkoQ6 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwOYQkoQ6 .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utwOYQkoQ6 .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utwOYQkoQ6 .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utwOYQkoQ6 .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utwOYQkoQ6 .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utwOYQkoQ6 .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utwOYQkoQ6 .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utwOYQkoQ6 .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utwOYQkoQ6 .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utwOYQkoQ6 .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utwOYQkoQ6 .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utwOYQkoQ6 .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utwOYQkoQ6 .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utwOYQkoQ6 .mbr-section-title {
  color: #362707;
}
.cid-utwOYQkoQ6 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwOYQkoQ6 .mbr-contact {
  color: #ffffff;
}
.cid-utwOYQkoQ6 .mbr-desc {
  color: #000000;
}
.cid-utwOYQkoQ6 .mbr-contact,
.cid-utwOYQkoQ6 .contacts-wrapper {
  color: #0e0101;
}
.cid-utwOYRlXsP {
  background-color: #ffffff;
}
.cid-utwOYRlXsP .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwOYRlXsP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwOYRlXsP .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwOYRlXsP .row {
  align-items: center;
}
.cid-utwOYRlXsP .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwOYRlXsP .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwOYRlXsP .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwOYRlXsP .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwOYRlXsP .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwOYRlXsP .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwOYRlXsP .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwOYRlXsP .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwOYRlXsP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwOYRlXsP .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwOYRlXsP .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwOYRlXsP .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwOYRlXsP .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwOYRlXsP .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwOYRlXsP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwOYRlXsP .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwOYRlXsP .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwOYRlXsP .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwOYRlXsP .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwOYRlXsP .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwOYRlXsP .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwOYRlXsP .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwOYRlXsP .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwOYRlXsP .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwOYRlXsP .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwOYRlXsP .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwOYRlXsP .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwOYRlXsP .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwOYRlXsP .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwOYRlXsP .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwOYRlXsP .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwOYRlXsP .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwOYRlXsP .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwOYRlXsP .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwOYRlXsP .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwOYRlXsP .contact-container {
    width: 100%;
  }
}
.cid-utwOYRlXsP .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwOYRlXsP .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwOYRlXsP .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwOYRlXsP .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwOYRlXsP .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwOYRlXsP .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwOYRlXsP .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwOYRlXsP .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwOYRlXsP .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwOYRlXsP .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwOYRlXsP .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwR0pElaJ {
  z-index: 1000;
  width: 100%;
}
.cid-utwR0pElaJ nav.navbar {
  position: fixed;
}
.cid-utwR0pElaJ .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwR0pElaJ .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwR0pElaJ .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwR0pElaJ .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwR0pElaJ .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwR0pElaJ .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwR0pElaJ .dropdown-item:hover,
.cid-utwR0pElaJ .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwR0pElaJ .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwR0pElaJ .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwR0pElaJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwR0pElaJ .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwR0pElaJ .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwR0pElaJ .container {
  display: flex;
  margin: auto;
}
.cid-utwR0pElaJ .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwR0pElaJ .dropdown-menu,
.cid-utwR0pElaJ .navbar.opened {
  background: #ffffff !important;
}
.cid-utwR0pElaJ .nav-item:focus,
.cid-utwR0pElaJ .nav-link:focus {
  outline: none;
}
.cid-utwR0pElaJ .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwR0pElaJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwR0pElaJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwR0pElaJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwR0pElaJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwR0pElaJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwR0pElaJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwR0pElaJ .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwR0pElaJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwR0pElaJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwR0pElaJ .navbar.opened {
  transition: all 0.3s;
}
.cid-utwR0pElaJ .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwR0pElaJ .navbar .navbar-logo img {
  width: auto;
}
.cid-utwR0pElaJ .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwR0pElaJ .navbar.collapsed {
  justify-content: center;
}
.cid-utwR0pElaJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwR0pElaJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwR0pElaJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwR0pElaJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwR0pElaJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwR0pElaJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwR0pElaJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwR0pElaJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwR0pElaJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwR0pElaJ .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwR0pElaJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwR0pElaJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwR0pElaJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwR0pElaJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwR0pElaJ .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwR0pElaJ .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwR0pElaJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwR0pElaJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwR0pElaJ .navbar .navbar-buttons,
  .cid-utwR0pElaJ .navbar .icons-menu {
    display: none;
  }
  .cid-utwR0pElaJ .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwR0pElaJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwR0pElaJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwR0pElaJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwR0pElaJ .dropdown-item.active,
.cid-utwR0pElaJ .dropdown-item:active {
  background-color: transparent;
}
.cid-utwR0pElaJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwR0pElaJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwR0pElaJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwR0pElaJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwR0pElaJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwR0pElaJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwR0pElaJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwR0pElaJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwR0pElaJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwR0pElaJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwR0pElaJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwR0pElaJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwR0pElaJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwR0pElaJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwR0pElaJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwR0pElaJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwR0pElaJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwR0pElaJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwR0pElaJ .navbar {
    height: 70px;
  }
  .cid-utwR0pElaJ .navbar.opened {
    height: auto;
  }
  .cid-utwR0pElaJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwR0rklRf {
  display: flex;
  background-image: url("../../../assets/images/img-e3214.jpeg");
}
.cid-utwR0rklRf .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utwR0rklRf .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwR0rklRf .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwR0rklRf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwR0rklRf {
    align-items: flex-end;
  }
  .cid-utwR0rklRf .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwR0rklRf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwR0rklRf {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwR0rklRf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwR0rklRf .content-wrap {
    width: 100%;
  }
}
.cid-utwR0rklRf .mbr-section-subtitle,
.cid-utwR0rklRf .line {
  color: #ffffff;
}
.cid-utwR0rklRf .mbr-text,
.cid-utwR0rklRf .mbr-section-btn {
  text-align: left;
}
.cid-utwR0syDMm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utwR0syDMm .mbr-text {
  color: #000000;
}
.cid-utwR0syDMm .mbr-section-subtitle {
  color: #000000;
}
.cid-utwR0syDMm .mbr-section-title {
  color: #b51709;
}
.cid-utwR0tdiia {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-utwR0tdiia .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwR0tdiia .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwR0tdiia .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utwR0tdiia .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utwR0tdiia .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utwR0tdiia .card-wrapper {
    padding: 4rem;
  }
}
.cid-utwR0tdiia .mbr-text,
.cid-utwR0tdiia .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utwR0tdiia .card-title,
.cid-utwR0tdiia .card-box {
  text-align: left;
  color: #000000;
}
.cid-utwR0tdiia .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwR0u2qFP {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-utwR0u2qFP .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwR0u2qFP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwR0u2qFP .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utwR0u2qFP .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utwR0u2qFP .container {
    padding: 0 26px;
  }
}
.cid-utwR0u2qFP .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwR0u2qFP .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwR0u2qFP .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwR0u2qFP .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utwR0u2qFP .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utwR0u2qFP .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwR0u2qFP .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwR0u2qFP .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwR0u2qFP .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utwR0u2qFP .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utwR0u2qFP .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utwR0u2qFP .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utwR0u2qFP .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utwR0u2qFP .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utwR0u2qFP .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utwR0u2qFP .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utwR0u2qFP .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utwR0u2qFP .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utwR0u2qFP .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utwR0u2qFP .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utwR0u2qFP .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utwR0u2qFP .mbr-section-title {
  color: #362707;
}
.cid-utwR0u2qFP .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwR0u2qFP .mbr-contact {
  color: #ffffff;
}
.cid-utwR0u2qFP .mbr-desc {
  color: #000000;
}
.cid-utwR0u2qFP .mbr-contact,
.cid-utwR0u2qFP .contacts-wrapper {
  color: #0e0101;
}
.cid-utwR0vXtpI {
  background-color: #ffffff;
}
.cid-utwR0vXtpI .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwR0vXtpI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwR0vXtpI .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwR0vXtpI .row {
  align-items: center;
}
.cid-utwR0vXtpI .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwR0vXtpI .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwR0vXtpI .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwR0vXtpI .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwR0vXtpI .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwR0vXtpI .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwR0vXtpI .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwR0vXtpI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwR0vXtpI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwR0vXtpI .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwR0vXtpI .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwR0vXtpI .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwR0vXtpI .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwR0vXtpI .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwR0vXtpI .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwR0vXtpI .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwR0vXtpI .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwR0vXtpI .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwR0vXtpI .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwR0vXtpI .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwR0vXtpI .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwR0vXtpI .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwR0vXtpI .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwR0vXtpI .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwR0vXtpI .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwR0vXtpI .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwR0vXtpI .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwR0vXtpI .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwR0vXtpI .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwR0vXtpI .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwR0vXtpI .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwR0vXtpI .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwR0vXtpI .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwR0vXtpI .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwR0vXtpI .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwR0vXtpI .contact-container {
    width: 100%;
  }
}
.cid-utwR0vXtpI .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwR0vXtpI .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwR0vXtpI .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwR0vXtpI .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwR0vXtpI .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwR0vXtpI .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwR0vXtpI .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwR0vXtpI .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwR0vXtpI .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwR0vXtpI .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwR0vXtpI .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwSswnfcg {
  z-index: 1000;
  width: 100%;
}
.cid-utwSswnfcg nav.navbar {
  position: fixed;
}
.cid-utwSswnfcg .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwSswnfcg .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwSswnfcg .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwSswnfcg .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwSswnfcg .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwSswnfcg .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwSswnfcg .dropdown-item:hover,
.cid-utwSswnfcg .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwSswnfcg .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwSswnfcg .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwSswnfcg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwSswnfcg .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwSswnfcg .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwSswnfcg .container {
  display: flex;
  margin: auto;
}
.cid-utwSswnfcg .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwSswnfcg .dropdown-menu,
.cid-utwSswnfcg .navbar.opened {
  background: #ffffff !important;
}
.cid-utwSswnfcg .nav-item:focus,
.cid-utwSswnfcg .nav-link:focus {
  outline: none;
}
.cid-utwSswnfcg .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwSswnfcg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwSswnfcg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwSswnfcg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwSswnfcg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwSswnfcg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwSswnfcg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwSswnfcg .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwSswnfcg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwSswnfcg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwSswnfcg .navbar.opened {
  transition: all 0.3s;
}
.cid-utwSswnfcg .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwSswnfcg .navbar .navbar-logo img {
  width: auto;
}
.cid-utwSswnfcg .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwSswnfcg .navbar.collapsed {
  justify-content: center;
}
.cid-utwSswnfcg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwSswnfcg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwSswnfcg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwSswnfcg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwSswnfcg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwSswnfcg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwSswnfcg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwSswnfcg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwSswnfcg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwSswnfcg .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwSswnfcg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwSswnfcg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwSswnfcg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwSswnfcg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwSswnfcg .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwSswnfcg .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwSswnfcg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwSswnfcg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwSswnfcg .navbar .navbar-buttons,
  .cid-utwSswnfcg .navbar .icons-menu {
    display: none;
  }
  .cid-utwSswnfcg .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwSswnfcg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwSswnfcg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwSswnfcg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwSswnfcg .dropdown-item.active,
.cid-utwSswnfcg .dropdown-item:active {
  background-color: transparent;
}
.cid-utwSswnfcg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwSswnfcg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwSswnfcg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwSswnfcg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwSswnfcg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwSswnfcg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwSswnfcg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwSswnfcg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwSswnfcg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwSswnfcg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwSswnfcg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwSswnfcg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwSswnfcg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwSswnfcg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwSswnfcg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwSswnfcg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwSswnfcg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwSswnfcg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwSswnfcg .navbar {
    height: 70px;
  }
  .cid-utwSswnfcg .navbar.opened {
    height: auto;
  }
  .cid-utwSswnfcg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwSsxbq0I {
  display: flex;
  background-image: url("../../../assets/images/img-e3398-2.jpeg");
}
.cid-utwSsxbq0I .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utwSsxbq0I .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwSsxbq0I .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwSsxbq0I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwSsxbq0I {
    align-items: flex-end;
  }
  .cid-utwSsxbq0I .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwSsxbq0I .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwSsxbq0I {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwSsxbq0I .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwSsxbq0I .content-wrap {
    width: 100%;
  }
}
.cid-utwSsxbq0I .mbr-section-subtitle,
.cid-utwSsxbq0I .line {
  color: #ffffff;
}
.cid-utwSsxbq0I .mbr-text,
.cid-utwSsxbq0I .mbr-section-btn {
  text-align: left;
}
.cid-utwSsxJRxF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utwSsxJRxF .mbr-text {
  color: #000000;
}
.cid-utwSsxJRxF .mbr-section-subtitle {
  color: #000000;
}
.cid-utwSsxJRxF .mbr-section-title {
  color: #b51709;
}
.cid-utwSsy6lT5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-utwSsy6lT5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwSsy6lT5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwSsy6lT5 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utwSsy6lT5 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utwSsy6lT5 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utwSsy6lT5 .card-wrapper {
    padding: 4rem;
  }
}
.cid-utwSsy6lT5 .mbr-text,
.cid-utwSsy6lT5 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utwSsy6lT5 .card-title,
.cid-utwSsy6lT5 .card-box {
  text-align: left;
  color: #000000;
}
.cid-utwSsy6lT5 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwSsyMCyb {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-utwSsyMCyb .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwSsyMCyb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwSsyMCyb .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utwSsyMCyb .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utwSsyMCyb .container {
    padding: 0 26px;
  }
}
.cid-utwSsyMCyb .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwSsyMCyb .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwSsyMCyb .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwSsyMCyb .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utwSsyMCyb .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utwSsyMCyb .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utwSsyMCyb .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utwSsyMCyb .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utwSsyMCyb .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utwSsyMCyb .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utwSsyMCyb .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utwSsyMCyb .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utwSsyMCyb .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utwSsyMCyb .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utwSsyMCyb .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utwSsyMCyb .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utwSsyMCyb .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utwSsyMCyb .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utwSsyMCyb .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utwSsyMCyb .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utwSsyMCyb .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utwSsyMCyb .mbr-section-title {
  color: #362707;
}
.cid-utwSsyMCyb .mbr-section-subtitle {
  color: #b51709;
}
.cid-utwSsyMCyb .mbr-contact {
  color: #ffffff;
}
.cid-utwSsyMCyb .mbr-desc {
  color: #000000;
}
.cid-utwSsyMCyb .mbr-contact,
.cid-utwSsyMCyb .contacts-wrapper {
  color: #0e0101;
}
.cid-utwSszIZ4d {
  background-color: #ffffff;
}
.cid-utwSszIZ4d .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwSszIZ4d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwSszIZ4d .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwSszIZ4d .row {
  align-items: center;
}
.cid-utwSszIZ4d .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwSszIZ4d .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwSszIZ4d .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwSszIZ4d .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwSszIZ4d .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwSszIZ4d .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwSszIZ4d .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwSszIZ4d .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwSszIZ4d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwSszIZ4d .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwSszIZ4d .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwSszIZ4d .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwSszIZ4d .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwSszIZ4d .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwSszIZ4d .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwSszIZ4d .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwSszIZ4d .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwSszIZ4d .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwSszIZ4d .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwSszIZ4d .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwSszIZ4d .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwSszIZ4d .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwSszIZ4d .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwSszIZ4d .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwSszIZ4d .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwSszIZ4d .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwSszIZ4d .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwSszIZ4d .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwSszIZ4d .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwSszIZ4d .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwSszIZ4d .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwSszIZ4d .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwSszIZ4d .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwSszIZ4d .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwSszIZ4d .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwSszIZ4d .contact-container {
    width: 100%;
  }
}
.cid-utwSszIZ4d .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwSszIZ4d .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwSszIZ4d .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwSszIZ4d .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwSszIZ4d .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwSszIZ4d .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwSszIZ4d .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwSszIZ4d .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwSszIZ4d .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwSszIZ4d .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwSszIZ4d .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utwXYemouD {
  z-index: 1000;
  width: 100%;
}
.cid-utwXYemouD nav.navbar {
  position: fixed;
}
.cid-utwXYemouD .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utwXYemouD .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utwXYemouD .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utwXYemouD .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utwXYemouD .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utwXYemouD .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utwXYemouD .dropdown-item:hover,
.cid-utwXYemouD .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utwXYemouD .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utwXYemouD .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utwXYemouD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utwXYemouD .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utwXYemouD .nav-link:hover {
  color: #b51709 !important;
}
.cid-utwXYemouD .container {
  display: flex;
  margin: auto;
}
.cid-utwXYemouD .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utwXYemouD .dropdown-menu,
.cid-utwXYemouD .navbar.opened {
  background: #ffffff !important;
}
.cid-utwXYemouD .nav-item:focus,
.cid-utwXYemouD .nav-link:focus {
  outline: none;
}
.cid-utwXYemouD .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utwXYemouD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utwXYemouD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utwXYemouD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utwXYemouD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utwXYemouD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utwXYemouD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utwXYemouD .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utwXYemouD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utwXYemouD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utwXYemouD .navbar.opened {
  transition: all 0.3s;
}
.cid-utwXYemouD .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utwXYemouD .navbar .navbar-logo img {
  width: auto;
}
.cid-utwXYemouD .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utwXYemouD .navbar.collapsed {
  justify-content: center;
}
.cid-utwXYemouD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utwXYemouD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utwXYemouD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utwXYemouD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utwXYemouD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utwXYemouD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utwXYemouD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utwXYemouD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwXYemouD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utwXYemouD .navbar .dropdown-menu {
    display: none;
  }
  .cid-utwXYemouD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utwXYemouD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utwXYemouD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utwXYemouD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utwXYemouD .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utwXYemouD .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utwXYemouD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utwXYemouD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utwXYemouD .navbar .navbar-buttons,
  .cid-utwXYemouD .navbar .icons-menu {
    display: none;
  }
  .cid-utwXYemouD .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utwXYemouD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utwXYemouD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utwXYemouD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwXYemouD .dropdown-item.active,
.cid-utwXYemouD .dropdown-item:active {
  background-color: transparent;
}
.cid-utwXYemouD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utwXYemouD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utwXYemouD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utwXYemouD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utwXYemouD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utwXYemouD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utwXYemouD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utwXYemouD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utwXYemouD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwXYemouD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utwXYemouD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utwXYemouD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwXYemouD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utwXYemouD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utwXYemouD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utwXYemouD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utwXYemouD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utwXYemouD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utwXYemouD .navbar {
    height: 70px;
  }
  .cid-utwXYemouD .navbar.opened {
    height: auto;
  }
  .cid-utwXYemouD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utwXYf2ywS {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/img-e1587.jpeg");
}
.cid-utwXYf2ywS .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utwXYf2ywS .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwXYf2ywS .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utwXYf2ywS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utwXYf2ywS {
    align-items: flex-end;
  }
  .cid-utwXYf2ywS .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utwXYf2ywS .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utwXYf2ywS {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utwXYf2ywS .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utwXYf2ywS .content-wrap {
    width: 100%;
  }
}
.cid-utwXYf2ywS .mbr-section-subtitle,
.cid-utwXYf2ywS .line {
  color: #ffffff;
}
.cid-utwXYf2ywS .mbr-text,
.cid-utwXYf2ywS .mbr-section-btn {
  text-align: right;
}
.cid-utwXYf2ywS .mbr-section-title {
  text-align: center;
}
.cid-utwXYfBgCA {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-utwXYfBgCA .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwXYfBgCA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwXYfBgCA .mbr-section-subtitle {
  text-align: left;
}
.cid-utwXYfBgCA .mbr-section-title {
  color: #b51709;
}
.cid-uvmuy4CfHn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvmuy4CfHn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvmuy4CfHn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvmuy4CfHn .mbr-section-head {
  margin-bottom: 2rem;
  width: 100%;
}
.cid-uvmuy4CfHn .mbr-section-title {
  color: #181817;
}
.cid-uvmuy4CfHn .mbr-section-subtitle {
  color: #b51709;
  margin-top: 1rem;
}
.cid-uvmuy4CfHn .card-row {
  align-items: stretch;
}
.cid-uvmuy4CfHn .item {
  margin-bottom: 2rem;
}
@media (min-width: 1400px) {
  .cid-uvmuy4CfHn .item {
    width: 33.33333333% !important;
  }
}
.cid-uvmuy4CfHn .item-wrapper {
  display: flex;
  align-items: flex-end;
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 1.5rem;
  overflow: hidden;
  padding-top: 20px;
  min-height: 470px;
}
@media (max-width: 991px) {
  .cid-uvmuy4CfHn .item-wrapper {
    min-height: 360px;
  }
}
.cid-uvmuy4CfHn .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.cid-uvmuy4CfHn .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uvmuy4CfHn .card-box {
  position: relative;
  z-index: 3;
  padding: 8rem 1.5rem 1.5rem;
  background-image: linear-gradient(180deg, rgba(24, 24, 23, 0), rgba(24, 24, 23, 0.9) 65%);
  transition: 0.4s all;
  opacity: 1;
}
.cid-uvmuy4CfHn .card-title {
  color: #f6f6ef;
  margin-bottom: 0.6rem;
}
.cid-uvmuy4CfHn .card-subtitle {
  color: #f6f6ef;
  margin-bottom: 1rem;
  margin-top: 0 !important;
}
.cid-uvmuy4CfHn .card-text {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uvmuy4CfHn .card-text-container {
  display: flex;
  align-items: center;
  padding-top: 0.5rem;
}
.cid-uvmuy4CfHn .iconfont-wrapper {
  margin-right: 18px;
}
.cid-uvmuy4CfHn .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 20px;
  color: #f6f6ef;
  width: fit-content;
}
.cid-uvmuy4CfHn .bg-overlay {
  display: none;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4;
}
.cid-uvmuy4CfHn .bg-overlay-color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #181817;
  opacity: 0;
  z-index: 5;
  transition: 0.4s all;
}
.cid-uvmuy4CfHn .mbr-section-btn {
  position: relative;
  z-index: 6;
  transform: translateY(2rem);
  transition: 0.4s all;
  opacity: 0;
  padding: 0 1rem;
}
.cid-uvmuy4CfHn .mbr-section-btn .btn {
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-uvmuy4CfHn .mbr-section-btn {
    width: auto;
  }
  .cid-uvmuy4CfHn .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-utwXYgDXBk {
  background-color: #ffffff;
}
.cid-utwXYgDXBk .mbr-fallback-image.disabled {
  display: none;
}
.cid-utwXYgDXBk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utwXYgDXBk .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utwXYgDXBk .row {
  align-items: center;
}
.cid-utwXYgDXBk .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utwXYgDXBk .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwXYgDXBk .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwXYgDXBk .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utwXYgDXBk .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utwXYgDXBk .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utwXYgDXBk .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utwXYgDXBk .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utwXYgDXBk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utwXYgDXBk .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwXYgDXBk .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utwXYgDXBk .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utwXYgDXBk .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utwXYgDXBk .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utwXYgDXBk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utwXYgDXBk .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utwXYgDXBk .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utwXYgDXBk .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwXYgDXBk .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utwXYgDXBk .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utwXYgDXBk .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utwXYgDXBk .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utwXYgDXBk .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utwXYgDXBk .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utwXYgDXBk .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utwXYgDXBk .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utwXYgDXBk .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utwXYgDXBk .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utwXYgDXBk .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utwXYgDXBk .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utwXYgDXBk .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utwXYgDXBk .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utwXYgDXBk .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utwXYgDXBk .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utwXYgDXBk .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utwXYgDXBk .contact-container {
    width: 100%;
  }
}
.cid-utwXYgDXBk .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utwXYgDXBk .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utwXYgDXBk .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utwXYgDXBk .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utwXYgDXBk .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utwXYgDXBk .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utwXYgDXBk .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utwXYgDXBk .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utwXYgDXBk .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utwXYgDXBk .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utwXYgDXBk .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utxpOcjOTX {
  z-index: 1000;
  width: 100%;
}
.cid-utxpOcjOTX nav.navbar {
  position: fixed;
}
.cid-utxpOcjOTX .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utxpOcjOTX .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utxpOcjOTX .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utxpOcjOTX .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utxpOcjOTX .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utxpOcjOTX .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utxpOcjOTX .dropdown-item:hover,
.cid-utxpOcjOTX .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utxpOcjOTX .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utxpOcjOTX .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utxpOcjOTX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utxpOcjOTX .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utxpOcjOTX .nav-link:hover {
  color: #b51709 !important;
}
.cid-utxpOcjOTX .container {
  display: flex;
  margin: auto;
}
.cid-utxpOcjOTX .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utxpOcjOTX .dropdown-menu,
.cid-utxpOcjOTX .navbar.opened {
  background: #ffffff !important;
}
.cid-utxpOcjOTX .nav-item:focus,
.cid-utxpOcjOTX .nav-link:focus {
  outline: none;
}
.cid-utxpOcjOTX .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utxpOcjOTX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utxpOcjOTX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utxpOcjOTX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utxpOcjOTX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utxpOcjOTX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utxpOcjOTX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utxpOcjOTX .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utxpOcjOTX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utxpOcjOTX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utxpOcjOTX .navbar.opened {
  transition: all 0.3s;
}
.cid-utxpOcjOTX .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utxpOcjOTX .navbar .navbar-logo img {
  width: auto;
}
.cid-utxpOcjOTX .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utxpOcjOTX .navbar.collapsed {
  justify-content: center;
}
.cid-utxpOcjOTX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utxpOcjOTX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utxpOcjOTX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utxpOcjOTX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utxpOcjOTX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utxpOcjOTX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utxpOcjOTX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utxpOcjOTX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utxpOcjOTX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utxpOcjOTX .navbar .dropdown-menu {
    display: none;
  }
  .cid-utxpOcjOTX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utxpOcjOTX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utxpOcjOTX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utxpOcjOTX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utxpOcjOTX .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utxpOcjOTX .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utxpOcjOTX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utxpOcjOTX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utxpOcjOTX .navbar .navbar-buttons,
  .cid-utxpOcjOTX .navbar .icons-menu {
    display: none;
  }
  .cid-utxpOcjOTX .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utxpOcjOTX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utxpOcjOTX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utxpOcjOTX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utxpOcjOTX .dropdown-item.active,
.cid-utxpOcjOTX .dropdown-item:active {
  background-color: transparent;
}
.cid-utxpOcjOTX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utxpOcjOTX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utxpOcjOTX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utxpOcjOTX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utxpOcjOTX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utxpOcjOTX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utxpOcjOTX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utxpOcjOTX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utxpOcjOTX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utxpOcjOTX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utxpOcjOTX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utxpOcjOTX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utxpOcjOTX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utxpOcjOTX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utxpOcjOTX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utxpOcjOTX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utxpOcjOTX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utxpOcjOTX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utxpOcjOTX .navbar {
    height: 70px;
  }
  .cid-utxpOcjOTX .navbar.opened {
    height: auto;
  }
  .cid-utxpOcjOTX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utxpOcYthE {
  display: flex;
  background-image: url("../../../assets/images/aron-marinelli-wqdsddmh9y0-unsplash.jpg");
}
.cid-utxpOcYthE .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utxpOcYthE .mbr-fallback-image.disabled {
  display: none;
}
.cid-utxpOcYthE .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utxpOcYthE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utxpOcYthE {
    align-items: flex-end;
  }
  .cid-utxpOcYthE .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utxpOcYthE .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utxpOcYthE {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utxpOcYthE .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utxpOcYthE .content-wrap {
    width: 100%;
  }
}
.cid-utxpOcYthE .mbr-section-subtitle,
.cid-utxpOcYthE .line {
  color: #ffffff;
}
.cid-utxpOcYthE .mbr-text,
.cid-utxpOcYthE .mbr-section-btn {
  text-align: right;
}
.cid-utxpOdG2LM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utxpOdG2LM .mbr-fallback-image.disabled {
  display: none;
}
.cid-utxpOdG2LM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utxpOdG2LM .mbr-section-subtitle {
  text-align: left;
}
.cid-utxpOdG2LM .mbr-section-title {
  color: #b51709;
}
.cid-utxrkARpVP {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-utxrkARpVP .mbr-fallback-image.disabled {
  display: none;
}
.cid-utxrkARpVP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utxrkARpVP .container-fluid {
  padding: 0 45px;
}
@media (max-width: 992px) {
  .cid-utxrkARpVP .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-utxrkARpVP .container {
    padding: 0 25px;
  }
}
.cid-utxrkARpVP .row {
  justify-content: center;
}
.cid-utxrkARpVP .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-utxrkARpVP .item {
  margin-bottom: 30px;
}
.cid-utxrkARpVP .item:hover .item-wrapper .item-content,
.cid-utxrkARpVP .item:focus .item-wrapper .item-content {
  box-shadow: inset 0 200px 0 0;
}
.cid-utxrkARpVP .item:hover .item-wrapper .item-content .mbr-role,
.cid-utxrkARpVP .item:focus .item-wrapper .item-content .mbr-role {
  color: #ffffff;
}
.cid-utxrkARpVP .item:hover .item-wrapper .item-content .mbr-name,
.cid-utxrkARpVP .item:focus .item-wrapper .item-content .mbr-name {
  color: #ffffff;
}
.cid-utxrkARpVP .item:hover .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont,
.cid-utxrkARpVP .item:focus .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  color: #ffffff;
}
.cid-utxrkARpVP .item .item-wrapper {
  border-radius: 0 !important;
}
.cid-utxrkARpVP .item .item-wrapper .item-img img {
  height: 350px;
  object-fit: cover;
}
.cid-utxrkARpVP .item .item-wrapper .item-content {
  padding: 20px 40px;
  background-color: #b51709;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-utxrkARpVP .item .item-wrapper .item-content {
    padding: 20px;
  }
}
.cid-utxrkARpVP .item .item-wrapper .item-content .mbr-role {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-utxrkARpVP .item .item-wrapper .item-content .mbr-name {
  margin-bottom: 16px;
  transition: all 0.3s ease-in-out;
}
.cid-utxrkARpVP .item .item-wrapper .item-content .social-wrapper .soc-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-utxrkARpVP .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item {
  margin-right: 16px;
}
.cid-utxrkARpVP .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a {
  display: block;
}
.cid-utxrkARpVP .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont,
.cid-utxrkARpVP .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont {
  opacity: .5;
}
.cid-utxrkARpVP .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  font-size: 18px;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-utxrkARpVP .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-utxrkARpVP .mbr-name {
  color: #000000;
}
.cid-utxrkARpVP .mbr-role {
  color: #000000;
}
.cid-utxrkARpVP .mbr-name,
.cid-utxrkARpVP .social-wrapper {
  text-align: center;
  color: #000000;
}
.cid-utxpOeOR2F {
  background-color: #ffffff;
}
.cid-utxpOeOR2F .mbr-fallback-image.disabled {
  display: none;
}
.cid-utxpOeOR2F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utxpOeOR2F .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utxpOeOR2F .row {
  align-items: center;
}
.cid-utxpOeOR2F .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utxpOeOR2F .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utxpOeOR2F .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utxpOeOR2F .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utxpOeOR2F .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utxpOeOR2F .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utxpOeOR2F .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utxpOeOR2F .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utxpOeOR2F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utxpOeOR2F .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utxpOeOR2F .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utxpOeOR2F .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utxpOeOR2F .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utxpOeOR2F .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utxpOeOR2F .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utxpOeOR2F .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utxpOeOR2F .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utxpOeOR2F .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utxpOeOR2F .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utxpOeOR2F .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utxpOeOR2F .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utxpOeOR2F .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utxpOeOR2F .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utxpOeOR2F .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utxpOeOR2F .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utxpOeOR2F .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utxpOeOR2F .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utxpOeOR2F .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utxpOeOR2F .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utxpOeOR2F .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utxpOeOR2F .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utxpOeOR2F .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utxpOeOR2F .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utxpOeOR2F .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utxpOeOR2F .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utxpOeOR2F .contact-container {
    width: 100%;
  }
}
.cid-utxpOeOR2F .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utxpOeOR2F .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utxpOeOR2F .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utxpOeOR2F .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utxpOeOR2F .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utxpOeOR2F .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utxpOeOR2F .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utxpOeOR2F .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utxpOeOR2F .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utxpOeOR2F .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utxpOeOR2F .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utxs9pdBNF {
  z-index: 1000;
  width: 100%;
}
.cid-utxs9pdBNF nav.navbar {
  position: fixed;
}
.cid-utxs9pdBNF .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utxs9pdBNF .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utxs9pdBNF .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utxs9pdBNF .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utxs9pdBNF .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utxs9pdBNF .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utxs9pdBNF .dropdown-item:hover,
.cid-utxs9pdBNF .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utxs9pdBNF .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utxs9pdBNF .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utxs9pdBNF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utxs9pdBNF .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utxs9pdBNF .nav-link:hover {
  color: #b51709 !important;
}
.cid-utxs9pdBNF .container {
  display: flex;
  margin: auto;
}
.cid-utxs9pdBNF .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utxs9pdBNF .dropdown-menu,
.cid-utxs9pdBNF .navbar.opened {
  background: #ffffff !important;
}
.cid-utxs9pdBNF .nav-item:focus,
.cid-utxs9pdBNF .nav-link:focus {
  outline: none;
}
.cid-utxs9pdBNF .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utxs9pdBNF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utxs9pdBNF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utxs9pdBNF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utxs9pdBNF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utxs9pdBNF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utxs9pdBNF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utxs9pdBNF .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utxs9pdBNF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utxs9pdBNF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utxs9pdBNF .navbar.opened {
  transition: all 0.3s;
}
.cid-utxs9pdBNF .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utxs9pdBNF .navbar .navbar-logo img {
  width: auto;
}
.cid-utxs9pdBNF .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utxs9pdBNF .navbar.collapsed {
  justify-content: center;
}
.cid-utxs9pdBNF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utxs9pdBNF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utxs9pdBNF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utxs9pdBNF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utxs9pdBNF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utxs9pdBNF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utxs9pdBNF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utxs9pdBNF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utxs9pdBNF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utxs9pdBNF .navbar .dropdown-menu {
    display: none;
  }
  .cid-utxs9pdBNF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utxs9pdBNF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utxs9pdBNF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utxs9pdBNF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utxs9pdBNF .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utxs9pdBNF .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utxs9pdBNF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utxs9pdBNF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utxs9pdBNF .navbar .navbar-buttons,
  .cid-utxs9pdBNF .navbar .icons-menu {
    display: none;
  }
  .cid-utxs9pdBNF .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utxs9pdBNF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utxs9pdBNF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utxs9pdBNF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utxs9pdBNF .dropdown-item.active,
.cid-utxs9pdBNF .dropdown-item:active {
  background-color: transparent;
}
.cid-utxs9pdBNF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utxs9pdBNF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utxs9pdBNF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utxs9pdBNF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utxs9pdBNF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utxs9pdBNF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utxs9pdBNF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utxs9pdBNF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utxs9pdBNF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utxs9pdBNF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utxs9pdBNF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utxs9pdBNF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utxs9pdBNF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utxs9pdBNF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utxs9pdBNF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utxs9pdBNF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utxs9pdBNF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utxs9pdBNF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utxs9pdBNF .navbar {
    height: 70px;
  }
  .cid-utxs9pdBNF .navbar.opened {
    height: auto;
  }
  .cid-utxs9pdBNF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utxs9qhhub {
  display: flex;
  background-image: url("../../../assets/images/casey-allen-sczwq6d1-g-unsplash.jpg");
}
.cid-utxs9qhhub .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utxs9qhhub .mbr-fallback-image.disabled {
  display: none;
}
.cid-utxs9qhhub .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utxs9qhhub .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utxs9qhhub {
    align-items: flex-end;
  }
  .cid-utxs9qhhub .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utxs9qhhub .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utxs9qhhub {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utxs9qhhub .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utxs9qhhub .content-wrap {
    width: 100%;
  }
}
.cid-utxs9qhhub .mbr-section-subtitle,
.cid-utxs9qhhub .line {
  color: #ffffff;
}
.cid-utxs9qhhub .mbr-text,
.cid-utxs9qhhub .mbr-section-btn {
  text-align: left;
}
.cid-utxs9rgzgq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utxs9rgzgq .mbr-text {
  color: #000000;
}
.cid-utxs9rgzgq .mbr-section-subtitle {
  color: #000000;
}
.cid-utxs9rgzgq .mbr-section-title {
  color: #b51709;
}
.cid-utxs9rOK9E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utxs9rOK9E .mbr-fallback-image.disabled {
  display: none;
}
.cid-utxs9rOK9E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utxs9rOK9E .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utxs9rOK9E .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utxs9rOK9E .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utxs9rOK9E .card-wrapper {
    padding: 4rem;
  }
}
.cid-utxs9rOK9E .mbr-text,
.cid-utxs9rOK9E .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utxs9rOK9E .card-title,
.cid-utxs9rOK9E .card-box {
  text-align: left;
  color: #000000;
}
.cid-utxs9rOK9E .mbr-section-subtitle {
  color: #b51709;
}
.cid-utxs9sCp93 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utxs9sCp93 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utxs9sCp93 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utxs9sCp93 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utxs9sCp93 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utxs9sCp93 .container {
    padding: 0 26px;
  }
}
.cid-utxs9sCp93 .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utxs9sCp93 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utxs9sCp93 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utxs9sCp93 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utxs9sCp93 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utxs9sCp93 .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utxs9sCp93 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utxs9sCp93 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utxs9sCp93 .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utxs9sCp93 .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utxs9sCp93 .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utxs9sCp93 .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utxs9sCp93 .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utxs9sCp93 .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utxs9sCp93 .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utxs9sCp93 .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utxs9sCp93 .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utxs9sCp93 .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utxs9sCp93 .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utxs9sCp93 .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utxs9sCp93 .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utxs9sCp93 .mbr-section-title {
  color: #362707;
}
.cid-utxs9sCp93 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utxs9sCp93 .mbr-contact {
  color: #ffffff;
}
.cid-utxs9sCp93 .mbr-desc {
  color: #000000;
}
.cid-utxs9sCp93 .mbr-contact,
.cid-utxs9sCp93 .contacts-wrapper {
  color: #0e0101;
}
.cid-utxs9udjK9 {
  background-color: #ffffff;
}
.cid-utxs9udjK9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utxs9udjK9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utxs9udjK9 .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utxs9udjK9 .row {
  align-items: center;
}
.cid-utxs9udjK9 .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utxs9udjK9 .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utxs9udjK9 .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utxs9udjK9 .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utxs9udjK9 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utxs9udjK9 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utxs9udjK9 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utxs9udjK9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utxs9udjK9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utxs9udjK9 .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utxs9udjK9 .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utxs9udjK9 .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utxs9udjK9 .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utxs9udjK9 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utxs9udjK9 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utxs9udjK9 .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utxs9udjK9 .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utxs9udjK9 .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utxs9udjK9 .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utxs9udjK9 .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utxs9udjK9 .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utxs9udjK9 .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utxs9udjK9 .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utxs9udjK9 .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utxs9udjK9 .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utxs9udjK9 .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utxs9udjK9 .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utxs9udjK9 .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utxs9udjK9 .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utxs9udjK9 .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utxs9udjK9 .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utxs9udjK9 .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utxs9udjK9 .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utxs9udjK9 .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utxs9udjK9 .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utxs9udjK9 .contact-container {
    width: 100%;
  }
}
.cid-utxs9udjK9 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utxs9udjK9 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utxs9udjK9 .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utxs9udjK9 .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utxs9udjK9 .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utxs9udjK9 .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utxs9udjK9 .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utxs9udjK9 .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utxs9udjK9 .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utxs9udjK9 .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utxs9udjK9 .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utCZiLZMaE {
  z-index: 1000;
  width: 100%;
}
.cid-utCZiLZMaE nav.navbar {
  position: fixed;
}
.cid-utCZiLZMaE .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utCZiLZMaE .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utCZiLZMaE .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utCZiLZMaE .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utCZiLZMaE .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utCZiLZMaE .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utCZiLZMaE .dropdown-item:hover,
.cid-utCZiLZMaE .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utCZiLZMaE .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utCZiLZMaE .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utCZiLZMaE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utCZiLZMaE .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utCZiLZMaE .nav-link:hover {
  color: #b51709 !important;
}
.cid-utCZiLZMaE .container {
  display: flex;
  margin: auto;
}
.cid-utCZiLZMaE .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utCZiLZMaE .dropdown-menu,
.cid-utCZiLZMaE .navbar.opened {
  background: #ffffff !important;
}
.cid-utCZiLZMaE .nav-item:focus,
.cid-utCZiLZMaE .nav-link:focus {
  outline: none;
}
.cid-utCZiLZMaE .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utCZiLZMaE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utCZiLZMaE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utCZiLZMaE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utCZiLZMaE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utCZiLZMaE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utCZiLZMaE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utCZiLZMaE .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utCZiLZMaE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utCZiLZMaE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utCZiLZMaE .navbar.opened {
  transition: all 0.3s;
}
.cid-utCZiLZMaE .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utCZiLZMaE .navbar .navbar-logo img {
  width: auto;
}
.cid-utCZiLZMaE .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utCZiLZMaE .navbar.collapsed {
  justify-content: center;
}
.cid-utCZiLZMaE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utCZiLZMaE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utCZiLZMaE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utCZiLZMaE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utCZiLZMaE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utCZiLZMaE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utCZiLZMaE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utCZiLZMaE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utCZiLZMaE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utCZiLZMaE .navbar .dropdown-menu {
    display: none;
  }
  .cid-utCZiLZMaE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utCZiLZMaE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utCZiLZMaE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utCZiLZMaE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utCZiLZMaE .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utCZiLZMaE .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utCZiLZMaE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utCZiLZMaE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utCZiLZMaE .navbar .navbar-buttons,
  .cid-utCZiLZMaE .navbar .icons-menu {
    display: none;
  }
  .cid-utCZiLZMaE .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utCZiLZMaE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utCZiLZMaE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utCZiLZMaE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utCZiLZMaE .dropdown-item.active,
.cid-utCZiLZMaE .dropdown-item:active {
  background-color: transparent;
}
.cid-utCZiLZMaE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utCZiLZMaE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utCZiLZMaE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utCZiLZMaE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utCZiLZMaE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utCZiLZMaE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utCZiLZMaE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utCZiLZMaE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utCZiLZMaE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utCZiLZMaE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utCZiLZMaE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utCZiLZMaE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utCZiLZMaE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utCZiLZMaE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utCZiLZMaE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utCZiLZMaE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utCZiLZMaE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utCZiLZMaE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utCZiLZMaE .navbar {
    height: 70px;
  }
  .cid-utCZiLZMaE .navbar.opened {
    height: auto;
  }
  .cid-utCZiLZMaE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utCZiO1ubY {
  display: flex;
  background-image: url("../../../assets/images/pic-26.jpg");
}
.cid-utCZiO1ubY .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utCZiO1ubY .mbr-fallback-image.disabled {
  display: none;
}
.cid-utCZiO1ubY .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utCZiO1ubY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utCZiO1ubY {
    align-items: flex-end;
  }
  .cid-utCZiO1ubY .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utCZiO1ubY .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utCZiO1ubY {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utCZiO1ubY .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utCZiO1ubY .content-wrap {
    width: 100%;
  }
}
.cid-utCZiO1ubY .mbr-section-subtitle,
.cid-utCZiO1ubY .line {
  color: #ffffff;
}
.cid-utCZiO1ubY .mbr-text,
.cid-utCZiO1ubY .mbr-section-btn {
  text-align: left;
}
.cid-utCZiP9Jaf {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utCZiP9Jaf .mbr-text {
  color: #000000;
}
.cid-utCZiP9Jaf .mbr-section-subtitle {
  color: #000000;
}
.cid-utCZiP9Jaf .mbr-section-title {
  color: #b51709;
}
.cid-utCZiPDPXW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utCZiPDPXW .mbr-fallback-image.disabled {
  display: none;
}
.cid-utCZiPDPXW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utCZiPDPXW .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utCZiPDPXW .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utCZiPDPXW .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utCZiPDPXW .card-wrapper {
    padding: 4rem;
  }
}
.cid-utCZiPDPXW .mbr-text,
.cid-utCZiPDPXW .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utCZiPDPXW .card-title,
.cid-utCZiPDPXW .card-box {
  text-align: left;
  color: #000000;
}
.cid-utCZiPDPXW .mbr-section-subtitle {
  color: #b51709;
}
.cid-utCZiQnhnY {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utCZiQnhnY .mbr-fallback-image.disabled {
  display: none;
}
.cid-utCZiQnhnY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utCZiQnhnY .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utCZiQnhnY .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utCZiQnhnY .container {
    padding: 0 26px;
  }
}
.cid-utCZiQnhnY .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utCZiQnhnY .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utCZiQnhnY .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utCZiQnhnY .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utCZiQnhnY .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utCZiQnhnY .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utCZiQnhnY .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utCZiQnhnY .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utCZiQnhnY .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utCZiQnhnY .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utCZiQnhnY .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utCZiQnhnY .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utCZiQnhnY .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utCZiQnhnY .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utCZiQnhnY .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utCZiQnhnY .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utCZiQnhnY .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utCZiQnhnY .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utCZiQnhnY .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utCZiQnhnY .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utCZiQnhnY .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utCZiQnhnY .mbr-section-title {
  color: #362707;
}
.cid-utCZiQnhnY .mbr-section-subtitle {
  color: #b51709;
}
.cid-utCZiQnhnY .mbr-contact {
  color: #ffffff;
}
.cid-utCZiQnhnY .mbr-desc {
  color: #000000;
}
.cid-utCZiQnhnY .mbr-contact,
.cid-utCZiQnhnY .contacts-wrapper {
  color: #0e0101;
}
.cid-utCZiRPW9w {
  background-color: #ffffff;
}
.cid-utCZiRPW9w .mbr-fallback-image.disabled {
  display: none;
}
.cid-utCZiRPW9w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utCZiRPW9w .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utCZiRPW9w .row {
  align-items: center;
}
.cid-utCZiRPW9w .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utCZiRPW9w .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utCZiRPW9w .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utCZiRPW9w .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utCZiRPW9w .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utCZiRPW9w .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utCZiRPW9w .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utCZiRPW9w .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utCZiRPW9w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utCZiRPW9w .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utCZiRPW9w .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utCZiRPW9w .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utCZiRPW9w .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utCZiRPW9w .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utCZiRPW9w .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utCZiRPW9w .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utCZiRPW9w .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utCZiRPW9w .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utCZiRPW9w .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utCZiRPW9w .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utCZiRPW9w .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utCZiRPW9w .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utCZiRPW9w .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utCZiRPW9w .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utCZiRPW9w .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utCZiRPW9w .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utCZiRPW9w .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utCZiRPW9w .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utCZiRPW9w .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utCZiRPW9w .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utCZiRPW9w .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utCZiRPW9w .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utCZiRPW9w .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utCZiRPW9w .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utCZiRPW9w .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utCZiRPW9w .contact-container {
    width: 100%;
  }
}
.cid-utCZiRPW9w .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utCZiRPW9w .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utCZiRPW9w .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utCZiRPW9w .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utCZiRPW9w .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utCZiRPW9w .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utCZiRPW9w .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utCZiRPW9w .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utCZiRPW9w .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utCZiRPW9w .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utCZiRPW9w .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utD1fkqoPe {
  z-index: 1000;
  width: 100%;
}
.cid-utD1fkqoPe nav.navbar {
  position: fixed;
}
.cid-utD1fkqoPe .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utD1fkqoPe .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utD1fkqoPe .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utD1fkqoPe .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utD1fkqoPe .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utD1fkqoPe .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utD1fkqoPe .dropdown-item:hover,
.cid-utD1fkqoPe .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utD1fkqoPe .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utD1fkqoPe .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utD1fkqoPe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utD1fkqoPe .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utD1fkqoPe .nav-link:hover {
  color: #b51709 !important;
}
.cid-utD1fkqoPe .container {
  display: flex;
  margin: auto;
}
.cid-utD1fkqoPe .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utD1fkqoPe .dropdown-menu,
.cid-utD1fkqoPe .navbar.opened {
  background: #ffffff !important;
}
.cid-utD1fkqoPe .nav-item:focus,
.cid-utD1fkqoPe .nav-link:focus {
  outline: none;
}
.cid-utD1fkqoPe .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utD1fkqoPe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utD1fkqoPe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utD1fkqoPe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utD1fkqoPe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utD1fkqoPe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utD1fkqoPe .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utD1fkqoPe .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utD1fkqoPe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utD1fkqoPe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utD1fkqoPe .navbar.opened {
  transition: all 0.3s;
}
.cid-utD1fkqoPe .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utD1fkqoPe .navbar .navbar-logo img {
  width: auto;
}
.cid-utD1fkqoPe .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utD1fkqoPe .navbar.collapsed {
  justify-content: center;
}
.cid-utD1fkqoPe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utD1fkqoPe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utD1fkqoPe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utD1fkqoPe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utD1fkqoPe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utD1fkqoPe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utD1fkqoPe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utD1fkqoPe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utD1fkqoPe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utD1fkqoPe .navbar .dropdown-menu {
    display: none;
  }
  .cid-utD1fkqoPe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utD1fkqoPe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utD1fkqoPe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utD1fkqoPe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utD1fkqoPe .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utD1fkqoPe .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utD1fkqoPe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utD1fkqoPe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utD1fkqoPe .navbar .navbar-buttons,
  .cid-utD1fkqoPe .navbar .icons-menu {
    display: none;
  }
  .cid-utD1fkqoPe .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utD1fkqoPe .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utD1fkqoPe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utD1fkqoPe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utD1fkqoPe .dropdown-item.active,
.cid-utD1fkqoPe .dropdown-item:active {
  background-color: transparent;
}
.cid-utD1fkqoPe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utD1fkqoPe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utD1fkqoPe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utD1fkqoPe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utD1fkqoPe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utD1fkqoPe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utD1fkqoPe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utD1fkqoPe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utD1fkqoPe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utD1fkqoPe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utD1fkqoPe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utD1fkqoPe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utD1fkqoPe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utD1fkqoPe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utD1fkqoPe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utD1fkqoPe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utD1fkqoPe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utD1fkqoPe .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utD1fkqoPe .navbar {
    height: 70px;
  }
  .cid-utD1fkqoPe .navbar.opened {
    height: auto;
  }
  .cid-utD1fkqoPe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utD1fltTSy {
  display: flex;
  background-image: url("../../../assets/images/helena-pfisterer-9oik9x0rbme-unsplash.jpg");
}
.cid-utD1fltTSy .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utD1fltTSy .mbr-fallback-image.disabled {
  display: none;
}
.cid-utD1fltTSy .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utD1fltTSy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utD1fltTSy {
    align-items: flex-end;
  }
  .cid-utD1fltTSy .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utD1fltTSy .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utD1fltTSy {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utD1fltTSy .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utD1fltTSy .content-wrap {
    width: 100%;
  }
}
.cid-utD1fltTSy .mbr-section-subtitle,
.cid-utD1fltTSy .line {
  color: #ffffff;
}
.cid-utD1fltTSy .mbr-text,
.cid-utD1fltTSy .mbr-section-btn {
  text-align: left;
}
.cid-utD1fmlfqF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utD1fmlfqF .mbr-text {
  color: #000000;
}
.cid-utD1fmlfqF .mbr-section-subtitle {
  color: #000000;
}
.cid-utD1fmlfqF .mbr-section-title {
  color: #b51709;
}
.cid-utD1fmREba {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utD1fmREba .mbr-fallback-image.disabled {
  display: none;
}
.cid-utD1fmREba .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utD1fmREba .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utD1fmREba .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utD1fmREba .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utD1fmREba .card-wrapper {
    padding: 4rem;
  }
}
.cid-utD1fmREba .mbr-text,
.cid-utD1fmREba .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utD1fmREba .card-title,
.cid-utD1fmREba .card-box {
  text-align: left;
  color: #000000;
}
.cid-utD1fmREba .mbr-section-subtitle {
  color: #b51709;
}
.cid-utD1fnE0NS {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utD1fnE0NS .mbr-fallback-image.disabled {
  display: none;
}
.cid-utD1fnE0NS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utD1fnE0NS .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utD1fnE0NS .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utD1fnE0NS .container {
    padding: 0 26px;
  }
}
.cid-utD1fnE0NS .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utD1fnE0NS .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utD1fnE0NS .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utD1fnE0NS .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utD1fnE0NS .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utD1fnE0NS .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utD1fnE0NS .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utD1fnE0NS .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utD1fnE0NS .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utD1fnE0NS .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utD1fnE0NS .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utD1fnE0NS .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utD1fnE0NS .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utD1fnE0NS .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utD1fnE0NS .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utD1fnE0NS .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utD1fnE0NS .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utD1fnE0NS .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utD1fnE0NS .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utD1fnE0NS .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utD1fnE0NS .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utD1fnE0NS .mbr-section-title {
  color: #362707;
}
.cid-utD1fnE0NS .mbr-section-subtitle {
  color: #b51709;
}
.cid-utD1fnE0NS .mbr-contact {
  color: #ffffff;
}
.cid-utD1fnE0NS .mbr-desc {
  color: #000000;
}
.cid-utD1fnE0NS .mbr-contact,
.cid-utD1fnE0NS .contacts-wrapper {
  color: #0e0101;
}
.cid-utD1fpcA3n {
  background-color: #ffffff;
}
.cid-utD1fpcA3n .mbr-fallback-image.disabled {
  display: none;
}
.cid-utD1fpcA3n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utD1fpcA3n .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utD1fpcA3n .row {
  align-items: center;
}
.cid-utD1fpcA3n .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utD1fpcA3n .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utD1fpcA3n .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utD1fpcA3n .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utD1fpcA3n .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utD1fpcA3n .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utD1fpcA3n .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utD1fpcA3n .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utD1fpcA3n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utD1fpcA3n .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utD1fpcA3n .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utD1fpcA3n .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utD1fpcA3n .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utD1fpcA3n .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utD1fpcA3n .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utD1fpcA3n .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utD1fpcA3n .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utD1fpcA3n .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utD1fpcA3n .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utD1fpcA3n .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utD1fpcA3n .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utD1fpcA3n .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utD1fpcA3n .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utD1fpcA3n .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utD1fpcA3n .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utD1fpcA3n .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utD1fpcA3n .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utD1fpcA3n .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utD1fpcA3n .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utD1fpcA3n .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utD1fpcA3n .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utD1fpcA3n .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utD1fpcA3n .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utD1fpcA3n .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utD1fpcA3n .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utD1fpcA3n .contact-container {
    width: 100%;
  }
}
.cid-utD1fpcA3n .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utD1fpcA3n .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utD1fpcA3n .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utD1fpcA3n .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utD1fpcA3n .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utD1fpcA3n .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utD1fpcA3n .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utD1fpcA3n .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utD1fpcA3n .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utD1fpcA3n .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utD1fpcA3n .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utD7OOcE9h {
  z-index: 1000;
  width: 100%;
}
.cid-utD7OOcE9h nav.navbar {
  position: fixed;
}
.cid-utD7OOcE9h .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utD7OOcE9h .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utD7OOcE9h .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utD7OOcE9h .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utD7OOcE9h .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utD7OOcE9h .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utD7OOcE9h .dropdown-item:hover,
.cid-utD7OOcE9h .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utD7OOcE9h .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utD7OOcE9h .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utD7OOcE9h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utD7OOcE9h .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utD7OOcE9h .nav-link:hover {
  color: #b51709 !important;
}
.cid-utD7OOcE9h .container {
  display: flex;
  margin: auto;
}
.cid-utD7OOcE9h .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utD7OOcE9h .dropdown-menu,
.cid-utD7OOcE9h .navbar.opened {
  background: #ffffff !important;
}
.cid-utD7OOcE9h .nav-item:focus,
.cid-utD7OOcE9h .nav-link:focus {
  outline: none;
}
.cid-utD7OOcE9h .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utD7OOcE9h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utD7OOcE9h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utD7OOcE9h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utD7OOcE9h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utD7OOcE9h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utD7OOcE9h .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utD7OOcE9h .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utD7OOcE9h .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utD7OOcE9h .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utD7OOcE9h .navbar.opened {
  transition: all 0.3s;
}
.cid-utD7OOcE9h .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utD7OOcE9h .navbar .navbar-logo img {
  width: auto;
}
.cid-utD7OOcE9h .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utD7OOcE9h .navbar.collapsed {
  justify-content: center;
}
.cid-utD7OOcE9h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utD7OOcE9h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utD7OOcE9h .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utD7OOcE9h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utD7OOcE9h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utD7OOcE9h .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utD7OOcE9h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utD7OOcE9h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utD7OOcE9h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utD7OOcE9h .navbar .dropdown-menu {
    display: none;
  }
  .cid-utD7OOcE9h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utD7OOcE9h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utD7OOcE9h .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utD7OOcE9h .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utD7OOcE9h .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utD7OOcE9h .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utD7OOcE9h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utD7OOcE9h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utD7OOcE9h .navbar .navbar-buttons,
  .cid-utD7OOcE9h .navbar .icons-menu {
    display: none;
  }
  .cid-utD7OOcE9h .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utD7OOcE9h .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utD7OOcE9h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utD7OOcE9h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utD7OOcE9h .dropdown-item.active,
.cid-utD7OOcE9h .dropdown-item:active {
  background-color: transparent;
}
.cid-utD7OOcE9h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utD7OOcE9h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utD7OOcE9h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utD7OOcE9h ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utD7OOcE9h .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utD7OOcE9h button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utD7OOcE9h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utD7OOcE9h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utD7OOcE9h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utD7OOcE9h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utD7OOcE9h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utD7OOcE9h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utD7OOcE9h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utD7OOcE9h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utD7OOcE9h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utD7OOcE9h .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utD7OOcE9h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utD7OOcE9h .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utD7OOcE9h .navbar {
    height: 70px;
  }
  .cid-utD7OOcE9h .navbar.opened {
    height: auto;
  }
  .cid-utD7OOcE9h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utD7OPuZea {
  display: flex;
  background-image: url("../../../assets/images/gopr3508.jpeg");
}
.cid-utD7OPuZea .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utD7OPuZea .mbr-fallback-image.disabled {
  display: none;
}
.cid-utD7OPuZea .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utD7OPuZea .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utD7OPuZea {
    align-items: flex-end;
  }
  .cid-utD7OPuZea .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utD7OPuZea .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utD7OPuZea {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utD7OPuZea .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utD7OPuZea .content-wrap {
    width: 100%;
  }
}
.cid-utD7OPuZea .mbr-section-subtitle,
.cid-utD7OPuZea .line {
  color: #ffffff;
}
.cid-utD7OPuZea .mbr-text,
.cid-utD7OPuZea .mbr-section-btn {
  text-align: right;
}
.cid-utD7OQ9gPn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utD7OQ9gPn .mbr-fallback-image.disabled {
  display: none;
}
.cid-utD7OQ9gPn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utD7OQ9gPn .mbr-section-subtitle {
  text-align: left;
}
.cid-utD7OQ9gPn .mbr-section-title {
  color: #b51709;
}
.cid-utD7OQMiIp {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-utD7OQMiIp .mbr-fallback-image.disabled {
  display: none;
}
.cid-utD7OQMiIp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utD7OQMiIp .container-fluid {
  padding: 0 45px;
}
@media (max-width: 992px) {
  .cid-utD7OQMiIp .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-utD7OQMiIp .container {
    padding: 0 25px;
  }
}
.cid-utD7OQMiIp .row {
  justify-content: center;
}
.cid-utD7OQMiIp .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-utD7OQMiIp .item {
  margin-bottom: 30px;
}
.cid-utD7OQMiIp .item:hover .item-wrapper .item-content,
.cid-utD7OQMiIp .item:focus .item-wrapper .item-content {
  box-shadow: inset 0 200px 0 0;
}
.cid-utD7OQMiIp .item:hover .item-wrapper .item-content .mbr-role,
.cid-utD7OQMiIp .item:focus .item-wrapper .item-content .mbr-role {
  color: #ffffff;
}
.cid-utD7OQMiIp .item:hover .item-wrapper .item-content .mbr-name,
.cid-utD7OQMiIp .item:focus .item-wrapper .item-content .mbr-name {
  color: #ffffff;
}
.cid-utD7OQMiIp .item:hover .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont,
.cid-utD7OQMiIp .item:focus .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  color: #ffffff;
}
.cid-utD7OQMiIp .item .item-wrapper {
  border-radius: 0 !important;
}
.cid-utD7OQMiIp .item .item-wrapper .item-img img {
  height: 350px;
  object-fit: cover;
}
.cid-utD7OQMiIp .item .item-wrapper .item-content {
  padding: 20px 40px;
  background-color: #b51709;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-utD7OQMiIp .item .item-wrapper .item-content {
    padding: 20px;
  }
}
.cid-utD7OQMiIp .item .item-wrapper .item-content .mbr-role {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-utD7OQMiIp .item .item-wrapper .item-content .mbr-name {
  margin-bottom: 16px;
  transition: all 0.3s ease-in-out;
}
.cid-utD7OQMiIp .item .item-wrapper .item-content .social-wrapper .soc-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-utD7OQMiIp .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item {
  margin-right: 16px;
}
.cid-utD7OQMiIp .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a {
  display: block;
}
.cid-utD7OQMiIp .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont,
.cid-utD7OQMiIp .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont {
  opacity: .5;
}
.cid-utD7OQMiIp .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  font-size: 18px;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-utD7OQMiIp .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-utD7OQMiIp .mbr-name {
  color: #000000;
}
.cid-utD7OQMiIp .mbr-role {
  color: #000000;
}
.cid-utD7OQMiIp .mbr-name,
.cid-utD7OQMiIp .social-wrapper {
  text-align: center;
}
.cid-utD7ORNMZz {
  background-color: #ffffff;
}
.cid-utD7ORNMZz .mbr-fallback-image.disabled {
  display: none;
}
.cid-utD7ORNMZz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utD7ORNMZz .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utD7ORNMZz .row {
  align-items: center;
}
.cid-utD7ORNMZz .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utD7ORNMZz .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utD7ORNMZz .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utD7ORNMZz .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utD7ORNMZz .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utD7ORNMZz .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utD7ORNMZz .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utD7ORNMZz .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utD7ORNMZz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utD7ORNMZz .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utD7ORNMZz .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utD7ORNMZz .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utD7ORNMZz .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utD7ORNMZz .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utD7ORNMZz .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utD7ORNMZz .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utD7ORNMZz .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utD7ORNMZz .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utD7ORNMZz .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utD7ORNMZz .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utD7ORNMZz .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utD7ORNMZz .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utD7ORNMZz .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utD7ORNMZz .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utD7ORNMZz .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utD7ORNMZz .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utD7ORNMZz .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utD7ORNMZz .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utD7ORNMZz .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utD7ORNMZz .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utD7ORNMZz .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utD7ORNMZz .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utD7ORNMZz .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utD7ORNMZz .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utD7ORNMZz .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utD7ORNMZz .contact-container {
    width: 100%;
  }
}
.cid-utD7ORNMZz .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utD7ORNMZz .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utD7ORNMZz .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utD7ORNMZz .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utD7ORNMZz .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utD7ORNMZz .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utD7ORNMZz .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utD7ORNMZz .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utD7ORNMZz .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utD7ORNMZz .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utD7ORNMZz .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utD9tvQiv0 {
  z-index: 1000;
  width: 100%;
}
.cid-utD9tvQiv0 nav.navbar {
  position: fixed;
}
.cid-utD9tvQiv0 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utD9tvQiv0 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utD9tvQiv0 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utD9tvQiv0 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utD9tvQiv0 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utD9tvQiv0 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utD9tvQiv0 .dropdown-item:hover,
.cid-utD9tvQiv0 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utD9tvQiv0 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utD9tvQiv0 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utD9tvQiv0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utD9tvQiv0 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utD9tvQiv0 .nav-link:hover {
  color: #b51709 !important;
}
.cid-utD9tvQiv0 .container {
  display: flex;
  margin: auto;
}
.cid-utD9tvQiv0 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utD9tvQiv0 .dropdown-menu,
.cid-utD9tvQiv0 .navbar.opened {
  background: #ffffff !important;
}
.cid-utD9tvQiv0 .nav-item:focus,
.cid-utD9tvQiv0 .nav-link:focus {
  outline: none;
}
.cid-utD9tvQiv0 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utD9tvQiv0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utD9tvQiv0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utD9tvQiv0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utD9tvQiv0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utD9tvQiv0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utD9tvQiv0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utD9tvQiv0 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utD9tvQiv0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utD9tvQiv0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utD9tvQiv0 .navbar.opened {
  transition: all 0.3s;
}
.cid-utD9tvQiv0 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utD9tvQiv0 .navbar .navbar-logo img {
  width: auto;
}
.cid-utD9tvQiv0 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utD9tvQiv0 .navbar.collapsed {
  justify-content: center;
}
.cid-utD9tvQiv0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utD9tvQiv0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utD9tvQiv0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utD9tvQiv0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utD9tvQiv0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utD9tvQiv0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utD9tvQiv0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utD9tvQiv0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utD9tvQiv0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utD9tvQiv0 .navbar .dropdown-menu {
    display: none;
  }
  .cid-utD9tvQiv0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utD9tvQiv0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utD9tvQiv0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utD9tvQiv0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utD9tvQiv0 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utD9tvQiv0 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utD9tvQiv0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utD9tvQiv0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utD9tvQiv0 .navbar .navbar-buttons,
  .cid-utD9tvQiv0 .navbar .icons-menu {
    display: none;
  }
  .cid-utD9tvQiv0 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utD9tvQiv0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utD9tvQiv0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utD9tvQiv0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utD9tvQiv0 .dropdown-item.active,
.cid-utD9tvQiv0 .dropdown-item:active {
  background-color: transparent;
}
.cid-utD9tvQiv0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utD9tvQiv0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utD9tvQiv0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utD9tvQiv0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utD9tvQiv0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utD9tvQiv0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utD9tvQiv0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utD9tvQiv0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utD9tvQiv0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utD9tvQiv0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utD9tvQiv0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utD9tvQiv0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utD9tvQiv0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utD9tvQiv0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utD9tvQiv0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utD9tvQiv0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utD9tvQiv0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utD9tvQiv0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utD9tvQiv0 .navbar {
    height: 70px;
  }
  .cid-utD9tvQiv0 .navbar.opened {
    height: auto;
  }
  .cid-utD9tvQiv0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utD9twRK8Y {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0056.jpg");
}
.cid-utD9twRK8Y .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utD9twRK8Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-utD9twRK8Y .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utD9twRK8Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utD9twRK8Y {
    align-items: flex-end;
  }
  .cid-utD9twRK8Y .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utD9twRK8Y .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utD9twRK8Y {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utD9twRK8Y .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utD9twRK8Y .content-wrap {
    width: 100%;
  }
}
.cid-utD9twRK8Y .mbr-section-subtitle,
.cid-utD9twRK8Y .line {
  color: #ffffff;
}
.cid-utD9twRK8Y .mbr-text,
.cid-utD9twRK8Y .mbr-section-btn {
  text-align: left;
}
.cid-utD9txtcxL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utD9txtcxL .mbr-text {
  color: #000000;
}
.cid-utD9txtcxL .mbr-section-subtitle {
  color: #000000;
}
.cid-utD9txtcxL .mbr-section-title {
  color: #b51709;
}
.cid-utD9txYAYR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utD9txYAYR .mbr-fallback-image.disabled {
  display: none;
}
.cid-utD9txYAYR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utD9txYAYR .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utD9txYAYR .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utD9txYAYR .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utD9txYAYR .card-wrapper {
    padding: 4rem;
  }
}
.cid-utD9txYAYR .mbr-text,
.cid-utD9txYAYR .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utD9txYAYR .card-title,
.cid-utD9txYAYR .card-box {
  text-align: left;
  color: #000000;
}
.cid-utD9txYAYR .mbr-section-subtitle {
  color: #b51709;
}
.cid-utD9tyPlfJ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utD9tyPlfJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utD9tyPlfJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utD9tyPlfJ .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utD9tyPlfJ .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utD9tyPlfJ .container {
    padding: 0 26px;
  }
}
.cid-utD9tyPlfJ .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utD9tyPlfJ .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utD9tyPlfJ .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utD9tyPlfJ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utD9tyPlfJ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utD9tyPlfJ .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utD9tyPlfJ .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utD9tyPlfJ .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utD9tyPlfJ .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utD9tyPlfJ .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utD9tyPlfJ .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utD9tyPlfJ .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utD9tyPlfJ .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utD9tyPlfJ .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utD9tyPlfJ .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utD9tyPlfJ .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utD9tyPlfJ .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utD9tyPlfJ .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utD9tyPlfJ .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utD9tyPlfJ .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utD9tyPlfJ .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utD9tyPlfJ .mbr-section-title {
  color: #362707;
}
.cid-utD9tyPlfJ .mbr-section-subtitle {
  color: #b51709;
}
.cid-utD9tyPlfJ .mbr-contact {
  color: #ffffff;
}
.cid-utD9tyPlfJ .mbr-desc {
  color: #000000;
}
.cid-utD9tyPlfJ .mbr-contact,
.cid-utD9tyPlfJ .contacts-wrapper {
  color: #0e0101;
}
.cid-utD9tAdjM2 {
  background-color: #ffffff;
}
.cid-utD9tAdjM2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utD9tAdjM2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utD9tAdjM2 .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utD9tAdjM2 .row {
  align-items: center;
}
.cid-utD9tAdjM2 .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utD9tAdjM2 .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utD9tAdjM2 .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utD9tAdjM2 .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utD9tAdjM2 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utD9tAdjM2 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utD9tAdjM2 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utD9tAdjM2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utD9tAdjM2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utD9tAdjM2 .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utD9tAdjM2 .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utD9tAdjM2 .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utD9tAdjM2 .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utD9tAdjM2 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utD9tAdjM2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utD9tAdjM2 .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utD9tAdjM2 .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utD9tAdjM2 .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utD9tAdjM2 .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utD9tAdjM2 .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utD9tAdjM2 .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utD9tAdjM2 .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utD9tAdjM2 .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utD9tAdjM2 .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utD9tAdjM2 .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utD9tAdjM2 .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utD9tAdjM2 .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utD9tAdjM2 .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utD9tAdjM2 .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utD9tAdjM2 .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utD9tAdjM2 .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utD9tAdjM2 .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utD9tAdjM2 .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utD9tAdjM2 .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utD9tAdjM2 .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utD9tAdjM2 .contact-container {
    width: 100%;
  }
}
.cid-utD9tAdjM2 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utD9tAdjM2 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utD9tAdjM2 .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utD9tAdjM2 .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utD9tAdjM2 .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utD9tAdjM2 .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utD9tAdjM2 .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utD9tAdjM2 .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utD9tAdjM2 .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utD9tAdjM2 .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utD9tAdjM2 .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utDFvW7aN2 {
  z-index: 1000;
  width: 100%;
}
.cid-utDFvW7aN2 nav.navbar {
  position: fixed;
}
.cid-utDFvW7aN2 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utDFvW7aN2 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utDFvW7aN2 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utDFvW7aN2 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utDFvW7aN2 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utDFvW7aN2 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utDFvW7aN2 .dropdown-item:hover,
.cid-utDFvW7aN2 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utDFvW7aN2 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utDFvW7aN2 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utDFvW7aN2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utDFvW7aN2 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utDFvW7aN2 .nav-link:hover {
  color: #b51709 !important;
}
.cid-utDFvW7aN2 .container {
  display: flex;
  margin: auto;
}
.cid-utDFvW7aN2 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utDFvW7aN2 .dropdown-menu,
.cid-utDFvW7aN2 .navbar.opened {
  background: #ffffff !important;
}
.cid-utDFvW7aN2 .nav-item:focus,
.cid-utDFvW7aN2 .nav-link:focus {
  outline: none;
}
.cid-utDFvW7aN2 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utDFvW7aN2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utDFvW7aN2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utDFvW7aN2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utDFvW7aN2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utDFvW7aN2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utDFvW7aN2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utDFvW7aN2 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utDFvW7aN2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utDFvW7aN2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utDFvW7aN2 .navbar.opened {
  transition: all 0.3s;
}
.cid-utDFvW7aN2 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utDFvW7aN2 .navbar .navbar-logo img {
  width: auto;
}
.cid-utDFvW7aN2 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utDFvW7aN2 .navbar.collapsed {
  justify-content: center;
}
.cid-utDFvW7aN2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utDFvW7aN2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utDFvW7aN2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utDFvW7aN2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utDFvW7aN2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utDFvW7aN2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utDFvW7aN2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utDFvW7aN2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utDFvW7aN2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utDFvW7aN2 .navbar .dropdown-menu {
    display: none;
  }
  .cid-utDFvW7aN2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utDFvW7aN2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utDFvW7aN2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utDFvW7aN2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utDFvW7aN2 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utDFvW7aN2 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utDFvW7aN2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utDFvW7aN2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utDFvW7aN2 .navbar .navbar-buttons,
  .cid-utDFvW7aN2 .navbar .icons-menu {
    display: none;
  }
  .cid-utDFvW7aN2 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utDFvW7aN2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utDFvW7aN2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utDFvW7aN2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utDFvW7aN2 .dropdown-item.active,
.cid-utDFvW7aN2 .dropdown-item:active {
  background-color: transparent;
}
.cid-utDFvW7aN2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utDFvW7aN2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utDFvW7aN2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utDFvW7aN2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utDFvW7aN2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utDFvW7aN2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utDFvW7aN2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utDFvW7aN2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utDFvW7aN2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utDFvW7aN2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utDFvW7aN2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utDFvW7aN2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utDFvW7aN2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utDFvW7aN2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utDFvW7aN2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utDFvW7aN2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utDFvW7aN2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utDFvW7aN2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utDFvW7aN2 .navbar {
    height: 70px;
  }
  .cid-utDFvW7aN2 .navbar.opened {
    height: auto;
  }
  .cid-utDFvW7aN2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utDFvWWVmu {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0039.jpg");
}
.cid-utDFvWWVmu .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utDFvWWVmu .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDFvWWVmu .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utDFvWWVmu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utDFvWWVmu {
    align-items: flex-end;
  }
  .cid-utDFvWWVmu .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utDFvWWVmu .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utDFvWWVmu {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utDFvWWVmu .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utDFvWWVmu .content-wrap {
    width: 100%;
  }
}
.cid-utDFvWWVmu .mbr-section-subtitle,
.cid-utDFvWWVmu .line {
  color: #ffffff;
}
.cid-utDFvWWVmu .mbr-text,
.cid-utDFvWWVmu .mbr-section-btn {
  text-align: left;
}
.cid-utDFvXxOly {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utDFvXxOly .mbr-text {
  color: #000000;
}
.cid-utDFvXxOly .mbr-section-subtitle {
  color: #000000;
}
.cid-utDFvXxOly .mbr-section-title {
  color: #b51709;
}
.cid-utDFvY4LwJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utDFvY4LwJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDFvY4LwJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDFvY4LwJ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utDFvY4LwJ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utDFvY4LwJ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utDFvY4LwJ .card-wrapper {
    padding: 4rem;
  }
}
.cid-utDFvY4LwJ .mbr-text,
.cid-utDFvY4LwJ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utDFvY4LwJ .card-title,
.cid-utDFvY4LwJ .card-box {
  text-align: left;
  color: #000000;
}
.cid-utDFvY4LwJ .mbr-section-subtitle {
  color: #b51709;
}
.cid-utDFvYPi65 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utDFvYPi65 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDFvYPi65 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDFvYPi65 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utDFvYPi65 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utDFvYPi65 .container {
    padding: 0 26px;
  }
}
.cid-utDFvYPi65 .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utDFvYPi65 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utDFvYPi65 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utDFvYPi65 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utDFvYPi65 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utDFvYPi65 .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utDFvYPi65 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utDFvYPi65 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utDFvYPi65 .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utDFvYPi65 .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utDFvYPi65 .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utDFvYPi65 .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utDFvYPi65 .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utDFvYPi65 .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utDFvYPi65 .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utDFvYPi65 .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utDFvYPi65 .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utDFvYPi65 .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utDFvYPi65 .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utDFvYPi65 .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utDFvYPi65 .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utDFvYPi65 .mbr-section-title {
  color: #362707;
}
.cid-utDFvYPi65 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utDFvYPi65 .mbr-contact {
  color: #ffffff;
}
.cid-utDFvYPi65 .mbr-desc {
  color: #000000;
}
.cid-utDFvYPi65 .mbr-contact,
.cid-utDFvYPi65 .contacts-wrapper {
  color: #0e0101;
}
.cid-utDFw03zbe {
  background-color: #ffffff;
}
.cid-utDFw03zbe .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDFw03zbe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDFw03zbe .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utDFw03zbe .row {
  align-items: center;
}
.cid-utDFw03zbe .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utDFw03zbe .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDFw03zbe .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utDFw03zbe .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utDFw03zbe .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utDFw03zbe .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utDFw03zbe .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utDFw03zbe .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utDFw03zbe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utDFw03zbe .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utDFw03zbe .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utDFw03zbe .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utDFw03zbe .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utDFw03zbe .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utDFw03zbe .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utDFw03zbe .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utDFw03zbe .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utDFw03zbe .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDFw03zbe .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utDFw03zbe .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utDFw03zbe .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utDFw03zbe .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utDFw03zbe .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utDFw03zbe .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utDFw03zbe .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utDFw03zbe .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utDFw03zbe .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDFw03zbe .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utDFw03zbe .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utDFw03zbe .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utDFw03zbe .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utDFw03zbe .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utDFw03zbe .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utDFw03zbe .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utDFw03zbe .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utDFw03zbe .contact-container {
    width: 100%;
  }
}
.cid-utDFw03zbe .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utDFw03zbe .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utDFw03zbe .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utDFw03zbe .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utDFw03zbe .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utDFw03zbe .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utDFw03zbe .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utDFw03zbe .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utDFw03zbe .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utDFw03zbe .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utDFw03zbe .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utDGW2IO6r {
  z-index: 1000;
  width: 100%;
}
.cid-utDGW2IO6r nav.navbar {
  position: fixed;
}
.cid-utDGW2IO6r .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utDGW2IO6r .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utDGW2IO6r .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utDGW2IO6r .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utDGW2IO6r .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utDGW2IO6r .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utDGW2IO6r .dropdown-item:hover,
.cid-utDGW2IO6r .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utDGW2IO6r .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utDGW2IO6r .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utDGW2IO6r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utDGW2IO6r .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utDGW2IO6r .nav-link:hover {
  color: #b51709 !important;
}
.cid-utDGW2IO6r .container {
  display: flex;
  margin: auto;
}
.cid-utDGW2IO6r .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utDGW2IO6r .dropdown-menu,
.cid-utDGW2IO6r .navbar.opened {
  background: #ffffff !important;
}
.cid-utDGW2IO6r .nav-item:focus,
.cid-utDGW2IO6r .nav-link:focus {
  outline: none;
}
.cid-utDGW2IO6r .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utDGW2IO6r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utDGW2IO6r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utDGW2IO6r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utDGW2IO6r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utDGW2IO6r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utDGW2IO6r .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utDGW2IO6r .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utDGW2IO6r .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utDGW2IO6r .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utDGW2IO6r .navbar.opened {
  transition: all 0.3s;
}
.cid-utDGW2IO6r .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utDGW2IO6r .navbar .navbar-logo img {
  width: auto;
}
.cid-utDGW2IO6r .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utDGW2IO6r .navbar.collapsed {
  justify-content: center;
}
.cid-utDGW2IO6r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utDGW2IO6r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utDGW2IO6r .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utDGW2IO6r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utDGW2IO6r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utDGW2IO6r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utDGW2IO6r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utDGW2IO6r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utDGW2IO6r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utDGW2IO6r .navbar .dropdown-menu {
    display: none;
  }
  .cid-utDGW2IO6r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utDGW2IO6r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utDGW2IO6r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utDGW2IO6r .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utDGW2IO6r .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utDGW2IO6r .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utDGW2IO6r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utDGW2IO6r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utDGW2IO6r .navbar .navbar-buttons,
  .cid-utDGW2IO6r .navbar .icons-menu {
    display: none;
  }
  .cid-utDGW2IO6r .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utDGW2IO6r .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utDGW2IO6r .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utDGW2IO6r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utDGW2IO6r .dropdown-item.active,
.cid-utDGW2IO6r .dropdown-item:active {
  background-color: transparent;
}
.cid-utDGW2IO6r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utDGW2IO6r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utDGW2IO6r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utDGW2IO6r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utDGW2IO6r .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utDGW2IO6r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utDGW2IO6r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utDGW2IO6r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utDGW2IO6r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utDGW2IO6r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utDGW2IO6r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utDGW2IO6r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utDGW2IO6r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utDGW2IO6r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utDGW2IO6r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utDGW2IO6r .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utDGW2IO6r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utDGW2IO6r .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utDGW2IO6r .navbar {
    height: 70px;
  }
  .cid-utDGW2IO6r .navbar.opened {
    height: auto;
  }
  .cid-utDGW2IO6r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utDGW428Zy {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0044.jpg");
}
.cid-utDGW428Zy .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utDGW428Zy .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDGW428Zy .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utDGW428Zy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utDGW428Zy {
    align-items: flex-end;
  }
  .cid-utDGW428Zy .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utDGW428Zy .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utDGW428Zy {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utDGW428Zy .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utDGW428Zy .content-wrap {
    width: 100%;
  }
}
.cid-utDGW428Zy .mbr-section-subtitle,
.cid-utDGW428Zy .line {
  color: #ffffff;
}
.cid-utDGW428Zy .mbr-text,
.cid-utDGW428Zy .mbr-section-btn {
  text-align: left;
}
.cid-utDGW6xCf4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utDGW6xCf4 .mbr-text {
  color: #000000;
}
.cid-utDGW6xCf4 .mbr-section-subtitle {
  color: #000000;
}
.cid-utDGW6xCf4 .mbr-section-title {
  color: #b51709;
}
.cid-utDGW7izEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utDGW7izEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDGW7izEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDGW7izEy .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utDGW7izEy .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utDGW7izEy .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utDGW7izEy .card-wrapper {
    padding: 4rem;
  }
}
.cid-utDGW7izEy .mbr-text,
.cid-utDGW7izEy .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utDGW7izEy .card-title,
.cid-utDGW7izEy .card-box {
  text-align: left;
  color: #000000;
}
.cid-utDGW7izEy .mbr-section-subtitle {
  color: #b51709;
}
.cid-utDGW8fEWy {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utDGW8fEWy .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDGW8fEWy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDGW8fEWy .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utDGW8fEWy .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utDGW8fEWy .container {
    padding: 0 26px;
  }
}
.cid-utDGW8fEWy .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utDGW8fEWy .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utDGW8fEWy .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utDGW8fEWy .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utDGW8fEWy .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utDGW8fEWy .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utDGW8fEWy .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utDGW8fEWy .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utDGW8fEWy .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utDGW8fEWy .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utDGW8fEWy .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utDGW8fEWy .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utDGW8fEWy .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utDGW8fEWy .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utDGW8fEWy .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utDGW8fEWy .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utDGW8fEWy .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utDGW8fEWy .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utDGW8fEWy .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utDGW8fEWy .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utDGW8fEWy .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utDGW8fEWy .mbr-section-title {
  color: #362707;
}
.cid-utDGW8fEWy .mbr-section-subtitle {
  color: #b51709;
}
.cid-utDGW8fEWy .mbr-contact {
  color: #ffffff;
}
.cid-utDGW8fEWy .mbr-desc {
  color: #000000;
}
.cid-utDGW8fEWy .mbr-contact,
.cid-utDGW8fEWy .contacts-wrapper {
  color: #0e0101;
}
.cid-utDGWa8P7p {
  background-color: #ffffff;
}
.cid-utDGWa8P7p .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDGWa8P7p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDGWa8P7p .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utDGWa8P7p .row {
  align-items: center;
}
.cid-utDGWa8P7p .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utDGWa8P7p .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDGWa8P7p .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utDGWa8P7p .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utDGWa8P7p .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utDGWa8P7p .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utDGWa8P7p .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utDGWa8P7p .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utDGWa8P7p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utDGWa8P7p .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utDGWa8P7p .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utDGWa8P7p .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utDGWa8P7p .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utDGWa8P7p .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utDGWa8P7p .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utDGWa8P7p .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utDGWa8P7p .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utDGWa8P7p .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDGWa8P7p .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utDGWa8P7p .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utDGWa8P7p .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utDGWa8P7p .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utDGWa8P7p .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utDGWa8P7p .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utDGWa8P7p .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utDGWa8P7p .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utDGWa8P7p .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDGWa8P7p .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utDGWa8P7p .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utDGWa8P7p .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utDGWa8P7p .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utDGWa8P7p .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utDGWa8P7p .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utDGWa8P7p .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utDGWa8P7p .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utDGWa8P7p .contact-container {
    width: 100%;
  }
}
.cid-utDGWa8P7p .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utDGWa8P7p .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utDGWa8P7p .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utDGWa8P7p .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utDGWa8P7p .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utDGWa8P7p .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utDGWa8P7p .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utDGWa8P7p .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utDGWa8P7p .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utDGWa8P7p .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utDGWa8P7p .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utDIaatJbx {
  z-index: 1000;
  width: 100%;
}
.cid-utDIaatJbx nav.navbar {
  position: fixed;
}
.cid-utDIaatJbx .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utDIaatJbx .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utDIaatJbx .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utDIaatJbx .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utDIaatJbx .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utDIaatJbx .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utDIaatJbx .dropdown-item:hover,
.cid-utDIaatJbx .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utDIaatJbx .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utDIaatJbx .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utDIaatJbx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utDIaatJbx .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utDIaatJbx .nav-link:hover {
  color: #b51709 !important;
}
.cid-utDIaatJbx .container {
  display: flex;
  margin: auto;
}
.cid-utDIaatJbx .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utDIaatJbx .dropdown-menu,
.cid-utDIaatJbx .navbar.opened {
  background: #ffffff !important;
}
.cid-utDIaatJbx .nav-item:focus,
.cid-utDIaatJbx .nav-link:focus {
  outline: none;
}
.cid-utDIaatJbx .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utDIaatJbx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utDIaatJbx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utDIaatJbx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utDIaatJbx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utDIaatJbx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utDIaatJbx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utDIaatJbx .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utDIaatJbx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utDIaatJbx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utDIaatJbx .navbar.opened {
  transition: all 0.3s;
}
.cid-utDIaatJbx .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utDIaatJbx .navbar .navbar-logo img {
  width: auto;
}
.cid-utDIaatJbx .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utDIaatJbx .navbar.collapsed {
  justify-content: center;
}
.cid-utDIaatJbx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utDIaatJbx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utDIaatJbx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utDIaatJbx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utDIaatJbx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utDIaatJbx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utDIaatJbx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utDIaatJbx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utDIaatJbx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utDIaatJbx .navbar .dropdown-menu {
    display: none;
  }
  .cid-utDIaatJbx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utDIaatJbx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utDIaatJbx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utDIaatJbx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utDIaatJbx .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utDIaatJbx .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utDIaatJbx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utDIaatJbx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utDIaatJbx .navbar .navbar-buttons,
  .cid-utDIaatJbx .navbar .icons-menu {
    display: none;
  }
  .cid-utDIaatJbx .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utDIaatJbx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utDIaatJbx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utDIaatJbx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utDIaatJbx .dropdown-item.active,
.cid-utDIaatJbx .dropdown-item:active {
  background-color: transparent;
}
.cid-utDIaatJbx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utDIaatJbx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utDIaatJbx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utDIaatJbx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utDIaatJbx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utDIaatJbx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utDIaatJbx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utDIaatJbx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utDIaatJbx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utDIaatJbx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utDIaatJbx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utDIaatJbx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utDIaatJbx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utDIaatJbx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utDIaatJbx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utDIaatJbx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utDIaatJbx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utDIaatJbx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utDIaatJbx .navbar {
    height: 70px;
  }
  .cid-utDIaatJbx .navbar.opened {
    height: auto;
  }
  .cid-utDIaatJbx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utDIabrbN9 {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0029.jpg");
}
.cid-utDIabrbN9 .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utDIabrbN9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDIabrbN9 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utDIabrbN9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utDIabrbN9 {
    align-items: flex-end;
  }
  .cid-utDIabrbN9 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utDIabrbN9 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utDIabrbN9 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utDIabrbN9 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utDIabrbN9 .content-wrap {
    width: 100%;
  }
}
.cid-utDIabrbN9 .mbr-section-subtitle,
.cid-utDIabrbN9 .line {
  color: #ffffff;
}
.cid-utDIabrbN9 .mbr-text,
.cid-utDIabrbN9 .mbr-section-btn {
  text-align: left;
}
.cid-utDIach1xk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utDIach1xk .mbr-text {
  color: #000000;
}
.cid-utDIach1xk .mbr-section-subtitle {
  color: #000000;
}
.cid-utDIach1xk .mbr-section-title {
  color: #b51709;
}
.cid-utDIacOhN7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utDIacOhN7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDIacOhN7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDIacOhN7 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utDIacOhN7 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utDIacOhN7 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utDIacOhN7 .card-wrapper {
    padding: 4rem;
  }
}
.cid-utDIacOhN7 .mbr-text,
.cid-utDIacOhN7 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utDIacOhN7 .card-title,
.cid-utDIacOhN7 .card-box {
  text-align: left;
  color: #000000;
}
.cid-utDIacOhN7 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utDIadAw50 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utDIadAw50 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDIadAw50 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDIadAw50 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utDIadAw50 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utDIadAw50 .container {
    padding: 0 26px;
  }
}
.cid-utDIadAw50 .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utDIadAw50 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utDIadAw50 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utDIadAw50 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utDIadAw50 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utDIadAw50 .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utDIadAw50 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utDIadAw50 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utDIadAw50 .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utDIadAw50 .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utDIadAw50 .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utDIadAw50 .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utDIadAw50 .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utDIadAw50 .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utDIadAw50 .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utDIadAw50 .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utDIadAw50 .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utDIadAw50 .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utDIadAw50 .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utDIadAw50 .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utDIadAw50 .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utDIadAw50 .mbr-section-title {
  color: #362707;
}
.cid-utDIadAw50 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utDIadAw50 .mbr-contact {
  color: #ffffff;
}
.cid-utDIadAw50 .mbr-desc {
  color: #000000;
}
.cid-utDIadAw50 .mbr-contact,
.cid-utDIadAw50 .contacts-wrapper {
  color: #0e0101;
}
.cid-utDIaf1osZ {
  background-color: #ffffff;
}
.cid-utDIaf1osZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDIaf1osZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDIaf1osZ .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utDIaf1osZ .row {
  align-items: center;
}
.cid-utDIaf1osZ .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utDIaf1osZ .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDIaf1osZ .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utDIaf1osZ .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utDIaf1osZ .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utDIaf1osZ .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utDIaf1osZ .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utDIaf1osZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utDIaf1osZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utDIaf1osZ .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utDIaf1osZ .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utDIaf1osZ .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utDIaf1osZ .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utDIaf1osZ .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utDIaf1osZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utDIaf1osZ .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utDIaf1osZ .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utDIaf1osZ .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDIaf1osZ .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utDIaf1osZ .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utDIaf1osZ .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utDIaf1osZ .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utDIaf1osZ .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utDIaf1osZ .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utDIaf1osZ .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utDIaf1osZ .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utDIaf1osZ .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDIaf1osZ .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utDIaf1osZ .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utDIaf1osZ .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utDIaf1osZ .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utDIaf1osZ .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utDIaf1osZ .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utDIaf1osZ .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utDIaf1osZ .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utDIaf1osZ .contact-container {
    width: 100%;
  }
}
.cid-utDIaf1osZ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utDIaf1osZ .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utDIaf1osZ .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utDIaf1osZ .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utDIaf1osZ .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utDIaf1osZ .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utDIaf1osZ .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utDIaf1osZ .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utDIaf1osZ .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utDIaf1osZ .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utDIaf1osZ .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utDJFZowhG {
  z-index: 1000;
  width: 100%;
}
.cid-utDJFZowhG nav.navbar {
  position: fixed;
}
.cid-utDJFZowhG .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utDJFZowhG .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utDJFZowhG .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utDJFZowhG .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utDJFZowhG .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utDJFZowhG .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utDJFZowhG .dropdown-item:hover,
.cid-utDJFZowhG .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utDJFZowhG .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utDJFZowhG .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utDJFZowhG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utDJFZowhG .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utDJFZowhG .nav-link:hover {
  color: #b51709 !important;
}
.cid-utDJFZowhG .container {
  display: flex;
  margin: auto;
}
.cid-utDJFZowhG .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utDJFZowhG .dropdown-menu,
.cid-utDJFZowhG .navbar.opened {
  background: #ffffff !important;
}
.cid-utDJFZowhG .nav-item:focus,
.cid-utDJFZowhG .nav-link:focus {
  outline: none;
}
.cid-utDJFZowhG .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utDJFZowhG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utDJFZowhG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utDJFZowhG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utDJFZowhG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utDJFZowhG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utDJFZowhG .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utDJFZowhG .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utDJFZowhG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utDJFZowhG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utDJFZowhG .navbar.opened {
  transition: all 0.3s;
}
.cid-utDJFZowhG .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utDJFZowhG .navbar .navbar-logo img {
  width: auto;
}
.cid-utDJFZowhG .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utDJFZowhG .navbar.collapsed {
  justify-content: center;
}
.cid-utDJFZowhG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utDJFZowhG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utDJFZowhG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utDJFZowhG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utDJFZowhG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utDJFZowhG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utDJFZowhG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utDJFZowhG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utDJFZowhG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utDJFZowhG .navbar .dropdown-menu {
    display: none;
  }
  .cid-utDJFZowhG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utDJFZowhG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utDJFZowhG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utDJFZowhG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utDJFZowhG .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utDJFZowhG .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utDJFZowhG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utDJFZowhG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utDJFZowhG .navbar .navbar-buttons,
  .cid-utDJFZowhG .navbar .icons-menu {
    display: none;
  }
  .cid-utDJFZowhG .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utDJFZowhG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utDJFZowhG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utDJFZowhG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utDJFZowhG .dropdown-item.active,
.cid-utDJFZowhG .dropdown-item:active {
  background-color: transparent;
}
.cid-utDJFZowhG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utDJFZowhG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utDJFZowhG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utDJFZowhG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utDJFZowhG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utDJFZowhG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utDJFZowhG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utDJFZowhG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utDJFZowhG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utDJFZowhG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utDJFZowhG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utDJFZowhG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utDJFZowhG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utDJFZowhG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utDJFZowhG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utDJFZowhG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utDJFZowhG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utDJFZowhG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utDJFZowhG .navbar {
    height: 70px;
  }
  .cid-utDJFZowhG .navbar.opened {
    height: auto;
  }
  .cid-utDJFZowhG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utDJG0tI70 {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0048.jpg");
}
.cid-utDJG0tI70 .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utDJG0tI70 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDJG0tI70 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utDJG0tI70 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utDJG0tI70 {
    align-items: flex-end;
  }
  .cid-utDJG0tI70 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utDJG0tI70 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utDJG0tI70 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utDJG0tI70 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utDJG0tI70 .content-wrap {
    width: 100%;
  }
}
.cid-utDJG0tI70 .mbr-section-subtitle,
.cid-utDJG0tI70 .line {
  color: #ffffff;
}
.cid-utDJG0tI70 .mbr-text,
.cid-utDJG0tI70 .mbr-section-btn {
  text-align: left;
}
.cid-utDJG1tbRa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utDJG1tbRa .mbr-text {
  color: #000000;
}
.cid-utDJG1tbRa .mbr-section-subtitle {
  color: #000000;
}
.cid-utDJG1tbRa .mbr-section-title {
  color: #b51709;
}
.cid-utDJG20CB8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utDJG20CB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDJG20CB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDJG20CB8 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utDJG20CB8 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utDJG20CB8 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utDJG20CB8 .card-wrapper {
    padding: 4rem;
  }
}
.cid-utDJG20CB8 .mbr-text,
.cid-utDJG20CB8 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utDJG20CB8 .card-title,
.cid-utDJG20CB8 .card-box {
  text-align: left;
  color: #000000;
}
.cid-utDJG20CB8 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utDJG2OTZC {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utDJG2OTZC .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDJG2OTZC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDJG2OTZC .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utDJG2OTZC .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utDJG2OTZC .container {
    padding: 0 26px;
  }
}
.cid-utDJG2OTZC .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utDJG2OTZC .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utDJG2OTZC .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utDJG2OTZC .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utDJG2OTZC .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utDJG2OTZC .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utDJG2OTZC .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utDJG2OTZC .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utDJG2OTZC .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utDJG2OTZC .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utDJG2OTZC .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utDJG2OTZC .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utDJG2OTZC .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utDJG2OTZC .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utDJG2OTZC .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utDJG2OTZC .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utDJG2OTZC .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utDJG2OTZC .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utDJG2OTZC .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utDJG2OTZC .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utDJG2OTZC .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utDJG2OTZC .mbr-section-title {
  color: #362707;
}
.cid-utDJG2OTZC .mbr-section-subtitle {
  color: #b51709;
}
.cid-utDJG2OTZC .mbr-contact {
  color: #ffffff;
}
.cid-utDJG2OTZC .mbr-desc {
  color: #000000;
}
.cid-utDJG2OTZC .mbr-contact,
.cid-utDJG2OTZC .contacts-wrapper {
  color: #0e0101;
}
.cid-utDJG47wNo {
  background-color: #ffffff;
}
.cid-utDJG47wNo .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDJG47wNo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDJG47wNo .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utDJG47wNo .row {
  align-items: center;
}
.cid-utDJG47wNo .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utDJG47wNo .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDJG47wNo .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utDJG47wNo .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utDJG47wNo .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utDJG47wNo .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utDJG47wNo .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utDJG47wNo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utDJG47wNo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utDJG47wNo .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utDJG47wNo .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utDJG47wNo .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utDJG47wNo .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utDJG47wNo .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utDJG47wNo .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utDJG47wNo .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utDJG47wNo .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utDJG47wNo .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDJG47wNo .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utDJG47wNo .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utDJG47wNo .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utDJG47wNo .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utDJG47wNo .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utDJG47wNo .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utDJG47wNo .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utDJG47wNo .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utDJG47wNo .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDJG47wNo .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utDJG47wNo .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utDJG47wNo .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utDJG47wNo .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utDJG47wNo .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utDJG47wNo .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utDJG47wNo .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utDJG47wNo .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utDJG47wNo .contact-container {
    width: 100%;
  }
}
.cid-utDJG47wNo .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utDJG47wNo .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utDJG47wNo .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utDJG47wNo .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utDJG47wNo .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utDJG47wNo .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utDJG47wNo .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utDJG47wNo .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utDJG47wNo .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utDJG47wNo .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utDJG47wNo .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utDLQl9gmb {
  z-index: 1000;
  width: 100%;
}
.cid-utDLQl9gmb nav.navbar {
  position: fixed;
}
.cid-utDLQl9gmb .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utDLQl9gmb .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utDLQl9gmb .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utDLQl9gmb .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utDLQl9gmb .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utDLQl9gmb .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utDLQl9gmb .dropdown-item:hover,
.cid-utDLQl9gmb .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utDLQl9gmb .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utDLQl9gmb .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utDLQl9gmb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utDLQl9gmb .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utDLQl9gmb .nav-link:hover {
  color: #b51709 !important;
}
.cid-utDLQl9gmb .container {
  display: flex;
  margin: auto;
}
.cid-utDLQl9gmb .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utDLQl9gmb .dropdown-menu,
.cid-utDLQl9gmb .navbar.opened {
  background: #ffffff !important;
}
.cid-utDLQl9gmb .nav-item:focus,
.cid-utDLQl9gmb .nav-link:focus {
  outline: none;
}
.cid-utDLQl9gmb .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utDLQl9gmb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utDLQl9gmb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utDLQl9gmb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utDLQl9gmb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utDLQl9gmb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utDLQl9gmb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utDLQl9gmb .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utDLQl9gmb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utDLQl9gmb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utDLQl9gmb .navbar.opened {
  transition: all 0.3s;
}
.cid-utDLQl9gmb .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utDLQl9gmb .navbar .navbar-logo img {
  width: auto;
}
.cid-utDLQl9gmb .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utDLQl9gmb .navbar.collapsed {
  justify-content: center;
}
.cid-utDLQl9gmb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utDLQl9gmb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utDLQl9gmb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utDLQl9gmb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utDLQl9gmb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utDLQl9gmb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utDLQl9gmb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utDLQl9gmb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utDLQl9gmb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utDLQl9gmb .navbar .dropdown-menu {
    display: none;
  }
  .cid-utDLQl9gmb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utDLQl9gmb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utDLQl9gmb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utDLQl9gmb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utDLQl9gmb .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utDLQl9gmb .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utDLQl9gmb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utDLQl9gmb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utDLQl9gmb .navbar .navbar-buttons,
  .cid-utDLQl9gmb .navbar .icons-menu {
    display: none;
  }
  .cid-utDLQl9gmb .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utDLQl9gmb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utDLQl9gmb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utDLQl9gmb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utDLQl9gmb .dropdown-item.active,
.cid-utDLQl9gmb .dropdown-item:active {
  background-color: transparent;
}
.cid-utDLQl9gmb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utDLQl9gmb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utDLQl9gmb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utDLQl9gmb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utDLQl9gmb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utDLQl9gmb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utDLQl9gmb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utDLQl9gmb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utDLQl9gmb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utDLQl9gmb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utDLQl9gmb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utDLQl9gmb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utDLQl9gmb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utDLQl9gmb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utDLQl9gmb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utDLQl9gmb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utDLQl9gmb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utDLQl9gmb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utDLQl9gmb .navbar {
    height: 70px;
  }
  .cid-utDLQl9gmb .navbar.opened {
    height: auto;
  }
  .cid-utDLQl9gmb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utDLQm5Dkt {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0011.jpg");
}
.cid-utDLQm5Dkt .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utDLQm5Dkt .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDLQm5Dkt .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utDLQm5Dkt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utDLQm5Dkt {
    align-items: flex-end;
  }
  .cid-utDLQm5Dkt .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utDLQm5Dkt .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utDLQm5Dkt {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utDLQm5Dkt .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utDLQm5Dkt .content-wrap {
    width: 100%;
  }
}
.cid-utDLQm5Dkt .mbr-section-subtitle,
.cid-utDLQm5Dkt .line {
  color: #ffffff;
}
.cid-utDLQm5Dkt .mbr-text,
.cid-utDLQm5Dkt .mbr-section-btn {
  text-align: left;
}
.cid-utDLQorfuA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utDLQorfuA .mbr-text {
  color: #000000;
}
.cid-utDLQorfuA .mbr-section-subtitle {
  color: #000000;
}
.cid-utDLQorfuA .mbr-section-title {
  color: #b51709;
}
.cid-utDLQpC71L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utDLQpC71L .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDLQpC71L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDLQpC71L .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utDLQpC71L .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utDLQpC71L .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utDLQpC71L .card-wrapper {
    padding: 4rem;
  }
}
.cid-utDLQpC71L .mbr-text,
.cid-utDLQpC71L .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utDLQpC71L .card-title,
.cid-utDLQpC71L .card-box {
  text-align: left;
  color: #000000;
}
.cid-utDLQpC71L .mbr-section-subtitle {
  color: #b51709;
}
.cid-utDLQqXwy0 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utDLQqXwy0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDLQqXwy0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDLQqXwy0 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utDLQqXwy0 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utDLQqXwy0 .container {
    padding: 0 26px;
  }
}
.cid-utDLQqXwy0 .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utDLQqXwy0 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utDLQqXwy0 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utDLQqXwy0 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utDLQqXwy0 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utDLQqXwy0 .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utDLQqXwy0 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utDLQqXwy0 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utDLQqXwy0 .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utDLQqXwy0 .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utDLQqXwy0 .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utDLQqXwy0 .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utDLQqXwy0 .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utDLQqXwy0 .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utDLQqXwy0 .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utDLQqXwy0 .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utDLQqXwy0 .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utDLQqXwy0 .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utDLQqXwy0 .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utDLQqXwy0 .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utDLQqXwy0 .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utDLQqXwy0 .mbr-section-title {
  color: #362707;
}
.cid-utDLQqXwy0 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utDLQqXwy0 .mbr-contact {
  color: #ffffff;
}
.cid-utDLQqXwy0 .mbr-desc {
  color: #000000;
}
.cid-utDLQqXwy0 .mbr-contact,
.cid-utDLQqXwy0 .contacts-wrapper {
  color: #0e0101;
}
.cid-utDLQsmUMN {
  background-color: #ffffff;
}
.cid-utDLQsmUMN .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDLQsmUMN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDLQsmUMN .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utDLQsmUMN .row {
  align-items: center;
}
.cid-utDLQsmUMN .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utDLQsmUMN .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDLQsmUMN .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utDLQsmUMN .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utDLQsmUMN .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utDLQsmUMN .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utDLQsmUMN .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utDLQsmUMN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utDLQsmUMN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utDLQsmUMN .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utDLQsmUMN .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utDLQsmUMN .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utDLQsmUMN .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utDLQsmUMN .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utDLQsmUMN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utDLQsmUMN .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utDLQsmUMN .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utDLQsmUMN .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDLQsmUMN .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utDLQsmUMN .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utDLQsmUMN .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utDLQsmUMN .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utDLQsmUMN .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utDLQsmUMN .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utDLQsmUMN .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utDLQsmUMN .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utDLQsmUMN .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDLQsmUMN .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utDLQsmUMN .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utDLQsmUMN .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utDLQsmUMN .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utDLQsmUMN .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utDLQsmUMN .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utDLQsmUMN .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utDLQsmUMN .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utDLQsmUMN .contact-container {
    width: 100%;
  }
}
.cid-utDLQsmUMN .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utDLQsmUMN .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utDLQsmUMN .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utDLQsmUMN .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utDLQsmUMN .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utDLQsmUMN .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utDLQsmUMN .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utDLQsmUMN .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utDLQsmUMN .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utDLQsmUMN .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utDLQsmUMN .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utDMZrhcXD {
  z-index: 1000;
  width: 100%;
}
.cid-utDMZrhcXD nav.navbar {
  position: fixed;
}
.cid-utDMZrhcXD .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utDMZrhcXD .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utDMZrhcXD .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utDMZrhcXD .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utDMZrhcXD .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utDMZrhcXD .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utDMZrhcXD .dropdown-item:hover,
.cid-utDMZrhcXD .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utDMZrhcXD .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utDMZrhcXD .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utDMZrhcXD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utDMZrhcXD .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utDMZrhcXD .nav-link:hover {
  color: #b51709 !important;
}
.cid-utDMZrhcXD .container {
  display: flex;
  margin: auto;
}
.cid-utDMZrhcXD .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utDMZrhcXD .dropdown-menu,
.cid-utDMZrhcXD .navbar.opened {
  background: #ffffff !important;
}
.cid-utDMZrhcXD .nav-item:focus,
.cid-utDMZrhcXD .nav-link:focus {
  outline: none;
}
.cid-utDMZrhcXD .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utDMZrhcXD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utDMZrhcXD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utDMZrhcXD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utDMZrhcXD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utDMZrhcXD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utDMZrhcXD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utDMZrhcXD .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utDMZrhcXD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utDMZrhcXD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utDMZrhcXD .navbar.opened {
  transition: all 0.3s;
}
.cid-utDMZrhcXD .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utDMZrhcXD .navbar .navbar-logo img {
  width: auto;
}
.cid-utDMZrhcXD .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utDMZrhcXD .navbar.collapsed {
  justify-content: center;
}
.cid-utDMZrhcXD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utDMZrhcXD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utDMZrhcXD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utDMZrhcXD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utDMZrhcXD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utDMZrhcXD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utDMZrhcXD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utDMZrhcXD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utDMZrhcXD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utDMZrhcXD .navbar .dropdown-menu {
    display: none;
  }
  .cid-utDMZrhcXD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utDMZrhcXD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utDMZrhcXD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utDMZrhcXD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utDMZrhcXD .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utDMZrhcXD .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utDMZrhcXD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utDMZrhcXD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utDMZrhcXD .navbar .navbar-buttons,
  .cid-utDMZrhcXD .navbar .icons-menu {
    display: none;
  }
  .cid-utDMZrhcXD .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utDMZrhcXD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utDMZrhcXD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utDMZrhcXD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utDMZrhcXD .dropdown-item.active,
.cid-utDMZrhcXD .dropdown-item:active {
  background-color: transparent;
}
.cid-utDMZrhcXD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utDMZrhcXD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utDMZrhcXD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utDMZrhcXD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utDMZrhcXD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utDMZrhcXD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utDMZrhcXD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utDMZrhcXD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utDMZrhcXD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utDMZrhcXD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utDMZrhcXD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utDMZrhcXD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utDMZrhcXD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utDMZrhcXD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utDMZrhcXD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utDMZrhcXD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utDMZrhcXD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utDMZrhcXD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utDMZrhcXD .navbar {
    height: 70px;
  }
  .cid-utDMZrhcXD .navbar.opened {
    height: auto;
  }
  .cid-utDMZrhcXD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utDMZsgA9G {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0025.jpg");
}
.cid-utDMZsgA9G .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utDMZsgA9G .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDMZsgA9G .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utDMZsgA9G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utDMZsgA9G {
    align-items: flex-end;
  }
  .cid-utDMZsgA9G .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utDMZsgA9G .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utDMZsgA9G {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utDMZsgA9G .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utDMZsgA9G .content-wrap {
    width: 100%;
  }
}
.cid-utDMZsgA9G .mbr-section-subtitle,
.cid-utDMZsgA9G .line {
  color: #ffffff;
}
.cid-utDMZsgA9G .mbr-text,
.cid-utDMZsgA9G .mbr-section-btn {
  text-align: left;
}
.cid-utDMZsUznQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utDMZsUznQ .mbr-text {
  color: #000000;
}
.cid-utDMZsUznQ .mbr-section-subtitle {
  color: #000000;
}
.cid-utDMZsUznQ .mbr-section-title {
  color: #b51709;
}
.cid-utDMZtqylq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utDMZtqylq .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDMZtqylq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDMZtqylq .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utDMZtqylq .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utDMZtqylq .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utDMZtqylq .card-wrapper {
    padding: 4rem;
  }
}
.cid-utDMZtqylq .mbr-text,
.cid-utDMZtqylq .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utDMZtqylq .card-title,
.cid-utDMZtqylq .card-box {
  text-align: left;
  color: #000000;
}
.cid-utDMZtqylq .mbr-section-subtitle {
  color: #b51709;
}
.cid-utDMZuw5Pi {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utDMZuw5Pi .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDMZuw5Pi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDMZuw5Pi .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utDMZuw5Pi .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utDMZuw5Pi .container {
    padding: 0 26px;
  }
}
.cid-utDMZuw5Pi .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utDMZuw5Pi .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utDMZuw5Pi .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utDMZuw5Pi .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utDMZuw5Pi .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utDMZuw5Pi .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utDMZuw5Pi .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utDMZuw5Pi .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utDMZuw5Pi .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utDMZuw5Pi .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utDMZuw5Pi .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utDMZuw5Pi .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utDMZuw5Pi .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utDMZuw5Pi .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utDMZuw5Pi .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utDMZuw5Pi .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utDMZuw5Pi .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utDMZuw5Pi .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utDMZuw5Pi .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utDMZuw5Pi .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utDMZuw5Pi .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utDMZuw5Pi .mbr-section-title {
  color: #362707;
}
.cid-utDMZuw5Pi .mbr-section-subtitle {
  color: #b51709;
}
.cid-utDMZuw5Pi .mbr-contact {
  color: #ffffff;
}
.cid-utDMZuw5Pi .mbr-desc {
  color: #000000;
}
.cid-utDMZuw5Pi .mbr-contact,
.cid-utDMZuw5Pi .contacts-wrapper {
  color: #0e0101;
}
.cid-utDMZvQd3n {
  background-color: #ffffff;
}
.cid-utDMZvQd3n .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDMZvQd3n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDMZvQd3n .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utDMZvQd3n .row {
  align-items: center;
}
.cid-utDMZvQd3n .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utDMZvQd3n .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDMZvQd3n .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utDMZvQd3n .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utDMZvQd3n .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utDMZvQd3n .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utDMZvQd3n .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utDMZvQd3n .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utDMZvQd3n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utDMZvQd3n .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utDMZvQd3n .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utDMZvQd3n .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utDMZvQd3n .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utDMZvQd3n .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utDMZvQd3n .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utDMZvQd3n .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utDMZvQd3n .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utDMZvQd3n .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDMZvQd3n .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utDMZvQd3n .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utDMZvQd3n .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utDMZvQd3n .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utDMZvQd3n .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utDMZvQd3n .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utDMZvQd3n .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utDMZvQd3n .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utDMZvQd3n .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utDMZvQd3n .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utDMZvQd3n .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utDMZvQd3n .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utDMZvQd3n .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utDMZvQd3n .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utDMZvQd3n .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utDMZvQd3n .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utDMZvQd3n .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utDMZvQd3n .contact-container {
    width: 100%;
  }
}
.cid-utDMZvQd3n .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utDMZvQd3n .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utDMZvQd3n .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utDMZvQd3n .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utDMZvQd3n .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utDMZvQd3n .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utDMZvQd3n .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utDMZvQd3n .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utDMZvQd3n .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utDMZvQd3n .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utDMZvQd3n .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utNUi4Ohnp {
  z-index: 1000;
  width: 100%;
}
.cid-utNUi4Ohnp nav.navbar {
  position: fixed;
}
.cid-utNUi4Ohnp .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utNUi4Ohnp .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utNUi4Ohnp .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utNUi4Ohnp .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utNUi4Ohnp .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utNUi4Ohnp .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utNUi4Ohnp .dropdown-item:hover,
.cid-utNUi4Ohnp .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utNUi4Ohnp .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utNUi4Ohnp .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utNUi4Ohnp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utNUi4Ohnp .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utNUi4Ohnp .nav-link:hover {
  color: #b51709 !important;
}
.cid-utNUi4Ohnp .container {
  display: flex;
  margin: auto;
}
.cid-utNUi4Ohnp .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utNUi4Ohnp .dropdown-menu,
.cid-utNUi4Ohnp .navbar.opened {
  background: #ffffff !important;
}
.cid-utNUi4Ohnp .nav-item:focus,
.cid-utNUi4Ohnp .nav-link:focus {
  outline: none;
}
.cid-utNUi4Ohnp .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utNUi4Ohnp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utNUi4Ohnp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utNUi4Ohnp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utNUi4Ohnp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utNUi4Ohnp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utNUi4Ohnp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utNUi4Ohnp .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utNUi4Ohnp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utNUi4Ohnp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utNUi4Ohnp .navbar.opened {
  transition: all 0.3s;
}
.cid-utNUi4Ohnp .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utNUi4Ohnp .navbar .navbar-logo img {
  width: auto;
}
.cid-utNUi4Ohnp .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utNUi4Ohnp .navbar.collapsed {
  justify-content: center;
}
.cid-utNUi4Ohnp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utNUi4Ohnp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utNUi4Ohnp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utNUi4Ohnp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utNUi4Ohnp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utNUi4Ohnp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utNUi4Ohnp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utNUi4Ohnp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utNUi4Ohnp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utNUi4Ohnp .navbar .dropdown-menu {
    display: none;
  }
  .cid-utNUi4Ohnp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utNUi4Ohnp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utNUi4Ohnp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utNUi4Ohnp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utNUi4Ohnp .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utNUi4Ohnp .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utNUi4Ohnp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utNUi4Ohnp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utNUi4Ohnp .navbar .navbar-buttons,
  .cid-utNUi4Ohnp .navbar .icons-menu {
    display: none;
  }
  .cid-utNUi4Ohnp .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utNUi4Ohnp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utNUi4Ohnp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utNUi4Ohnp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utNUi4Ohnp .dropdown-item.active,
.cid-utNUi4Ohnp .dropdown-item:active {
  background-color: transparent;
}
.cid-utNUi4Ohnp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utNUi4Ohnp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utNUi4Ohnp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utNUi4Ohnp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utNUi4Ohnp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utNUi4Ohnp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utNUi4Ohnp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utNUi4Ohnp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utNUi4Ohnp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utNUi4Ohnp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utNUi4Ohnp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utNUi4Ohnp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utNUi4Ohnp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utNUi4Ohnp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utNUi4Ohnp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utNUi4Ohnp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utNUi4Ohnp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utNUi4Ohnp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utNUi4Ohnp .navbar {
    height: 70px;
  }
  .cid-utNUi4Ohnp .navbar.opened {
    height: auto;
  }
  .cid-utNUi4Ohnp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utNUi5tU3X {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/gopr3233.jpg");
}
.cid-utNUi5tU3X .mbr-overlay {
  background-color: #000000;
  opacity: 0.1;
}
.cid-utNUi5tU3X .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNUi5tU3X .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utNUi5tU3X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utNUi5tU3X {
    align-items: flex-end;
  }
  .cid-utNUi5tU3X .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utNUi5tU3X .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utNUi5tU3X {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utNUi5tU3X .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utNUi5tU3X .content-wrap {
    width: 100%;
  }
}
.cid-utNUi5tU3X .mbr-section-subtitle,
.cid-utNUi5tU3X .line {
  color: #ffffff;
}
.cid-utNUi5tU3X .mbr-text,
.cid-utNUi5tU3X .mbr-section-btn {
  text-align: right;
}
.cid-utNUi5QFO7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utNUi5QFO7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNUi5QFO7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utNUi5QFO7 .mbr-section-subtitle {
  text-align: left;
}
.cid-utNUi6ggmG {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-utNUi6ggmG .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNUi6ggmG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utNUi6ggmG .container-fluid {
  padding: 0 45px;
}
@media (max-width: 992px) {
  .cid-utNUi6ggmG .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-utNUi6ggmG .container {
    padding: 0 25px;
  }
}
.cid-utNUi6ggmG .row {
  justify-content: center;
}
.cid-utNUi6ggmG .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-utNUi6ggmG .item {
  margin-bottom: 30px;
}
.cid-utNUi6ggmG .item:hover .item-wrapper .item-content,
.cid-utNUi6ggmG .item:focus .item-wrapper .item-content {
  box-shadow: inset 0 200px 0 0;
}
.cid-utNUi6ggmG .item:hover .item-wrapper .item-content .mbr-role,
.cid-utNUi6ggmG .item:focus .item-wrapper .item-content .mbr-role {
  color: #ffffff;
}
.cid-utNUi6ggmG .item:hover .item-wrapper .item-content .mbr-name,
.cid-utNUi6ggmG .item:focus .item-wrapper .item-content .mbr-name {
  color: #ffffff;
}
.cid-utNUi6ggmG .item:hover .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont,
.cid-utNUi6ggmG .item:focus .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  color: #ffffff;
}
.cid-utNUi6ggmG .item .item-wrapper {
  border-radius: 0 !important;
}
.cid-utNUi6ggmG .item .item-wrapper .item-img img {
  height: 350px;
  object-fit: cover;
}
.cid-utNUi6ggmG .item .item-wrapper .item-content {
  padding: 20px 40px;
  background-color: #b51709;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-utNUi6ggmG .item .item-wrapper .item-content {
    padding: 20px;
  }
}
.cid-utNUi6ggmG .item .item-wrapper .item-content .mbr-role {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-utNUi6ggmG .item .item-wrapper .item-content .mbr-name {
  margin-bottom: 16px;
  transition: all 0.3s ease-in-out;
}
.cid-utNUi6ggmG .item .item-wrapper .item-content .social-wrapper .soc-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-utNUi6ggmG .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item {
  margin-right: 16px;
}
.cid-utNUi6ggmG .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a {
  display: block;
}
.cid-utNUi6ggmG .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont,
.cid-utNUi6ggmG .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont {
  opacity: .5;
}
.cid-utNUi6ggmG .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  font-size: 18px;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-utNUi6ggmG .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-utNUi6ggmG .mbr-name {
  color: #000000;
}
.cid-utNUi6ggmG .mbr-role {
  color: #000000;
}
.cid-utNUi6ggmG .mbr-name,
.cid-utNUi6ggmG .social-wrapper {
  text-align: center;
}
.cid-utNUi7oqZn {
  background-color: #ffffff;
}
.cid-utNUi7oqZn .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNUi7oqZn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utNUi7oqZn .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utNUi7oqZn .row {
  align-items: center;
}
.cid-utNUi7oqZn .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utNUi7oqZn .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utNUi7oqZn .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utNUi7oqZn .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utNUi7oqZn .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utNUi7oqZn .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utNUi7oqZn .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utNUi7oqZn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utNUi7oqZn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utNUi7oqZn .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utNUi7oqZn .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utNUi7oqZn .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utNUi7oqZn .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utNUi7oqZn .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utNUi7oqZn .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utNUi7oqZn .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utNUi7oqZn .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utNUi7oqZn .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utNUi7oqZn .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utNUi7oqZn .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utNUi7oqZn .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utNUi7oqZn .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utNUi7oqZn .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utNUi7oqZn .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utNUi7oqZn .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utNUi7oqZn .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utNUi7oqZn .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utNUi7oqZn .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utNUi7oqZn .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utNUi7oqZn .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utNUi7oqZn .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utNUi7oqZn .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utNUi7oqZn .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utNUi7oqZn .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utNUi7oqZn .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utNUi7oqZn .contact-container {
    width: 100%;
  }
}
.cid-utNUi7oqZn .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utNUi7oqZn .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utNUi7oqZn .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utNUi7oqZn .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utNUi7oqZn .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utNUi7oqZn .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utNUi7oqZn .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utNUi7oqZn .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utNUi7oqZn .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utNUi7oqZn .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utNUi7oqZn .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utNVvTeNWR {
  z-index: 1000;
  width: 100%;
}
.cid-utNVvTeNWR nav.navbar {
  position: fixed;
}
.cid-utNVvTeNWR .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utNVvTeNWR .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utNVvTeNWR .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utNVvTeNWR .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utNVvTeNWR .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utNVvTeNWR .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utNVvTeNWR .dropdown-item:hover,
.cid-utNVvTeNWR .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utNVvTeNWR .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utNVvTeNWR .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utNVvTeNWR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utNVvTeNWR .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utNVvTeNWR .nav-link:hover {
  color: #b51709 !important;
}
.cid-utNVvTeNWR .container {
  display: flex;
  margin: auto;
}
.cid-utNVvTeNWR .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utNVvTeNWR .dropdown-menu,
.cid-utNVvTeNWR .navbar.opened {
  background: #ffffff !important;
}
.cid-utNVvTeNWR .nav-item:focus,
.cid-utNVvTeNWR .nav-link:focus {
  outline: none;
}
.cid-utNVvTeNWR .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utNVvTeNWR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utNVvTeNWR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utNVvTeNWR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utNVvTeNWR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utNVvTeNWR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utNVvTeNWR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utNVvTeNWR .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utNVvTeNWR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utNVvTeNWR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utNVvTeNWR .navbar.opened {
  transition: all 0.3s;
}
.cid-utNVvTeNWR .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utNVvTeNWR .navbar .navbar-logo img {
  width: auto;
}
.cid-utNVvTeNWR .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utNVvTeNWR .navbar.collapsed {
  justify-content: center;
}
.cid-utNVvTeNWR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utNVvTeNWR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utNVvTeNWR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utNVvTeNWR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utNVvTeNWR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utNVvTeNWR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utNVvTeNWR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utNVvTeNWR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utNVvTeNWR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utNVvTeNWR .navbar .dropdown-menu {
    display: none;
  }
  .cid-utNVvTeNWR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utNVvTeNWR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utNVvTeNWR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utNVvTeNWR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utNVvTeNWR .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utNVvTeNWR .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utNVvTeNWR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utNVvTeNWR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utNVvTeNWR .navbar .navbar-buttons,
  .cid-utNVvTeNWR .navbar .icons-menu {
    display: none;
  }
  .cid-utNVvTeNWR .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utNVvTeNWR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utNVvTeNWR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utNVvTeNWR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utNVvTeNWR .dropdown-item.active,
.cid-utNVvTeNWR .dropdown-item:active {
  background-color: transparent;
}
.cid-utNVvTeNWR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utNVvTeNWR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utNVvTeNWR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utNVvTeNWR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utNVvTeNWR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utNVvTeNWR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utNVvTeNWR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utNVvTeNWR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utNVvTeNWR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utNVvTeNWR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utNVvTeNWR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utNVvTeNWR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utNVvTeNWR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utNVvTeNWR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utNVvTeNWR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utNVvTeNWR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utNVvTeNWR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utNVvTeNWR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utNVvTeNWR .navbar {
    height: 70px;
  }
  .cid-utNVvTeNWR .navbar.opened {
    height: auto;
  }
  .cid-utNVvTeNWR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utNVvTUujw {
  display: flex;
  background-image: url("../../../assets/images/pic-35.jpg");
}
.cid-utNVvTUujw .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utNVvTUujw .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNVvTUujw .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utNVvTUujw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utNVvTUujw {
    align-items: flex-end;
  }
  .cid-utNVvTUujw .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utNVvTUujw .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utNVvTUujw {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utNVvTUujw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utNVvTUujw .content-wrap {
    width: 100%;
  }
}
.cid-utNVvTUujw .mbr-section-subtitle,
.cid-utNVvTUujw .line {
  color: #ffffff;
}
.cid-utNVvTUujw .mbr-text,
.cid-utNVvTUujw .mbr-section-btn {
  text-align: left;
}
.cid-utNVvUwFFk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utNVvUwFFk .mbr-text {
  color: #000000;
}
.cid-utNVvUwFFk .mbr-section-subtitle {
  color: #000000;
}
.cid-utNVvUwFFk .mbr-section-title {
  color: #b51709;
}
.cid-utNVvVgUdR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utNVvVgUdR .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNVvVgUdR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utNVvVgUdR .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utNVvVgUdR .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utNVvVgUdR .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utNVvVgUdR .card-wrapper {
    padding: 4rem;
  }
}
.cid-utNVvVgUdR .mbr-text,
.cid-utNVvVgUdR .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utNVvVgUdR .card-title,
.cid-utNVvVgUdR .card-box {
  text-align: left;
  color: #000000;
}
.cid-utNVvVgUdR .mbr-section-subtitle {
  color: #b51709;
}
.cid-utNVvVZaAA {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utNVvVZaAA .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNVvVZaAA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utNVvVZaAA .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utNVvVZaAA .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utNVvVZaAA .container {
    padding: 0 26px;
  }
}
.cid-utNVvVZaAA .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utNVvVZaAA .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utNVvVZaAA .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utNVvVZaAA .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utNVvVZaAA .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utNVvVZaAA .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utNVvVZaAA .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utNVvVZaAA .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utNVvVZaAA .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utNVvVZaAA .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utNVvVZaAA .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utNVvVZaAA .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utNVvVZaAA .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utNVvVZaAA .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utNVvVZaAA .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utNVvVZaAA .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utNVvVZaAA .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utNVvVZaAA .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utNVvVZaAA .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utNVvVZaAA .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utNVvVZaAA .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utNVvVZaAA .mbr-section-title {
  color: #362707;
}
.cid-utNVvVZaAA .mbr-section-subtitle {
  color: #b51709;
}
.cid-utNVvVZaAA .mbr-contact {
  color: #ffffff;
}
.cid-utNVvVZaAA .mbr-desc {
  color: #000000;
}
.cid-utNVvVZaAA .mbr-contact,
.cid-utNVvVZaAA .contacts-wrapper {
  color: #0e0101;
}
.cid-utNVvWSDVW {
  background-color: #ffffff;
}
.cid-utNVvWSDVW .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNVvWSDVW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utNVvWSDVW .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utNVvWSDVW .row {
  align-items: center;
}
.cid-utNVvWSDVW .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utNVvWSDVW .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utNVvWSDVW .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utNVvWSDVW .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utNVvWSDVW .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utNVvWSDVW .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utNVvWSDVW .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utNVvWSDVW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utNVvWSDVW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utNVvWSDVW .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utNVvWSDVW .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utNVvWSDVW .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utNVvWSDVW .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utNVvWSDVW .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utNVvWSDVW .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utNVvWSDVW .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utNVvWSDVW .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utNVvWSDVW .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utNVvWSDVW .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utNVvWSDVW .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utNVvWSDVW .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utNVvWSDVW .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utNVvWSDVW .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utNVvWSDVW .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utNVvWSDVW .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utNVvWSDVW .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utNVvWSDVW .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utNVvWSDVW .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utNVvWSDVW .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utNVvWSDVW .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utNVvWSDVW .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utNVvWSDVW .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utNVvWSDVW .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utNVvWSDVW .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utNVvWSDVW .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utNVvWSDVW .contact-container {
    width: 100%;
  }
}
.cid-utNVvWSDVW .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utNVvWSDVW .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utNVvWSDVW .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utNVvWSDVW .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utNVvWSDVW .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utNVvWSDVW .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utNVvWSDVW .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utNVvWSDVW .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utNVvWSDVW .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utNVvWSDVW .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utNVvWSDVW .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utNWBC1DqB {
  z-index: 1000;
  width: 100%;
}
.cid-utNWBC1DqB nav.navbar {
  position: fixed;
}
.cid-utNWBC1DqB .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utNWBC1DqB .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utNWBC1DqB .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utNWBC1DqB .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utNWBC1DqB .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utNWBC1DqB .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utNWBC1DqB .dropdown-item:hover,
.cid-utNWBC1DqB .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utNWBC1DqB .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utNWBC1DqB .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utNWBC1DqB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utNWBC1DqB .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utNWBC1DqB .nav-link:hover {
  color: #b51709 !important;
}
.cid-utNWBC1DqB .container {
  display: flex;
  margin: auto;
}
.cid-utNWBC1DqB .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utNWBC1DqB .dropdown-menu,
.cid-utNWBC1DqB .navbar.opened {
  background: #ffffff !important;
}
.cid-utNWBC1DqB .nav-item:focus,
.cid-utNWBC1DqB .nav-link:focus {
  outline: none;
}
.cid-utNWBC1DqB .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utNWBC1DqB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utNWBC1DqB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utNWBC1DqB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utNWBC1DqB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utNWBC1DqB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utNWBC1DqB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utNWBC1DqB .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utNWBC1DqB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utNWBC1DqB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utNWBC1DqB .navbar.opened {
  transition: all 0.3s;
}
.cid-utNWBC1DqB .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utNWBC1DqB .navbar .navbar-logo img {
  width: auto;
}
.cid-utNWBC1DqB .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utNWBC1DqB .navbar.collapsed {
  justify-content: center;
}
.cid-utNWBC1DqB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utNWBC1DqB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utNWBC1DqB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utNWBC1DqB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utNWBC1DqB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utNWBC1DqB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utNWBC1DqB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utNWBC1DqB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utNWBC1DqB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utNWBC1DqB .navbar .dropdown-menu {
    display: none;
  }
  .cid-utNWBC1DqB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utNWBC1DqB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utNWBC1DqB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utNWBC1DqB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utNWBC1DqB .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utNWBC1DqB .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utNWBC1DqB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utNWBC1DqB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utNWBC1DqB .navbar .navbar-buttons,
  .cid-utNWBC1DqB .navbar .icons-menu {
    display: none;
  }
  .cid-utNWBC1DqB .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utNWBC1DqB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utNWBC1DqB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utNWBC1DqB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utNWBC1DqB .dropdown-item.active,
.cid-utNWBC1DqB .dropdown-item:active {
  background-color: transparent;
}
.cid-utNWBC1DqB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utNWBC1DqB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utNWBC1DqB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utNWBC1DqB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utNWBC1DqB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utNWBC1DqB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utNWBC1DqB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utNWBC1DqB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utNWBC1DqB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utNWBC1DqB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utNWBC1DqB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utNWBC1DqB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utNWBC1DqB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utNWBC1DqB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utNWBC1DqB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utNWBC1DqB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utNWBC1DqB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utNWBC1DqB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utNWBC1DqB .navbar {
    height: 70px;
  }
  .cid-utNWBC1DqB .navbar.opened {
    height: auto;
  }
  .cid-utNWBC1DqB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utNWBCZhBF {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0045.jpg");
}
.cid-utNWBCZhBF .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-utNWBCZhBF .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNWBCZhBF .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utNWBCZhBF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utNWBCZhBF {
    align-items: flex-end;
  }
  .cid-utNWBCZhBF .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utNWBCZhBF .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utNWBCZhBF {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utNWBCZhBF .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utNWBCZhBF .content-wrap {
    width: 100%;
  }
}
.cid-utNWBCZhBF .mbr-section-subtitle,
.cid-utNWBCZhBF .line {
  color: #ffffff;
}
.cid-utNWBCZhBF .mbr-text,
.cid-utNWBCZhBF .mbr-section-btn {
  text-align: left;
}
.cid-utNWBDwkla {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utNWBDwkla .mbr-text {
  color: #000000;
}
.cid-utNWBDwkla .mbr-section-subtitle {
  color: #000000;
}
.cid-utNWBDwkla .mbr-section-title {
  color: #b51709;
}
.cid-utNWBDX6gZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utNWBDX6gZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNWBDX6gZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utNWBDX6gZ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utNWBDX6gZ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utNWBDX6gZ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utNWBDX6gZ .card-wrapper {
    padding: 4rem;
  }
}
.cid-utNWBDX6gZ .mbr-text,
.cid-utNWBDX6gZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utNWBDX6gZ .card-title,
.cid-utNWBDX6gZ .card-box {
  text-align: left;
  color: #000000;
}
.cid-utNWBEDgm4 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utNWBEDgm4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNWBEDgm4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utNWBEDgm4 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utNWBEDgm4 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utNWBEDgm4 .container {
    padding: 0 26px;
  }
}
.cid-utNWBEDgm4 .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utNWBEDgm4 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utNWBEDgm4 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utNWBEDgm4 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utNWBEDgm4 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utNWBEDgm4 .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utNWBEDgm4 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utNWBEDgm4 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utNWBEDgm4 .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utNWBEDgm4 .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utNWBEDgm4 .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utNWBEDgm4 .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utNWBEDgm4 .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utNWBEDgm4 .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utNWBEDgm4 .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utNWBEDgm4 .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utNWBEDgm4 .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utNWBEDgm4 .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utNWBEDgm4 .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utNWBEDgm4 .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utNWBEDgm4 .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utNWBEDgm4 .mbr-section-title {
  color: #362707;
}
.cid-utNWBEDgm4 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utNWBEDgm4 .mbr-contact {
  color: #ffffff;
}
.cid-utNWBEDgm4 .mbr-desc {
  color: #000000;
}
.cid-utNWBEDgm4 .mbr-contact,
.cid-utNWBEDgm4 .contacts-wrapper {
  color: #0e0101;
}
.cid-utNWBFBEsE {
  background-color: #ffffff;
}
.cid-utNWBFBEsE .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNWBFBEsE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utNWBFBEsE .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utNWBFBEsE .row {
  align-items: center;
}
.cid-utNWBFBEsE .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utNWBFBEsE .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utNWBFBEsE .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utNWBFBEsE .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utNWBFBEsE .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utNWBFBEsE .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utNWBFBEsE .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utNWBFBEsE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utNWBFBEsE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utNWBFBEsE .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utNWBFBEsE .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utNWBFBEsE .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utNWBFBEsE .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utNWBFBEsE .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utNWBFBEsE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utNWBFBEsE .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utNWBFBEsE .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utNWBFBEsE .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utNWBFBEsE .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utNWBFBEsE .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utNWBFBEsE .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utNWBFBEsE .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utNWBFBEsE .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utNWBFBEsE .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utNWBFBEsE .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utNWBFBEsE .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utNWBFBEsE .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utNWBFBEsE .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utNWBFBEsE .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utNWBFBEsE .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utNWBFBEsE .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utNWBFBEsE .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utNWBFBEsE .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utNWBFBEsE .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utNWBFBEsE .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utNWBFBEsE .contact-container {
    width: 100%;
  }
}
.cid-utNWBFBEsE .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utNWBFBEsE .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utNWBFBEsE .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utNWBFBEsE .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utNWBFBEsE .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utNWBFBEsE .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utNWBFBEsE .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utNWBFBEsE .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utNWBFBEsE .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utNWBFBEsE .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utNWBFBEsE .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utNZeGRUVr {
  z-index: 1000;
  width: 100%;
}
.cid-utNZeGRUVr nav.navbar {
  position: fixed;
}
.cid-utNZeGRUVr .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utNZeGRUVr .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utNZeGRUVr .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utNZeGRUVr .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utNZeGRUVr .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utNZeGRUVr .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utNZeGRUVr .dropdown-item:hover,
.cid-utNZeGRUVr .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utNZeGRUVr .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utNZeGRUVr .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utNZeGRUVr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utNZeGRUVr .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utNZeGRUVr .nav-link:hover {
  color: #b51709 !important;
}
.cid-utNZeGRUVr .container {
  display: flex;
  margin: auto;
}
.cid-utNZeGRUVr .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utNZeGRUVr .dropdown-menu,
.cid-utNZeGRUVr .navbar.opened {
  background: #ffffff !important;
}
.cid-utNZeGRUVr .nav-item:focus,
.cid-utNZeGRUVr .nav-link:focus {
  outline: none;
}
.cid-utNZeGRUVr .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utNZeGRUVr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utNZeGRUVr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utNZeGRUVr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utNZeGRUVr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utNZeGRUVr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utNZeGRUVr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utNZeGRUVr .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utNZeGRUVr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utNZeGRUVr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utNZeGRUVr .navbar.opened {
  transition: all 0.3s;
}
.cid-utNZeGRUVr .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utNZeGRUVr .navbar .navbar-logo img {
  width: auto;
}
.cid-utNZeGRUVr .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utNZeGRUVr .navbar.collapsed {
  justify-content: center;
}
.cid-utNZeGRUVr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utNZeGRUVr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utNZeGRUVr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utNZeGRUVr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utNZeGRUVr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utNZeGRUVr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utNZeGRUVr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utNZeGRUVr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utNZeGRUVr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utNZeGRUVr .navbar .dropdown-menu {
    display: none;
  }
  .cid-utNZeGRUVr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utNZeGRUVr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utNZeGRUVr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utNZeGRUVr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utNZeGRUVr .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utNZeGRUVr .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utNZeGRUVr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utNZeGRUVr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utNZeGRUVr .navbar .navbar-buttons,
  .cid-utNZeGRUVr .navbar .icons-menu {
    display: none;
  }
  .cid-utNZeGRUVr .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utNZeGRUVr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utNZeGRUVr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utNZeGRUVr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utNZeGRUVr .dropdown-item.active,
.cid-utNZeGRUVr .dropdown-item:active {
  background-color: transparent;
}
.cid-utNZeGRUVr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utNZeGRUVr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utNZeGRUVr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utNZeGRUVr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utNZeGRUVr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utNZeGRUVr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utNZeGRUVr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utNZeGRUVr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utNZeGRUVr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utNZeGRUVr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utNZeGRUVr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utNZeGRUVr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utNZeGRUVr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utNZeGRUVr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utNZeGRUVr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utNZeGRUVr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utNZeGRUVr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utNZeGRUVr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utNZeGRUVr .navbar {
    height: 70px;
  }
  .cid-utNZeGRUVr .navbar.opened {
    height: auto;
  }
  .cid-utNZeGRUVr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utNZeMc8e0 {
  display: flex;
  background-image: url("../../../assets/images/gopr3223.jpg");
}
.cid-utNZeMc8e0 .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utNZeMc8e0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNZeMc8e0 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utNZeMc8e0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utNZeMc8e0 {
    align-items: flex-end;
  }
  .cid-utNZeMc8e0 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utNZeMc8e0 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utNZeMc8e0 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utNZeMc8e0 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utNZeMc8e0 .content-wrap {
    width: 100%;
  }
}
.cid-utNZeMc8e0 .mbr-section-subtitle,
.cid-utNZeMc8e0 .line {
  color: #ffffff;
}
.cid-utNZeMc8e0 .mbr-text,
.cid-utNZeMc8e0 .mbr-section-btn {
  text-align: left;
}
.cid-utNZeN6YoU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utNZeN6YoU .mbr-text {
  color: #000000;
}
.cid-utNZeN6YoU .mbr-section-subtitle {
  color: #000000;
}
.cid-utNZeN6YoU .mbr-section-title {
  color: #b51709;
}
.cid-utNZeNBNPk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utNZeNBNPk .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNZeNBNPk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utNZeNBNPk .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utNZeNBNPk .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utNZeNBNPk .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utNZeNBNPk .card-wrapper {
    padding: 4rem;
  }
}
.cid-utNZeNBNPk .mbr-text,
.cid-utNZeNBNPk .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utNZeNBNPk .card-title,
.cid-utNZeNBNPk .card-box {
  text-align: left;
  color: #000000;
}
.cid-utNZeNBNPk .mbr-section-subtitle {
  color: #b51709;
}
.cid-utNZeOp1wq {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utNZeOp1wq .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNZeOp1wq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utNZeOp1wq .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utNZeOp1wq .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utNZeOp1wq .container {
    padding: 0 26px;
  }
}
.cid-utNZeOp1wq .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utNZeOp1wq .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utNZeOp1wq .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utNZeOp1wq .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utNZeOp1wq .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utNZeOp1wq .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utNZeOp1wq .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utNZeOp1wq .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utNZeOp1wq .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utNZeOp1wq .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utNZeOp1wq .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utNZeOp1wq .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utNZeOp1wq .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utNZeOp1wq .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utNZeOp1wq .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utNZeOp1wq .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utNZeOp1wq .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utNZeOp1wq .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utNZeOp1wq .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utNZeOp1wq .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utNZeOp1wq .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utNZeOp1wq .mbr-section-title {
  color: #362707;
}
.cid-utNZeOp1wq .mbr-section-subtitle {
  color: #b51709;
}
.cid-utNZeOp1wq .mbr-contact {
  color: #ffffff;
}
.cid-utNZeOp1wq .mbr-desc {
  color: #000000;
}
.cid-utNZeOp1wq .mbr-contact,
.cid-utNZeOp1wq .contacts-wrapper {
  color: #0e0101;
}
.cid-utNZePEUAZ {
  background-color: #ffffff;
}
.cid-utNZePEUAZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utNZePEUAZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utNZePEUAZ .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utNZePEUAZ .row {
  align-items: center;
}
.cid-utNZePEUAZ .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utNZePEUAZ .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utNZePEUAZ .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utNZePEUAZ .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utNZePEUAZ .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utNZePEUAZ .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utNZePEUAZ .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utNZePEUAZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utNZePEUAZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utNZePEUAZ .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utNZePEUAZ .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utNZePEUAZ .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utNZePEUAZ .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utNZePEUAZ .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utNZePEUAZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utNZePEUAZ .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utNZePEUAZ .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utNZePEUAZ .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utNZePEUAZ .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utNZePEUAZ .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utNZePEUAZ .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utNZePEUAZ .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utNZePEUAZ .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utNZePEUAZ .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utNZePEUAZ .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utNZePEUAZ .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utNZePEUAZ .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utNZePEUAZ .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utNZePEUAZ .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utNZePEUAZ .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utNZePEUAZ .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utNZePEUAZ .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utNZePEUAZ .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utNZePEUAZ .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utNZePEUAZ .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utNZePEUAZ .contact-container {
    width: 100%;
  }
}
.cid-utNZePEUAZ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utNZePEUAZ .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utNZePEUAZ .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utNZePEUAZ .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utNZePEUAZ .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utNZePEUAZ .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utNZePEUAZ .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utNZePEUAZ .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utNZePEUAZ .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utNZePEUAZ .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utNZePEUAZ .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utO0Flvqh4 {
  z-index: 1000;
  width: 100%;
}
.cid-utO0Flvqh4 nav.navbar {
  position: fixed;
}
.cid-utO0Flvqh4 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utO0Flvqh4 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utO0Flvqh4 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utO0Flvqh4 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utO0Flvqh4 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utO0Flvqh4 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utO0Flvqh4 .dropdown-item:hover,
.cid-utO0Flvqh4 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utO0Flvqh4 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utO0Flvqh4 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utO0Flvqh4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utO0Flvqh4 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utO0Flvqh4 .nav-link:hover {
  color: #b51709 !important;
}
.cid-utO0Flvqh4 .container {
  display: flex;
  margin: auto;
}
.cid-utO0Flvqh4 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utO0Flvqh4 .dropdown-menu,
.cid-utO0Flvqh4 .navbar.opened {
  background: #ffffff !important;
}
.cid-utO0Flvqh4 .nav-item:focus,
.cid-utO0Flvqh4 .nav-link:focus {
  outline: none;
}
.cid-utO0Flvqh4 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utO0Flvqh4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utO0Flvqh4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utO0Flvqh4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utO0Flvqh4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utO0Flvqh4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utO0Flvqh4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utO0Flvqh4 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utO0Flvqh4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utO0Flvqh4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utO0Flvqh4 .navbar.opened {
  transition: all 0.3s;
}
.cid-utO0Flvqh4 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utO0Flvqh4 .navbar .navbar-logo img {
  width: auto;
}
.cid-utO0Flvqh4 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utO0Flvqh4 .navbar.collapsed {
  justify-content: center;
}
.cid-utO0Flvqh4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utO0Flvqh4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utO0Flvqh4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utO0Flvqh4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utO0Flvqh4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utO0Flvqh4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utO0Flvqh4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utO0Flvqh4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utO0Flvqh4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utO0Flvqh4 .navbar .dropdown-menu {
    display: none;
  }
  .cid-utO0Flvqh4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utO0Flvqh4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utO0Flvqh4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utO0Flvqh4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utO0Flvqh4 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utO0Flvqh4 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utO0Flvqh4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utO0Flvqh4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utO0Flvqh4 .navbar .navbar-buttons,
  .cid-utO0Flvqh4 .navbar .icons-menu {
    display: none;
  }
  .cid-utO0Flvqh4 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utO0Flvqh4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utO0Flvqh4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utO0Flvqh4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utO0Flvqh4 .dropdown-item.active,
.cid-utO0Flvqh4 .dropdown-item:active {
  background-color: transparent;
}
.cid-utO0Flvqh4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utO0Flvqh4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utO0Flvqh4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utO0Flvqh4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utO0Flvqh4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utO0Flvqh4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utO0Flvqh4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utO0Flvqh4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utO0Flvqh4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utO0Flvqh4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utO0Flvqh4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utO0Flvqh4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utO0Flvqh4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utO0Flvqh4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utO0Flvqh4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utO0Flvqh4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utO0Flvqh4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utO0Flvqh4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utO0Flvqh4 .navbar {
    height: 70px;
  }
  .cid-utO0Flvqh4 .navbar.opened {
    height: auto;
  }
  .cid-utO0Flvqh4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utO0Fmkdni {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0057-2.jpeg");
}
.cid-utO0Fmkdni .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utO0Fmkdni .mbr-fallback-image.disabled {
  display: none;
}
.cid-utO0Fmkdni .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utO0Fmkdni .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utO0Fmkdni {
    align-items: flex-end;
  }
  .cid-utO0Fmkdni .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utO0Fmkdni .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utO0Fmkdni {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utO0Fmkdni .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utO0Fmkdni .content-wrap {
    width: 100%;
  }
}
.cid-utO0Fmkdni .mbr-section-subtitle,
.cid-utO0Fmkdni .line {
  color: #ffffff;
}
.cid-utO0Fmkdni .mbr-text,
.cid-utO0Fmkdni .mbr-section-btn {
  text-align: left;
}
.cid-utO0Fn72jv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utO0Fn72jv .mbr-text {
  color: #000000;
}
.cid-utO0Fn72jv .mbr-section-subtitle {
  color: #000000;
}
.cid-utO0Fn72jv .mbr-section-title {
  color: #b51709;
}
.cid-utO0FnCEZn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utO0FnCEZn .mbr-fallback-image.disabled {
  display: none;
}
.cid-utO0FnCEZn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utO0FnCEZn .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utO0FnCEZn .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utO0FnCEZn .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utO0FnCEZn .card-wrapper {
    padding: 4rem;
  }
}
.cid-utO0FnCEZn .mbr-text,
.cid-utO0FnCEZn .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utO0FnCEZn .card-title,
.cid-utO0FnCEZn .card-box {
  text-align: left;
  color: #000000;
}
.cid-utO0FnCEZn .mbr-section-subtitle {
  color: #b51709;
}
.cid-utO0FoihcN {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utO0FoihcN .mbr-fallback-image.disabled {
  display: none;
}
.cid-utO0FoihcN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utO0FoihcN .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utO0FoihcN .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utO0FoihcN .container {
    padding: 0 26px;
  }
}
.cid-utO0FoihcN .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utO0FoihcN .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utO0FoihcN .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utO0FoihcN .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utO0FoihcN .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utO0FoihcN .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utO0FoihcN .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utO0FoihcN .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utO0FoihcN .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utO0FoihcN .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utO0FoihcN .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utO0FoihcN .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utO0FoihcN .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utO0FoihcN .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utO0FoihcN .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utO0FoihcN .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utO0FoihcN .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utO0FoihcN .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utO0FoihcN .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utO0FoihcN .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utO0FoihcN .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utO0FoihcN .mbr-section-title {
  color: #362707;
}
.cid-utO0FoihcN .mbr-section-subtitle {
  color: #b51709;
}
.cid-utO0FoihcN .mbr-contact {
  color: #ffffff;
}
.cid-utO0FoihcN .mbr-desc {
  color: #000000;
}
.cid-utO0FoihcN .mbr-contact,
.cid-utO0FoihcN .contacts-wrapper {
  color: #0e0101;
}
.cid-utO0Fpmm1K {
  background-color: #ffffff;
}
.cid-utO0Fpmm1K .mbr-fallback-image.disabled {
  display: none;
}
.cid-utO0Fpmm1K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utO0Fpmm1K .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utO0Fpmm1K .row {
  align-items: center;
}
.cid-utO0Fpmm1K .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utO0Fpmm1K .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utO0Fpmm1K .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utO0Fpmm1K .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utO0Fpmm1K .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utO0Fpmm1K .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utO0Fpmm1K .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utO0Fpmm1K .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utO0Fpmm1K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utO0Fpmm1K .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utO0Fpmm1K .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utO0Fpmm1K .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utO0Fpmm1K .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utO0Fpmm1K .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utO0Fpmm1K .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utO0Fpmm1K .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utO0Fpmm1K .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utO0Fpmm1K .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utO0Fpmm1K .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utO0Fpmm1K .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utO0Fpmm1K .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utO0Fpmm1K .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utO0Fpmm1K .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utO0Fpmm1K .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utO0Fpmm1K .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utO0Fpmm1K .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utO0Fpmm1K .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utO0Fpmm1K .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utO0Fpmm1K .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utO0Fpmm1K .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utO0Fpmm1K .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utO0Fpmm1K .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utO0Fpmm1K .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utO0Fpmm1K .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utO0Fpmm1K .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utO0Fpmm1K .contact-container {
    width: 100%;
  }
}
.cid-utO0Fpmm1K .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utO0Fpmm1K .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utO0Fpmm1K .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utO0Fpmm1K .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utO0Fpmm1K .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utO0Fpmm1K .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utO0Fpmm1K .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utO0Fpmm1K .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utO0Fpmm1K .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utO0Fpmm1K .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utO0Fpmm1K .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utO2JziAFm {
  z-index: 1000;
  width: 100%;
}
.cid-utO2JziAFm nav.navbar {
  position: fixed;
}
.cid-utO2JziAFm .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utO2JziAFm .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utO2JziAFm .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utO2JziAFm .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utO2JziAFm .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utO2JziAFm .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utO2JziAFm .dropdown-item:hover,
.cid-utO2JziAFm .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utO2JziAFm .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utO2JziAFm .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utO2JziAFm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utO2JziAFm .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utO2JziAFm .nav-link:hover {
  color: #b51709 !important;
}
.cid-utO2JziAFm .container {
  display: flex;
  margin: auto;
}
.cid-utO2JziAFm .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utO2JziAFm .dropdown-menu,
.cid-utO2JziAFm .navbar.opened {
  background: #ffffff !important;
}
.cid-utO2JziAFm .nav-item:focus,
.cid-utO2JziAFm .nav-link:focus {
  outline: none;
}
.cid-utO2JziAFm .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utO2JziAFm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utO2JziAFm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utO2JziAFm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utO2JziAFm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utO2JziAFm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utO2JziAFm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utO2JziAFm .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utO2JziAFm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utO2JziAFm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utO2JziAFm .navbar.opened {
  transition: all 0.3s;
}
.cid-utO2JziAFm .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utO2JziAFm .navbar .navbar-logo img {
  width: auto;
}
.cid-utO2JziAFm .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utO2JziAFm .navbar.collapsed {
  justify-content: center;
}
.cid-utO2JziAFm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utO2JziAFm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utO2JziAFm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utO2JziAFm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utO2JziAFm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utO2JziAFm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utO2JziAFm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utO2JziAFm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utO2JziAFm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utO2JziAFm .navbar .dropdown-menu {
    display: none;
  }
  .cid-utO2JziAFm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utO2JziAFm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utO2JziAFm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utO2JziAFm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utO2JziAFm .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utO2JziAFm .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utO2JziAFm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utO2JziAFm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utO2JziAFm .navbar .navbar-buttons,
  .cid-utO2JziAFm .navbar .icons-menu {
    display: none;
  }
  .cid-utO2JziAFm .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utO2JziAFm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utO2JziAFm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utO2JziAFm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utO2JziAFm .dropdown-item.active,
.cid-utO2JziAFm .dropdown-item:active {
  background-color: transparent;
}
.cid-utO2JziAFm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utO2JziAFm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utO2JziAFm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utO2JziAFm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utO2JziAFm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utO2JziAFm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utO2JziAFm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utO2JziAFm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utO2JziAFm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utO2JziAFm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utO2JziAFm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utO2JziAFm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utO2JziAFm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utO2JziAFm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utO2JziAFm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utO2JziAFm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utO2JziAFm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utO2JziAFm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utO2JziAFm .navbar {
    height: 70px;
  }
  .cid-utO2JziAFm .navbar.opened {
    height: auto;
  }
  .cid-utO2JziAFm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utO2JA2lGn {
  display: flex;
  background-image: url("../../../assets/images/gopr3440.jpg");
}
.cid-utO2JA2lGn .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utO2JA2lGn .mbr-fallback-image.disabled {
  display: none;
}
.cid-utO2JA2lGn .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utO2JA2lGn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utO2JA2lGn {
    align-items: flex-end;
  }
  .cid-utO2JA2lGn .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utO2JA2lGn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utO2JA2lGn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utO2JA2lGn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utO2JA2lGn .content-wrap {
    width: 100%;
  }
}
.cid-utO2JA2lGn .mbr-section-subtitle,
.cid-utO2JA2lGn .line {
  color: #ffffff;
}
.cid-utO2JA2lGn .mbr-text,
.cid-utO2JA2lGn .mbr-section-btn {
  text-align: left;
}
.cid-utO2JABI6e {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utO2JABI6e .mbr-text {
  color: #000000;
}
.cid-utO2JABI6e .mbr-section-subtitle {
  color: #000000;
}
.cid-utO2JABI6e .mbr-section-title {
  color: #b51709;
}
.cid-utO2JB1PqO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utO2JB1PqO .mbr-fallback-image.disabled {
  display: none;
}
.cid-utO2JB1PqO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utO2JB1PqO .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utO2JB1PqO .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utO2JB1PqO .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utO2JB1PqO .card-wrapper {
    padding: 4rem;
  }
}
.cid-utO2JB1PqO .mbr-text,
.cid-utO2JB1PqO .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utO2JB1PqO .card-title,
.cid-utO2JB1PqO .card-box {
  text-align: left;
  color: #000000;
}
.cid-utO2JB1PqO .mbr-section-subtitle {
  color: #b51709;
}
.cid-utO2JBGuKq {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utO2JBGuKq .mbr-fallback-image.disabled {
  display: none;
}
.cid-utO2JBGuKq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utO2JBGuKq .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utO2JBGuKq .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utO2JBGuKq .container {
    padding: 0 26px;
  }
}
.cid-utO2JBGuKq .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utO2JBGuKq .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utO2JBGuKq .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utO2JBGuKq .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utO2JBGuKq .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utO2JBGuKq .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utO2JBGuKq .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utO2JBGuKq .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utO2JBGuKq .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utO2JBGuKq .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utO2JBGuKq .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utO2JBGuKq .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utO2JBGuKq .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utO2JBGuKq .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utO2JBGuKq .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utO2JBGuKq .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utO2JBGuKq .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utO2JBGuKq .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utO2JBGuKq .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utO2JBGuKq .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utO2JBGuKq .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utO2JBGuKq .mbr-section-title {
  color: #362707;
}
.cid-utO2JBGuKq .mbr-section-subtitle {
  color: #b51709;
}
.cid-utO2JBGuKq .mbr-contact {
  color: #ffffff;
}
.cid-utO2JBGuKq .mbr-desc {
  color: #000000;
}
.cid-utO2JBGuKq .mbr-contact,
.cid-utO2JBGuKq .contacts-wrapper {
  color: #0e0101;
}
.cid-utO2JCPVZN {
  background-color: #ffffff;
}
.cid-utO2JCPVZN .mbr-fallback-image.disabled {
  display: none;
}
.cid-utO2JCPVZN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utO2JCPVZN .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utO2JCPVZN .row {
  align-items: center;
}
.cid-utO2JCPVZN .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utO2JCPVZN .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utO2JCPVZN .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utO2JCPVZN .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utO2JCPVZN .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utO2JCPVZN .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utO2JCPVZN .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utO2JCPVZN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utO2JCPVZN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utO2JCPVZN .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utO2JCPVZN .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utO2JCPVZN .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utO2JCPVZN .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utO2JCPVZN .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utO2JCPVZN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utO2JCPVZN .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utO2JCPVZN .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utO2JCPVZN .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utO2JCPVZN .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utO2JCPVZN .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utO2JCPVZN .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utO2JCPVZN .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utO2JCPVZN .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utO2JCPVZN .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utO2JCPVZN .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utO2JCPVZN .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utO2JCPVZN .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utO2JCPVZN .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utO2JCPVZN .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utO2JCPVZN .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utO2JCPVZN .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utO2JCPVZN .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utO2JCPVZN .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utO2JCPVZN .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utO2JCPVZN .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utO2JCPVZN .contact-container {
    width: 100%;
  }
}
.cid-utO2JCPVZN .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utO2JCPVZN .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utO2JCPVZN .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utO2JCPVZN .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utO2JCPVZN .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utO2JCPVZN .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utO2JCPVZN .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utO2JCPVZN .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utO2JCPVZN .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utO2JCPVZN .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utO2JCPVZN .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utObA6lW56 {
  z-index: 1000;
  width: 100%;
}
.cid-utObA6lW56 nav.navbar {
  position: fixed;
}
.cid-utObA6lW56 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utObA6lW56 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utObA6lW56 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utObA6lW56 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utObA6lW56 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utObA6lW56 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utObA6lW56 .dropdown-item:hover,
.cid-utObA6lW56 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utObA6lW56 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utObA6lW56 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utObA6lW56 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utObA6lW56 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utObA6lW56 .nav-link:hover {
  color: #b51709 !important;
}
.cid-utObA6lW56 .container {
  display: flex;
  margin: auto;
}
.cid-utObA6lW56 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utObA6lW56 .dropdown-menu,
.cid-utObA6lW56 .navbar.opened {
  background: #ffffff !important;
}
.cid-utObA6lW56 .nav-item:focus,
.cid-utObA6lW56 .nav-link:focus {
  outline: none;
}
.cid-utObA6lW56 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utObA6lW56 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utObA6lW56 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utObA6lW56 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utObA6lW56 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utObA6lW56 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utObA6lW56 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utObA6lW56 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utObA6lW56 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utObA6lW56 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utObA6lW56 .navbar.opened {
  transition: all 0.3s;
}
.cid-utObA6lW56 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utObA6lW56 .navbar .navbar-logo img {
  width: auto;
}
.cid-utObA6lW56 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utObA6lW56 .navbar.collapsed {
  justify-content: center;
}
.cid-utObA6lW56 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utObA6lW56 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utObA6lW56 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utObA6lW56 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utObA6lW56 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utObA6lW56 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utObA6lW56 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utObA6lW56 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utObA6lW56 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utObA6lW56 .navbar .dropdown-menu {
    display: none;
  }
  .cid-utObA6lW56 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utObA6lW56 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utObA6lW56 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utObA6lW56 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utObA6lW56 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utObA6lW56 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utObA6lW56 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utObA6lW56 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utObA6lW56 .navbar .navbar-buttons,
  .cid-utObA6lW56 .navbar .icons-menu {
    display: none;
  }
  .cid-utObA6lW56 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utObA6lW56 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utObA6lW56 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utObA6lW56 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utObA6lW56 .dropdown-item.active,
.cid-utObA6lW56 .dropdown-item:active {
  background-color: transparent;
}
.cid-utObA6lW56 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utObA6lW56 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utObA6lW56 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utObA6lW56 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utObA6lW56 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utObA6lW56 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utObA6lW56 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utObA6lW56 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utObA6lW56 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utObA6lW56 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utObA6lW56 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utObA6lW56 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utObA6lW56 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utObA6lW56 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utObA6lW56 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utObA6lW56 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utObA6lW56 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utObA6lW56 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utObA6lW56 .navbar {
    height: 70px;
  }
  .cid-utObA6lW56 .navbar.opened {
    height: auto;
  }
  .cid-utObA6lW56 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utObA7aBUg {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0043.jpg");
}
.cid-utObA7aBUg .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utObA7aBUg .mbr-fallback-image.disabled {
  display: none;
}
.cid-utObA7aBUg .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utObA7aBUg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utObA7aBUg {
    align-items: flex-end;
  }
  .cid-utObA7aBUg .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utObA7aBUg .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utObA7aBUg {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utObA7aBUg .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utObA7aBUg .content-wrap {
    width: 100%;
  }
}
.cid-utObA7aBUg .mbr-section-subtitle,
.cid-utObA7aBUg .line {
  color: #ffffff;
}
.cid-utObA7aBUg .mbr-text,
.cid-utObA7aBUg .mbr-section-btn {
  text-align: left;
}
.cid-utObA7NTrk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utObA7NTrk .mbr-text {
  color: #000000;
}
.cid-utObA7NTrk .mbr-section-subtitle {
  color: #000000;
}
.cid-utObA7NTrk .mbr-section-title {
  color: #b51709;
}
.cid-utObA8cNYp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utObA8cNYp .mbr-fallback-image.disabled {
  display: none;
}
.cid-utObA8cNYp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utObA8cNYp .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utObA8cNYp .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utObA8cNYp .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utObA8cNYp .card-wrapper {
    padding: 4rem;
  }
}
.cid-utObA8cNYp .mbr-text,
.cid-utObA8cNYp .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utObA8cNYp .card-title,
.cid-utObA8cNYp .card-box {
  text-align: left;
  color: #000000;
}
.cid-utObA8cNYp .mbr-section-subtitle {
  color: #b51709;
}
.cid-utObA8QHlR {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utObA8QHlR .mbr-fallback-image.disabled {
  display: none;
}
.cid-utObA8QHlR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utObA8QHlR .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utObA8QHlR .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utObA8QHlR .container {
    padding: 0 26px;
  }
}
.cid-utObA8QHlR .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utObA8QHlR .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utObA8QHlR .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utObA8QHlR .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utObA8QHlR .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utObA8QHlR .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utObA8QHlR .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utObA8QHlR .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utObA8QHlR .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utObA8QHlR .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utObA8QHlR .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utObA8QHlR .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utObA8QHlR .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utObA8QHlR .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utObA8QHlR .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utObA8QHlR .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utObA8QHlR .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utObA8QHlR .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utObA8QHlR .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utObA8QHlR .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utObA8QHlR .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utObA8QHlR .mbr-section-title {
  color: #362707;
}
.cid-utObA8QHlR .mbr-section-subtitle {
  color: #b51709;
}
.cid-utObA8QHlR .mbr-contact {
  color: #ffffff;
}
.cid-utObA8QHlR .mbr-desc {
  color: #000000;
}
.cid-utObA8QHlR .mbr-contact,
.cid-utObA8QHlR .contacts-wrapper {
  color: #0e0101;
}
.cid-utObA9XG8z {
  background-color: #ffffff;
}
.cid-utObA9XG8z .mbr-fallback-image.disabled {
  display: none;
}
.cid-utObA9XG8z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utObA9XG8z .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utObA9XG8z .row {
  align-items: center;
}
.cid-utObA9XG8z .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utObA9XG8z .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utObA9XG8z .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utObA9XG8z .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utObA9XG8z .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utObA9XG8z .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utObA9XG8z .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utObA9XG8z .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utObA9XG8z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utObA9XG8z .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utObA9XG8z .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utObA9XG8z .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utObA9XG8z .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utObA9XG8z .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utObA9XG8z .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utObA9XG8z .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utObA9XG8z .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utObA9XG8z .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utObA9XG8z .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utObA9XG8z .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utObA9XG8z .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utObA9XG8z .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utObA9XG8z .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utObA9XG8z .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utObA9XG8z .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utObA9XG8z .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utObA9XG8z .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utObA9XG8z .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utObA9XG8z .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utObA9XG8z .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utObA9XG8z .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utObA9XG8z .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utObA9XG8z .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utObA9XG8z .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utObA9XG8z .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utObA9XG8z .contact-container {
    width: 100%;
  }
}
.cid-utObA9XG8z .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utObA9XG8z .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utObA9XG8z .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utObA9XG8z .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utObA9XG8z .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utObA9XG8z .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utObA9XG8z .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utObA9XG8z .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utObA9XG8z .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utObA9XG8z .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utObA9XG8z .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOdr4nwOx {
  z-index: 1000;
  width: 100%;
}
.cid-utOdr4nwOx nav.navbar {
  position: fixed;
}
.cid-utOdr4nwOx .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOdr4nwOx .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOdr4nwOx .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOdr4nwOx .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOdr4nwOx .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOdr4nwOx .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOdr4nwOx .dropdown-item:hover,
.cid-utOdr4nwOx .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOdr4nwOx .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOdr4nwOx .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOdr4nwOx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOdr4nwOx .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOdr4nwOx .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOdr4nwOx .container {
  display: flex;
  margin: auto;
}
.cid-utOdr4nwOx .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOdr4nwOx .dropdown-menu,
.cid-utOdr4nwOx .navbar.opened {
  background: #ffffff !important;
}
.cid-utOdr4nwOx .nav-item:focus,
.cid-utOdr4nwOx .nav-link:focus {
  outline: none;
}
.cid-utOdr4nwOx .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOdr4nwOx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOdr4nwOx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOdr4nwOx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOdr4nwOx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOdr4nwOx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOdr4nwOx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOdr4nwOx .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOdr4nwOx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOdr4nwOx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOdr4nwOx .navbar.opened {
  transition: all 0.3s;
}
.cid-utOdr4nwOx .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOdr4nwOx .navbar .navbar-logo img {
  width: auto;
}
.cid-utOdr4nwOx .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOdr4nwOx .navbar.collapsed {
  justify-content: center;
}
.cid-utOdr4nwOx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOdr4nwOx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOdr4nwOx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOdr4nwOx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOdr4nwOx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOdr4nwOx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOdr4nwOx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOdr4nwOx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOdr4nwOx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOdr4nwOx .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOdr4nwOx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOdr4nwOx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOdr4nwOx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOdr4nwOx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOdr4nwOx .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOdr4nwOx .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOdr4nwOx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOdr4nwOx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOdr4nwOx .navbar .navbar-buttons,
  .cid-utOdr4nwOx .navbar .icons-menu {
    display: none;
  }
  .cid-utOdr4nwOx .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOdr4nwOx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOdr4nwOx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOdr4nwOx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOdr4nwOx .dropdown-item.active,
.cid-utOdr4nwOx .dropdown-item:active {
  background-color: transparent;
}
.cid-utOdr4nwOx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOdr4nwOx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOdr4nwOx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOdr4nwOx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOdr4nwOx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOdr4nwOx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOdr4nwOx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOdr4nwOx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOdr4nwOx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOdr4nwOx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOdr4nwOx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOdr4nwOx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOdr4nwOx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOdr4nwOx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOdr4nwOx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOdr4nwOx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOdr4nwOx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOdr4nwOx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOdr4nwOx .navbar {
    height: 70px;
  }
  .cid-utOdr4nwOx .navbar.opened {
    height: auto;
  }
  .cid-utOdr4nwOx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOdr58cHf {
  display: flex;
  background-image: url("../../../assets/images/whatsapp-image-2024-11-14-at-16.32.10-60263f25-2.jpeg");
}
.cid-utOdr58cHf .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utOdr58cHf .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOdr58cHf .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOdr58cHf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOdr58cHf {
    align-items: flex-end;
  }
  .cid-utOdr58cHf .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOdr58cHf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOdr58cHf {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOdr58cHf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOdr58cHf .content-wrap {
    width: 100%;
  }
}
.cid-utOdr58cHf .mbr-section-subtitle,
.cid-utOdr58cHf .line {
  color: #ffffff;
}
.cid-utOdr58cHf .mbr-text,
.cid-utOdr58cHf .mbr-section-btn {
  text-align: left;
}
.cid-utOdr5UzVU {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utOdr5UzVU .mbr-text {
  color: #000000;
}
.cid-utOdr5UzVU .mbr-section-subtitle {
  color: #000000;
}
.cid-utOdr5UzVU .mbr-section-title {
  color: #b51709;
}
.cid-utOdr6lDzW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/aron-marinelli-tojyhmw9pvw-unsplash.jpg");
}
.cid-utOdr6lDzW .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOdr6lDzW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOdr6lDzW .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utOdr6lDzW .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utOdr6lDzW .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utOdr6lDzW .card-wrapper {
    padding: 4rem;
  }
}
.cid-utOdr6lDzW .mbr-text,
.cid-utOdr6lDzW .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utOdr6lDzW .card-title,
.cid-utOdr6lDzW .card-box {
  text-align: left;
  color: #000000;
}
.cid-utOdr6lDzW .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOdr74HZq {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utOdr74HZq .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOdr74HZq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOdr74HZq .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utOdr74HZq .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utOdr74HZq .container {
    padding: 0 26px;
  }
}
.cid-utOdr74HZq .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOdr74HZq .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOdr74HZq .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOdr74HZq .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utOdr74HZq .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utOdr74HZq .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOdr74HZq .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOdr74HZq .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOdr74HZq .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utOdr74HZq .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utOdr74HZq .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utOdr74HZq .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utOdr74HZq .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utOdr74HZq .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utOdr74HZq .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utOdr74HZq .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utOdr74HZq .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utOdr74HZq .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utOdr74HZq .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utOdr74HZq .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utOdr74HZq .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utOdr74HZq .mbr-section-title {
  color: #362707;
}
.cid-utOdr74HZq .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOdr74HZq .mbr-contact {
  color: #ffffff;
}
.cid-utOdr74HZq .mbr-desc {
  color: #000000;
}
.cid-utOdr74HZq .mbr-contact,
.cid-utOdr74HZq .contacts-wrapper {
  color: #0e0101;
}
.cid-utOdr88rNY {
  background-color: #ffffff;
}
.cid-utOdr88rNY .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOdr88rNY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOdr88rNY .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOdr88rNY .row {
  align-items: center;
}
.cid-utOdr88rNY .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOdr88rNY .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOdr88rNY .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOdr88rNY .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOdr88rNY .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOdr88rNY .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOdr88rNY .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOdr88rNY .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOdr88rNY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOdr88rNY .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOdr88rNY .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOdr88rNY .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOdr88rNY .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOdr88rNY .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOdr88rNY .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOdr88rNY .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOdr88rNY .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOdr88rNY .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOdr88rNY .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOdr88rNY .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOdr88rNY .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOdr88rNY .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOdr88rNY .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOdr88rNY .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOdr88rNY .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOdr88rNY .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOdr88rNY .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOdr88rNY .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOdr88rNY .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOdr88rNY .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOdr88rNY .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOdr88rNY .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOdr88rNY .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOdr88rNY .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOdr88rNY .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOdr88rNY .contact-container {
    width: 100%;
  }
}
.cid-utOdr88rNY .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOdr88rNY .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOdr88rNY .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOdr88rNY .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOdr88rNY .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOdr88rNY .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOdr88rNY .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOdr88rNY .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOdr88rNY .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOdr88rNY .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOdr88rNY .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOr23okHO {
  z-index: 1000;
  width: 100%;
}
.cid-utOr23okHO nav.navbar {
  position: fixed;
}
.cid-utOr23okHO .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOr23okHO .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOr23okHO .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOr23okHO .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOr23okHO .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOr23okHO .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOr23okHO .dropdown-item:hover,
.cid-utOr23okHO .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOr23okHO .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOr23okHO .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOr23okHO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOr23okHO .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOr23okHO .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOr23okHO .container {
  display: flex;
  margin: auto;
}
.cid-utOr23okHO .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOr23okHO .dropdown-menu,
.cid-utOr23okHO .navbar.opened {
  background: #ffffff !important;
}
.cid-utOr23okHO .nav-item:focus,
.cid-utOr23okHO .nav-link:focus {
  outline: none;
}
.cid-utOr23okHO .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOr23okHO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOr23okHO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOr23okHO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOr23okHO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOr23okHO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOr23okHO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOr23okHO .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOr23okHO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOr23okHO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOr23okHO .navbar.opened {
  transition: all 0.3s;
}
.cid-utOr23okHO .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOr23okHO .navbar .navbar-logo img {
  width: auto;
}
.cid-utOr23okHO .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOr23okHO .navbar.collapsed {
  justify-content: center;
}
.cid-utOr23okHO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOr23okHO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOr23okHO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOr23okHO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOr23okHO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOr23okHO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOr23okHO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOr23okHO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOr23okHO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOr23okHO .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOr23okHO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOr23okHO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOr23okHO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOr23okHO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOr23okHO .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOr23okHO .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOr23okHO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOr23okHO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOr23okHO .navbar .navbar-buttons,
  .cid-utOr23okHO .navbar .icons-menu {
    display: none;
  }
  .cid-utOr23okHO .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOr23okHO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOr23okHO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOr23okHO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOr23okHO .dropdown-item.active,
.cid-utOr23okHO .dropdown-item:active {
  background-color: transparent;
}
.cid-utOr23okHO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOr23okHO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOr23okHO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOr23okHO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOr23okHO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOr23okHO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOr23okHO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOr23okHO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOr23okHO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOr23okHO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOr23okHO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOr23okHO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOr23okHO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOr23okHO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOr23okHO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOr23okHO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOr23okHO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOr23okHO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOr23okHO .navbar {
    height: 70px;
  }
  .cid-utOr23okHO .navbar.opened {
    height: auto;
  }
  .cid-utOr23okHO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOr2479g8 {
  display: flex;
  background-image: url("../../../assets/images/pic-23.jpg");
}
.cid-utOr2479g8 .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utOr2479g8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOr2479g8 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOr2479g8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOr2479g8 {
    align-items: flex-end;
  }
  .cid-utOr2479g8 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOr2479g8 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOr2479g8 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOr2479g8 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOr2479g8 .content-wrap {
    width: 100%;
  }
}
.cid-utOr2479g8 .mbr-section-subtitle,
.cid-utOr2479g8 .line {
  color: #ffffff;
}
.cid-utOr2479g8 .mbr-text,
.cid-utOr2479g8 .mbr-section-btn {
  text-align: right;
}
.cid-utOr24Bkkn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utOr24Bkkn .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOr24Bkkn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOr24Bkkn .mbr-section-subtitle {
  text-align: left;
}
.cid-utOr24Bkkn .mbr-section-title {
  color: #b51709;
}
.cid-utOr2553dw {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-utOr2553dw .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOr2553dw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOr2553dw .container-fluid {
  padding: 0 45px;
}
@media (max-width: 992px) {
  .cid-utOr2553dw .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-utOr2553dw .container {
    padding: 0 25px;
  }
}
.cid-utOr2553dw .row {
  justify-content: center;
}
.cid-utOr2553dw .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-utOr2553dw .item {
  margin-bottom: 30px;
}
.cid-utOr2553dw .item:hover .item-wrapper .item-content,
.cid-utOr2553dw .item:focus .item-wrapper .item-content {
  box-shadow: inset 0 200px 0 0;
}
.cid-utOr2553dw .item:hover .item-wrapper .item-content .mbr-role,
.cid-utOr2553dw .item:focus .item-wrapper .item-content .mbr-role {
  color: #ffffff;
}
.cid-utOr2553dw .item:hover .item-wrapper .item-content .mbr-name,
.cid-utOr2553dw .item:focus .item-wrapper .item-content .mbr-name {
  color: #ffffff;
}
.cid-utOr2553dw .item:hover .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont,
.cid-utOr2553dw .item:focus .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  color: #ffffff;
}
.cid-utOr2553dw .item .item-wrapper {
  border-radius: 0 !important;
}
.cid-utOr2553dw .item .item-wrapper .item-img img {
  height: 350px;
  object-fit: cover;
}
.cid-utOr2553dw .item .item-wrapper .item-content {
  padding: 20px 40px;
  background-color: #b51709;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-utOr2553dw .item .item-wrapper .item-content {
    padding: 20px;
  }
}
.cid-utOr2553dw .item .item-wrapper .item-content .mbr-role {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-utOr2553dw .item .item-wrapper .item-content .mbr-name {
  margin-bottom: 16px;
  transition: all 0.3s ease-in-out;
}
.cid-utOr2553dw .item .item-wrapper .item-content .social-wrapper .soc-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-utOr2553dw .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item {
  margin-right: 16px;
}
.cid-utOr2553dw .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a {
  display: block;
}
.cid-utOr2553dw .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont,
.cid-utOr2553dw .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont {
  opacity: .5;
}
.cid-utOr2553dw .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  font-size: 18px;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-utOr2553dw .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-utOr2553dw .mbr-name {
  color: #000000;
}
.cid-utOr2553dw .mbr-role {
  color: #000000;
}
.cid-utOr2553dw .mbr-name,
.cid-utOr2553dw .social-wrapper {
  text-align: center;
}
.cid-utOr26APte {
  background-color: #ffffff;
}
.cid-utOr26APte .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOr26APte .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOr26APte .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOr26APte .row {
  align-items: center;
}
.cid-utOr26APte .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOr26APte .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOr26APte .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOr26APte .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOr26APte .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOr26APte .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOr26APte .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOr26APte .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOr26APte .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOr26APte .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOr26APte .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOr26APte .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOr26APte .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOr26APte .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOr26APte .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOr26APte .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOr26APte .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOr26APte .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOr26APte .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOr26APte .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOr26APte .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOr26APte .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOr26APte .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOr26APte .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOr26APte .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOr26APte .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOr26APte .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOr26APte .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOr26APte .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOr26APte .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOr26APte .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOr26APte .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOr26APte .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOr26APte .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOr26APte .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOr26APte .contact-container {
    width: 100%;
  }
}
.cid-utOr26APte .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOr26APte .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOr26APte .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOr26APte .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOr26APte .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOr26APte .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOr26APte .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOr26APte .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOr26APte .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOr26APte .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOr26APte .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utODkso47q {
  z-index: 1000;
  width: 100%;
}
.cid-utODkso47q nav.navbar {
  position: fixed;
}
.cid-utODkso47q .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utODkso47q .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utODkso47q .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utODkso47q .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utODkso47q .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utODkso47q .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utODkso47q .dropdown-item:hover,
.cid-utODkso47q .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utODkso47q .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utODkso47q .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utODkso47q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utODkso47q .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utODkso47q .nav-link:hover {
  color: #b51709 !important;
}
.cid-utODkso47q .container {
  display: flex;
  margin: auto;
}
.cid-utODkso47q .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utODkso47q .dropdown-menu,
.cid-utODkso47q .navbar.opened {
  background: #ffffff !important;
}
.cid-utODkso47q .nav-item:focus,
.cid-utODkso47q .nav-link:focus {
  outline: none;
}
.cid-utODkso47q .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utODkso47q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utODkso47q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utODkso47q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utODkso47q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utODkso47q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utODkso47q .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utODkso47q .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utODkso47q .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utODkso47q .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utODkso47q .navbar.opened {
  transition: all 0.3s;
}
.cid-utODkso47q .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utODkso47q .navbar .navbar-logo img {
  width: auto;
}
.cid-utODkso47q .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utODkso47q .navbar.collapsed {
  justify-content: center;
}
.cid-utODkso47q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utODkso47q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utODkso47q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utODkso47q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utODkso47q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utODkso47q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utODkso47q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utODkso47q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utODkso47q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utODkso47q .navbar .dropdown-menu {
    display: none;
  }
  .cid-utODkso47q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utODkso47q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utODkso47q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utODkso47q .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utODkso47q .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utODkso47q .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utODkso47q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utODkso47q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utODkso47q .navbar .navbar-buttons,
  .cid-utODkso47q .navbar .icons-menu {
    display: none;
  }
  .cid-utODkso47q .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utODkso47q .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utODkso47q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utODkso47q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utODkso47q .dropdown-item.active,
.cid-utODkso47q .dropdown-item:active {
  background-color: transparent;
}
.cid-utODkso47q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utODkso47q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utODkso47q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utODkso47q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utODkso47q .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utODkso47q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utODkso47q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utODkso47q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utODkso47q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utODkso47q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utODkso47q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utODkso47q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utODkso47q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utODkso47q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utODkso47q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utODkso47q .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utODkso47q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utODkso47q .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utODkso47q .navbar {
    height: 70px;
  }
  .cid-utODkso47q .navbar.opened {
    height: auto;
  }
  .cid-utODkso47q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utODktcWcy {
  display: flex;
  background-image: url("../../../assets/images/pic-38.jpg");
}
.cid-utODktcWcy .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utODktcWcy .mbr-fallback-image.disabled {
  display: none;
}
.cid-utODktcWcy .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utODktcWcy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utODktcWcy {
    align-items: flex-end;
  }
  .cid-utODktcWcy .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utODktcWcy .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utODktcWcy {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utODktcWcy .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utODktcWcy .content-wrap {
    width: 100%;
  }
}
.cid-utODktcWcy .mbr-section-subtitle,
.cid-utODktcWcy .line {
  color: #ffffff;
}
.cid-utODktcWcy .mbr-text,
.cid-utODktcWcy .mbr-section-btn {
  text-align: left;
}
.cid-utODktH2Kq {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utODktH2Kq .mbr-text {
  color: #000000;
}
.cid-utODktH2Kq .mbr-section-subtitle {
  color: #000000;
}
.cid-utODktH2Kq .mbr-section-title {
  color: #b51709;
}
.cid-utODku3GVE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/img-20241127-wa0024.jpg");
}
.cid-utODku3GVE .mbr-fallback-image.disabled {
  display: none;
}
.cid-utODku3GVE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utODku3GVE .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utODku3GVE .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utODku3GVE .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utODku3GVE .card-wrapper {
    padding: 4rem;
  }
}
.cid-utODku3GVE .mbr-text,
.cid-utODku3GVE .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utODku3GVE .card-title,
.cid-utODku3GVE .card-box {
  text-align: left;
  color: #000000;
}
.cid-utODku3GVE .mbr-section-subtitle {
  color: #b51709;
}
.cid-utODkuRVJO {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utODkuRVJO .mbr-fallback-image.disabled {
  display: none;
}
.cid-utODkuRVJO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utODkuRVJO .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utODkuRVJO .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utODkuRVJO .container {
    padding: 0 26px;
  }
}
.cid-utODkuRVJO .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utODkuRVJO .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utODkuRVJO .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utODkuRVJO .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utODkuRVJO .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utODkuRVJO .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utODkuRVJO .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utODkuRVJO .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utODkuRVJO .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utODkuRVJO .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utODkuRVJO .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utODkuRVJO .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utODkuRVJO .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utODkuRVJO .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utODkuRVJO .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utODkuRVJO .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utODkuRVJO .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utODkuRVJO .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utODkuRVJO .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utODkuRVJO .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utODkuRVJO .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utODkuRVJO .mbr-section-title {
  color: #362707;
}
.cid-utODkuRVJO .mbr-section-subtitle {
  color: #b51709;
}
.cid-utODkuRVJO .mbr-contact {
  color: #ffffff;
}
.cid-utODkuRVJO .mbr-desc {
  color: #000000;
}
.cid-utODkuRVJO .mbr-contact,
.cid-utODkuRVJO .contacts-wrapper {
  color: #0e0101;
}
.cid-utODkvPdEn {
  background-color: #ffffff;
}
.cid-utODkvPdEn .mbr-fallback-image.disabled {
  display: none;
}
.cid-utODkvPdEn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utODkvPdEn .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utODkvPdEn .row {
  align-items: center;
}
.cid-utODkvPdEn .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utODkvPdEn .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utODkvPdEn .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utODkvPdEn .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utODkvPdEn .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utODkvPdEn .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utODkvPdEn .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utODkvPdEn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utODkvPdEn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utODkvPdEn .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utODkvPdEn .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utODkvPdEn .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utODkvPdEn .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utODkvPdEn .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utODkvPdEn .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utODkvPdEn .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utODkvPdEn .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utODkvPdEn .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utODkvPdEn .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utODkvPdEn .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utODkvPdEn .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utODkvPdEn .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utODkvPdEn .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utODkvPdEn .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utODkvPdEn .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utODkvPdEn .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utODkvPdEn .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utODkvPdEn .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utODkvPdEn .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utODkvPdEn .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utODkvPdEn .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utODkvPdEn .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utODkvPdEn .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utODkvPdEn .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utODkvPdEn .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utODkvPdEn .contact-container {
    width: 100%;
  }
}
.cid-utODkvPdEn .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utODkvPdEn .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utODkvPdEn .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utODkvPdEn .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utODkvPdEn .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utODkvPdEn .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utODkvPdEn .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utODkvPdEn .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utODkvPdEn .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utODkvPdEn .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utODkvPdEn .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOEJBKLIU {
  z-index: 1000;
  width: 100%;
}
.cid-utOEJBKLIU nav.navbar {
  position: fixed;
}
.cid-utOEJBKLIU .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOEJBKLIU .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOEJBKLIU .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOEJBKLIU .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOEJBKLIU .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOEJBKLIU .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOEJBKLIU .dropdown-item:hover,
.cid-utOEJBKLIU .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOEJBKLIU .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOEJBKLIU .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOEJBKLIU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOEJBKLIU .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOEJBKLIU .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOEJBKLIU .container {
  display: flex;
  margin: auto;
}
.cid-utOEJBKLIU .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOEJBKLIU .dropdown-menu,
.cid-utOEJBKLIU .navbar.opened {
  background: #ffffff !important;
}
.cid-utOEJBKLIU .nav-item:focus,
.cid-utOEJBKLIU .nav-link:focus {
  outline: none;
}
.cid-utOEJBKLIU .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOEJBKLIU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOEJBKLIU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOEJBKLIU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOEJBKLIU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOEJBKLIU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOEJBKLIU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOEJBKLIU .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOEJBKLIU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOEJBKLIU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOEJBKLIU .navbar.opened {
  transition: all 0.3s;
}
.cid-utOEJBKLIU .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOEJBKLIU .navbar .navbar-logo img {
  width: auto;
}
.cid-utOEJBKLIU .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOEJBKLIU .navbar.collapsed {
  justify-content: center;
}
.cid-utOEJBKLIU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOEJBKLIU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOEJBKLIU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOEJBKLIU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOEJBKLIU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOEJBKLIU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOEJBKLIU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOEJBKLIU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOEJBKLIU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOEJBKLIU .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOEJBKLIU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOEJBKLIU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOEJBKLIU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOEJBKLIU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOEJBKLIU .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOEJBKLIU .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOEJBKLIU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOEJBKLIU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOEJBKLIU .navbar .navbar-buttons,
  .cid-utOEJBKLIU .navbar .icons-menu {
    display: none;
  }
  .cid-utOEJBKLIU .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOEJBKLIU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOEJBKLIU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOEJBKLIU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOEJBKLIU .dropdown-item.active,
.cid-utOEJBKLIU .dropdown-item:active {
  background-color: transparent;
}
.cid-utOEJBKLIU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOEJBKLIU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOEJBKLIU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOEJBKLIU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOEJBKLIU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOEJBKLIU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOEJBKLIU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOEJBKLIU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOEJBKLIU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOEJBKLIU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOEJBKLIU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOEJBKLIU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOEJBKLIU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOEJBKLIU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOEJBKLIU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOEJBKLIU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOEJBKLIU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOEJBKLIU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOEJBKLIU .navbar {
    height: 70px;
  }
  .cid-utOEJBKLIU .navbar.opened {
    height: auto;
  }
  .cid-utOEJBKLIU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOEJCAhJz {
  display: flex;
  background-image: url("../../../assets/images/pic-40.jpg");
}
.cid-utOEJCAhJz .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utOEJCAhJz .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOEJCAhJz .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOEJCAhJz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOEJCAhJz {
    align-items: flex-end;
  }
  .cid-utOEJCAhJz .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOEJCAhJz .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOEJCAhJz {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOEJCAhJz .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOEJCAhJz .content-wrap {
    width: 100%;
  }
}
.cid-utOEJCAhJz .mbr-section-subtitle,
.cid-utOEJCAhJz .line {
  color: #ffffff;
}
.cid-utOEJCAhJz .mbr-text,
.cid-utOEJCAhJz .mbr-section-btn {
  text-align: left;
}
.cid-utOEJDgcYA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utOEJDgcYA .mbr-text {
  color: #000000;
}
.cid-utOEJDgcYA .mbr-section-subtitle {
  color: #000000;
}
.cid-utOEJDgcYA .mbr-section-title {
  color: #b51709;
}
.cid-utOEJDEUXw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/img-20241127-wa0024.jpg");
}
.cid-utOEJDEUXw .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOEJDEUXw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOEJDEUXw .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utOEJDEUXw .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utOEJDEUXw .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utOEJDEUXw .card-wrapper {
    padding: 4rem;
  }
}
.cid-utOEJDEUXw .mbr-text,
.cid-utOEJDEUXw .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utOEJDEUXw .card-title,
.cid-utOEJDEUXw .card-box {
  text-align: left;
  color: #000000;
}
.cid-utOEJDEUXw .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOEJEbhrx {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utOEJEbhrx .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOEJEbhrx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOEJEbhrx .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utOEJEbhrx .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utOEJEbhrx .container {
    padding: 0 26px;
  }
}
.cid-utOEJEbhrx .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOEJEbhrx .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOEJEbhrx .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOEJEbhrx .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utOEJEbhrx .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utOEJEbhrx .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOEJEbhrx .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOEJEbhrx .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOEJEbhrx .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utOEJEbhrx .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utOEJEbhrx .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utOEJEbhrx .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utOEJEbhrx .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utOEJEbhrx .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utOEJEbhrx .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utOEJEbhrx .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utOEJEbhrx .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utOEJEbhrx .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utOEJEbhrx .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utOEJEbhrx .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utOEJEbhrx .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utOEJEbhrx .mbr-section-title {
  color: #362707;
}
.cid-utOEJEbhrx .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOEJEbhrx .mbr-contact {
  color: #ffffff;
}
.cid-utOEJEbhrx .mbr-desc {
  color: #000000;
}
.cid-utOEJEbhrx .mbr-contact,
.cid-utOEJEbhrx .contacts-wrapper {
  color: #0e0101;
}
.cid-utOEJFbAGP {
  background-color: #ffffff;
}
.cid-utOEJFbAGP .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOEJFbAGP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOEJFbAGP .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOEJFbAGP .row {
  align-items: center;
}
.cid-utOEJFbAGP .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOEJFbAGP .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOEJFbAGP .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOEJFbAGP .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOEJFbAGP .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOEJFbAGP .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOEJFbAGP .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOEJFbAGP .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOEJFbAGP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOEJFbAGP .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOEJFbAGP .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOEJFbAGP .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOEJFbAGP .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOEJFbAGP .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOEJFbAGP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOEJFbAGP .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOEJFbAGP .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOEJFbAGP .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOEJFbAGP .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOEJFbAGP .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOEJFbAGP .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOEJFbAGP .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOEJFbAGP .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOEJFbAGP .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOEJFbAGP .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOEJFbAGP .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOEJFbAGP .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOEJFbAGP .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOEJFbAGP .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOEJFbAGP .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOEJFbAGP .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOEJFbAGP .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOEJFbAGP .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOEJFbAGP .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOEJFbAGP .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOEJFbAGP .contact-container {
    width: 100%;
  }
}
.cid-utOEJFbAGP .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOEJFbAGP .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOEJFbAGP .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOEJFbAGP .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOEJFbAGP .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOEJFbAGP .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOEJFbAGP .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOEJFbAGP .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOEJFbAGP .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOEJFbAGP .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOEJFbAGP .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOGtLED5E {
  z-index: 1000;
  width: 100%;
}
.cid-utOGtLED5E nav.navbar {
  position: fixed;
}
.cid-utOGtLED5E .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOGtLED5E .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOGtLED5E .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOGtLED5E .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOGtLED5E .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOGtLED5E .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOGtLED5E .dropdown-item:hover,
.cid-utOGtLED5E .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOGtLED5E .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOGtLED5E .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOGtLED5E .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOGtLED5E .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOGtLED5E .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOGtLED5E .container {
  display: flex;
  margin: auto;
}
.cid-utOGtLED5E .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOGtLED5E .dropdown-menu,
.cid-utOGtLED5E .navbar.opened {
  background: #ffffff !important;
}
.cid-utOGtLED5E .nav-item:focus,
.cid-utOGtLED5E .nav-link:focus {
  outline: none;
}
.cid-utOGtLED5E .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOGtLED5E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOGtLED5E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOGtLED5E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOGtLED5E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOGtLED5E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOGtLED5E .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOGtLED5E .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOGtLED5E .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOGtLED5E .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOGtLED5E .navbar.opened {
  transition: all 0.3s;
}
.cid-utOGtLED5E .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOGtLED5E .navbar .navbar-logo img {
  width: auto;
}
.cid-utOGtLED5E .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOGtLED5E .navbar.collapsed {
  justify-content: center;
}
.cid-utOGtLED5E .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOGtLED5E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOGtLED5E .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOGtLED5E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOGtLED5E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOGtLED5E .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOGtLED5E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOGtLED5E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOGtLED5E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOGtLED5E .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOGtLED5E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOGtLED5E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOGtLED5E .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOGtLED5E .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOGtLED5E .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOGtLED5E .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOGtLED5E .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOGtLED5E .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOGtLED5E .navbar .navbar-buttons,
  .cid-utOGtLED5E .navbar .icons-menu {
    display: none;
  }
  .cid-utOGtLED5E .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOGtLED5E .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOGtLED5E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOGtLED5E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOGtLED5E .dropdown-item.active,
.cid-utOGtLED5E .dropdown-item:active {
  background-color: transparent;
}
.cid-utOGtLED5E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOGtLED5E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOGtLED5E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOGtLED5E ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOGtLED5E .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOGtLED5E button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOGtLED5E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOGtLED5E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOGtLED5E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOGtLED5E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOGtLED5E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOGtLED5E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOGtLED5E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOGtLED5E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOGtLED5E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOGtLED5E .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOGtLED5E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOGtLED5E .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOGtLED5E .navbar {
    height: 70px;
  }
  .cid-utOGtLED5E .navbar.opened {
    height: auto;
  }
  .cid-utOGtLED5E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOGtMlrsb {
  display: flex;
  background-image: url("../../../assets/images/pic-23.jpg");
}
.cid-utOGtMlrsb .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utOGtMlrsb .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOGtMlrsb .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOGtMlrsb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOGtMlrsb {
    align-items: flex-end;
  }
  .cid-utOGtMlrsb .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOGtMlrsb .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOGtMlrsb {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOGtMlrsb .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOGtMlrsb .content-wrap {
    width: 100%;
  }
}
.cid-utOGtMlrsb .mbr-section-subtitle,
.cid-utOGtMlrsb .line {
  color: #ffffff;
}
.cid-utOGtMlrsb .mbr-text,
.cid-utOGtMlrsb .mbr-section-btn {
  text-align: left;
}
.cid-utOGtMU1WA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utOGtMU1WA .mbr-text {
  color: #000000;
}
.cid-utOGtMU1WA .mbr-section-subtitle {
  color: #000000;
}
.cid-utOGtMU1WA .mbr-section-title {
  color: #b51709;
}
.cid-utOGtNjrmU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/img-20241127-wa0024.jpg");
}
.cid-utOGtNjrmU .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOGtNjrmU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOGtNjrmU .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utOGtNjrmU .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utOGtNjrmU .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utOGtNjrmU .card-wrapper {
    padding: 4rem;
  }
}
.cid-utOGtNjrmU .mbr-text,
.cid-utOGtNjrmU .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utOGtNjrmU .card-title,
.cid-utOGtNjrmU .card-box {
  text-align: left;
  color: #000000;
}
.cid-utOGtNjrmU .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOGtNVM7x {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utOGtNVM7x .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOGtNVM7x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOGtNVM7x .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utOGtNVM7x .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utOGtNVM7x .container {
    padding: 0 26px;
  }
}
.cid-utOGtNVM7x .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOGtNVM7x .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOGtNVM7x .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOGtNVM7x .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utOGtNVM7x .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utOGtNVM7x .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOGtNVM7x .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOGtNVM7x .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOGtNVM7x .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utOGtNVM7x .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utOGtNVM7x .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utOGtNVM7x .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utOGtNVM7x .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utOGtNVM7x .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utOGtNVM7x .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utOGtNVM7x .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utOGtNVM7x .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utOGtNVM7x .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utOGtNVM7x .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utOGtNVM7x .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utOGtNVM7x .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utOGtNVM7x .mbr-section-title {
  color: #362707;
}
.cid-utOGtNVM7x .mbr-section-subtitle {
  color: #0e0101;
}
.cid-utOGtNVM7x .mbr-contact {
  color: #ffffff;
}
.cid-utOGtNVM7x .mbr-desc {
  color: #000000;
}
.cid-utOGtNVM7x .mbr-contact,
.cid-utOGtNVM7x .contacts-wrapper {
  color: #0e0101;
}
.cid-utOGtOQbiH {
  background-color: #ffffff;
}
.cid-utOGtOQbiH .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOGtOQbiH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOGtOQbiH .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOGtOQbiH .row {
  align-items: center;
}
.cid-utOGtOQbiH .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOGtOQbiH .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOGtOQbiH .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOGtOQbiH .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOGtOQbiH .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOGtOQbiH .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOGtOQbiH .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOGtOQbiH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOGtOQbiH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOGtOQbiH .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOGtOQbiH .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOGtOQbiH .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOGtOQbiH .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOGtOQbiH .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOGtOQbiH .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOGtOQbiH .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOGtOQbiH .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOGtOQbiH .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOGtOQbiH .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOGtOQbiH .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOGtOQbiH .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOGtOQbiH .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOGtOQbiH .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOGtOQbiH .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOGtOQbiH .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOGtOQbiH .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOGtOQbiH .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOGtOQbiH .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOGtOQbiH .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOGtOQbiH .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOGtOQbiH .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOGtOQbiH .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOGtOQbiH .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOGtOQbiH .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOGtOQbiH .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOGtOQbiH .contact-container {
    width: 100%;
  }
}
.cid-utOGtOQbiH .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOGtOQbiH .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOGtOQbiH .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOGtOQbiH .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOGtOQbiH .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOGtOQbiH .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOGtOQbiH .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOGtOQbiH .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOGtOQbiH .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOGtOQbiH .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOGtOQbiH .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOIC5W9gl {
  z-index: 1000;
  width: 100%;
}
.cid-utOIC5W9gl nav.navbar {
  position: fixed;
}
.cid-utOIC5W9gl .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOIC5W9gl .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOIC5W9gl .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOIC5W9gl .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOIC5W9gl .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOIC5W9gl .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOIC5W9gl .dropdown-item:hover,
.cid-utOIC5W9gl .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOIC5W9gl .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOIC5W9gl .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOIC5W9gl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOIC5W9gl .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOIC5W9gl .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOIC5W9gl .container {
  display: flex;
  margin: auto;
}
.cid-utOIC5W9gl .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOIC5W9gl .dropdown-menu,
.cid-utOIC5W9gl .navbar.opened {
  background: #ffffff !important;
}
.cid-utOIC5W9gl .nav-item:focus,
.cid-utOIC5W9gl .nav-link:focus {
  outline: none;
}
.cid-utOIC5W9gl .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOIC5W9gl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOIC5W9gl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOIC5W9gl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOIC5W9gl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOIC5W9gl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOIC5W9gl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOIC5W9gl .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOIC5W9gl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOIC5W9gl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOIC5W9gl .navbar.opened {
  transition: all 0.3s;
}
.cid-utOIC5W9gl .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOIC5W9gl .navbar .navbar-logo img {
  width: auto;
}
.cid-utOIC5W9gl .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOIC5W9gl .navbar.collapsed {
  justify-content: center;
}
.cid-utOIC5W9gl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOIC5W9gl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOIC5W9gl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOIC5W9gl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOIC5W9gl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOIC5W9gl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOIC5W9gl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOIC5W9gl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOIC5W9gl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOIC5W9gl .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOIC5W9gl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOIC5W9gl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOIC5W9gl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOIC5W9gl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOIC5W9gl .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOIC5W9gl .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOIC5W9gl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOIC5W9gl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOIC5W9gl .navbar .navbar-buttons,
  .cid-utOIC5W9gl .navbar .icons-menu {
    display: none;
  }
  .cid-utOIC5W9gl .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOIC5W9gl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOIC5W9gl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOIC5W9gl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOIC5W9gl .dropdown-item.active,
.cid-utOIC5W9gl .dropdown-item:active {
  background-color: transparent;
}
.cid-utOIC5W9gl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOIC5W9gl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOIC5W9gl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOIC5W9gl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOIC5W9gl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOIC5W9gl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOIC5W9gl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOIC5W9gl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOIC5W9gl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOIC5W9gl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOIC5W9gl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOIC5W9gl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOIC5W9gl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOIC5W9gl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOIC5W9gl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOIC5W9gl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOIC5W9gl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOIC5W9gl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOIC5W9gl .navbar {
    height: 70px;
  }
  .cid-utOIC5W9gl .navbar.opened {
    height: auto;
  }
  .cid-utOIC5W9gl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOIC6IqgC {
  display: flex;
  background-image: url("../../../assets/images/whatsapp-image-2024-11-14-at-16.32.10-517b0541.jpg");
}
.cid-utOIC6IqgC .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utOIC6IqgC .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOIC6IqgC .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOIC6IqgC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOIC6IqgC {
    align-items: flex-end;
  }
  .cid-utOIC6IqgC .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOIC6IqgC .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOIC6IqgC {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOIC6IqgC .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOIC6IqgC .content-wrap {
    width: 100%;
  }
}
.cid-utOIC6IqgC .mbr-section-subtitle,
.cid-utOIC6IqgC .line {
  color: #ffffff;
}
.cid-utOIC6IqgC .mbr-text,
.cid-utOIC6IqgC .mbr-section-btn {
  text-align: left;
}
.cid-utOIC7nUCB {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utOIC7nUCB .mbr-text {
  color: #000000;
}
.cid-utOIC7nUCB .mbr-section-subtitle {
  color: #000000;
}
.cid-utOIC7nUCB .mbr-section-title {
  color: #b51709;
}
.cid-utOIC7OWW9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pawan-sharma-xy56nyulm-4-unsplash.jpg");
}
.cid-utOIC7OWW9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOIC7OWW9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOIC7OWW9 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utOIC7OWW9 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utOIC7OWW9 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utOIC7OWW9 .card-wrapper {
    padding: 4rem;
  }
}
.cid-utOIC7OWW9 .mbr-text,
.cid-utOIC7OWW9 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utOIC7OWW9 .card-title,
.cid-utOIC7OWW9 .card-box {
  text-align: left;
  color: #000000;
}
.cid-utOIC7OWW9 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOIC8wgRr {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utOIC8wgRr .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOIC8wgRr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOIC8wgRr .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utOIC8wgRr .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utOIC8wgRr .container {
    padding: 0 26px;
  }
}
.cid-utOIC8wgRr .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOIC8wgRr .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOIC8wgRr .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOIC8wgRr .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utOIC8wgRr .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utOIC8wgRr .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOIC8wgRr .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOIC8wgRr .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOIC8wgRr .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utOIC8wgRr .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utOIC8wgRr .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utOIC8wgRr .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utOIC8wgRr .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utOIC8wgRr .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utOIC8wgRr .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utOIC8wgRr .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utOIC8wgRr .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utOIC8wgRr .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utOIC8wgRr .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utOIC8wgRr .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utOIC8wgRr .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utOIC8wgRr .mbr-section-title {
  color: #362707;
}
.cid-utOIC8wgRr .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOIC8wgRr .mbr-contact {
  color: #ffffff;
}
.cid-utOIC8wgRr .mbr-desc {
  color: #000000;
}
.cid-utOIC8wgRr .mbr-contact,
.cid-utOIC8wgRr .contacts-wrapper {
  color: #0e0101;
}
.cid-utOIC9uk4c {
  background-color: #ffffff;
}
.cid-utOIC9uk4c .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOIC9uk4c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOIC9uk4c .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOIC9uk4c .row {
  align-items: center;
}
.cid-utOIC9uk4c .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOIC9uk4c .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOIC9uk4c .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOIC9uk4c .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOIC9uk4c .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOIC9uk4c .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOIC9uk4c .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOIC9uk4c .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOIC9uk4c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOIC9uk4c .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOIC9uk4c .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOIC9uk4c .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOIC9uk4c .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOIC9uk4c .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOIC9uk4c .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOIC9uk4c .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOIC9uk4c .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOIC9uk4c .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOIC9uk4c .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOIC9uk4c .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOIC9uk4c .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOIC9uk4c .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOIC9uk4c .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOIC9uk4c .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOIC9uk4c .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOIC9uk4c .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOIC9uk4c .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOIC9uk4c .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOIC9uk4c .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOIC9uk4c .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOIC9uk4c .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOIC9uk4c .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOIC9uk4c .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOIC9uk4c .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOIC9uk4c .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOIC9uk4c .contact-container {
    width: 100%;
  }
}
.cid-utOIC9uk4c .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOIC9uk4c .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOIC9uk4c .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOIC9uk4c .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOIC9uk4c .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOIC9uk4c .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOIC9uk4c .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOIC9uk4c .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOIC9uk4c .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOIC9uk4c .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOIC9uk4c .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOSzJO0u1 {
  z-index: 1000;
  width: 100%;
}
.cid-utOSzJO0u1 nav.navbar {
  position: fixed;
}
.cid-utOSzJO0u1 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOSzJO0u1 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOSzJO0u1 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOSzJO0u1 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOSzJO0u1 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOSzJO0u1 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOSzJO0u1 .dropdown-item:hover,
.cid-utOSzJO0u1 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOSzJO0u1 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOSzJO0u1 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOSzJO0u1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOSzJO0u1 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOSzJO0u1 .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOSzJO0u1 .container {
  display: flex;
  margin: auto;
}
.cid-utOSzJO0u1 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOSzJO0u1 .dropdown-menu,
.cid-utOSzJO0u1 .navbar.opened {
  background: #ffffff !important;
}
.cid-utOSzJO0u1 .nav-item:focus,
.cid-utOSzJO0u1 .nav-link:focus {
  outline: none;
}
.cid-utOSzJO0u1 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOSzJO0u1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOSzJO0u1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOSzJO0u1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOSzJO0u1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOSzJO0u1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOSzJO0u1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOSzJO0u1 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOSzJO0u1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOSzJO0u1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOSzJO0u1 .navbar.opened {
  transition: all 0.3s;
}
.cid-utOSzJO0u1 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOSzJO0u1 .navbar .navbar-logo img {
  width: auto;
}
.cid-utOSzJO0u1 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOSzJO0u1 .navbar.collapsed {
  justify-content: center;
}
.cid-utOSzJO0u1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOSzJO0u1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOSzJO0u1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOSzJO0u1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOSzJO0u1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOSzJO0u1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOSzJO0u1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOSzJO0u1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOSzJO0u1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOSzJO0u1 .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOSzJO0u1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOSzJO0u1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOSzJO0u1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOSzJO0u1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOSzJO0u1 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOSzJO0u1 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOSzJO0u1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOSzJO0u1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOSzJO0u1 .navbar .navbar-buttons,
  .cid-utOSzJO0u1 .navbar .icons-menu {
    display: none;
  }
  .cid-utOSzJO0u1 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOSzJO0u1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOSzJO0u1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOSzJO0u1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOSzJO0u1 .dropdown-item.active,
.cid-utOSzJO0u1 .dropdown-item:active {
  background-color: transparent;
}
.cid-utOSzJO0u1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOSzJO0u1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOSzJO0u1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOSzJO0u1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOSzJO0u1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOSzJO0u1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOSzJO0u1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOSzJO0u1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOSzJO0u1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOSzJO0u1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOSzJO0u1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOSzJO0u1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOSzJO0u1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOSzJO0u1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOSzJO0u1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOSzJO0u1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOSzJO0u1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOSzJO0u1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOSzJO0u1 .navbar {
    height: 70px;
  }
  .cid-utOSzJO0u1 .navbar.opened {
    height: auto;
  }
  .cid-utOSzJO0u1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOSzKzUiO {
  display: flex;
  background-image: url("../../../assets/images/nichika-sakurai-yrc7jtwd3rm-unsp.jpg");
}
.cid-utOSzKzUiO .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utOSzKzUiO .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOSzKzUiO .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOSzKzUiO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOSzKzUiO {
    align-items: flex-end;
  }
  .cid-utOSzKzUiO .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOSzKzUiO .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOSzKzUiO {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOSzKzUiO .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOSzKzUiO .content-wrap {
    width: 100%;
  }
}
.cid-utOSzKzUiO .mbr-section-subtitle,
.cid-utOSzKzUiO .line {
  color: #ffffff;
}
.cid-utOSzKzUiO .mbr-text,
.cid-utOSzKzUiO .mbr-section-btn {
  text-align: left;
}
.cid-utOSzL8DUQ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utOSzL8DUQ .mbr-text {
  color: #000000;
}
.cid-utOSzL8DUQ .mbr-section-subtitle {
  color: #000000;
}
.cid-utOSzL8DUQ .mbr-section-title {
  color: #b51709;
}
.cid-utOSzMfRnM {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utOSzMfRnM .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOSzMfRnM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOSzMfRnM .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utOSzMfRnM .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utOSzMfRnM .container {
    padding: 0 26px;
  }
}
.cid-utOSzMfRnM .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOSzMfRnM .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOSzMfRnM .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOSzMfRnM .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utOSzMfRnM .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utOSzMfRnM .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOSzMfRnM .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOSzMfRnM .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOSzMfRnM .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utOSzMfRnM .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utOSzMfRnM .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utOSzMfRnM .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utOSzMfRnM .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utOSzMfRnM .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utOSzMfRnM .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utOSzMfRnM .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utOSzMfRnM .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utOSzMfRnM .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utOSzMfRnM .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utOSzMfRnM .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utOSzMfRnM .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utOSzMfRnM .mbr-section-title {
  color: #362707;
}
.cid-utOSzMfRnM .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOSzMfRnM .mbr-contact {
  color: #ffffff;
}
.cid-utOSzMfRnM .mbr-desc {
  color: #000000;
}
.cid-utOSzMfRnM .mbr-contact,
.cid-utOSzMfRnM .contacts-wrapper {
  color: #0e0101;
}
.cid-utOSzNgTEP {
  background-color: #ffffff;
}
.cid-utOSzNgTEP .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOSzNgTEP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOSzNgTEP .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOSzNgTEP .row {
  align-items: center;
}
.cid-utOSzNgTEP .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOSzNgTEP .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOSzNgTEP .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOSzNgTEP .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOSzNgTEP .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOSzNgTEP .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOSzNgTEP .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOSzNgTEP .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOSzNgTEP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOSzNgTEP .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOSzNgTEP .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOSzNgTEP .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOSzNgTEP .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOSzNgTEP .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOSzNgTEP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOSzNgTEP .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOSzNgTEP .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOSzNgTEP .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOSzNgTEP .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOSzNgTEP .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOSzNgTEP .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOSzNgTEP .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOSzNgTEP .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOSzNgTEP .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOSzNgTEP .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOSzNgTEP .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOSzNgTEP .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOSzNgTEP .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOSzNgTEP .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOSzNgTEP .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOSzNgTEP .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOSzNgTEP .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOSzNgTEP .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOSzNgTEP .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOSzNgTEP .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOSzNgTEP .contact-container {
    width: 100%;
  }
}
.cid-utOSzNgTEP .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOSzNgTEP .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOSzNgTEP .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOSzNgTEP .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOSzNgTEP .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOSzNgTEP .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOSzNgTEP .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOSzNgTEP .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOSzNgTEP .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOSzNgTEP .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOSzNgTEP .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOTVGZOZ6 {
  z-index: 1000;
  width: 100%;
}
.cid-utOTVGZOZ6 nav.navbar {
  position: fixed;
}
.cid-utOTVGZOZ6 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOTVGZOZ6 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOTVGZOZ6 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOTVGZOZ6 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOTVGZOZ6 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOTVGZOZ6 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOTVGZOZ6 .dropdown-item:hover,
.cid-utOTVGZOZ6 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOTVGZOZ6 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOTVGZOZ6 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOTVGZOZ6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOTVGZOZ6 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOTVGZOZ6 .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOTVGZOZ6 .container {
  display: flex;
  margin: auto;
}
.cid-utOTVGZOZ6 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOTVGZOZ6 .dropdown-menu,
.cid-utOTVGZOZ6 .navbar.opened {
  background: #ffffff !important;
}
.cid-utOTVGZOZ6 .nav-item:focus,
.cid-utOTVGZOZ6 .nav-link:focus {
  outline: none;
}
.cid-utOTVGZOZ6 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOTVGZOZ6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOTVGZOZ6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOTVGZOZ6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOTVGZOZ6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOTVGZOZ6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOTVGZOZ6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOTVGZOZ6 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOTVGZOZ6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOTVGZOZ6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOTVGZOZ6 .navbar.opened {
  transition: all 0.3s;
}
.cid-utOTVGZOZ6 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOTVGZOZ6 .navbar .navbar-logo img {
  width: auto;
}
.cid-utOTVGZOZ6 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOTVGZOZ6 .navbar.collapsed {
  justify-content: center;
}
.cid-utOTVGZOZ6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOTVGZOZ6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOTVGZOZ6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOTVGZOZ6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOTVGZOZ6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOTVGZOZ6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOTVGZOZ6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOTVGZOZ6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOTVGZOZ6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOTVGZOZ6 .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOTVGZOZ6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOTVGZOZ6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOTVGZOZ6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOTVGZOZ6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOTVGZOZ6 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOTVGZOZ6 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOTVGZOZ6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOTVGZOZ6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOTVGZOZ6 .navbar .navbar-buttons,
  .cid-utOTVGZOZ6 .navbar .icons-menu {
    display: none;
  }
  .cid-utOTVGZOZ6 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOTVGZOZ6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOTVGZOZ6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOTVGZOZ6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOTVGZOZ6 .dropdown-item.active,
.cid-utOTVGZOZ6 .dropdown-item:active {
  background-color: transparent;
}
.cid-utOTVGZOZ6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOTVGZOZ6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOTVGZOZ6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOTVGZOZ6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOTVGZOZ6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOTVGZOZ6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOTVGZOZ6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOTVGZOZ6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOTVGZOZ6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOTVGZOZ6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOTVGZOZ6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOTVGZOZ6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOTVGZOZ6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOTVGZOZ6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOTVGZOZ6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOTVGZOZ6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOTVGZOZ6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOTVGZOZ6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOTVGZOZ6 .navbar {
    height: 70px;
  }
  .cid-utOTVGZOZ6 .navbar.opened {
    height: auto;
  }
  .cid-utOTVGZOZ6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOTVHP2jk {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0026.jpg");
}
.cid-utOTVHP2jk .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utOTVHP2jk .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOTVHP2jk .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOTVHP2jk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOTVHP2jk {
    align-items: flex-end;
  }
  .cid-utOTVHP2jk .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOTVHP2jk .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOTVHP2jk {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOTVHP2jk .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOTVHP2jk .content-wrap {
    width: 100%;
  }
}
.cid-utOTVHP2jk .mbr-section-subtitle,
.cid-utOTVHP2jk .line {
  color: #ffffff;
}
.cid-utOTVHP2jk .mbr-text,
.cid-utOTVHP2jk .mbr-section-btn {
  text-align: left;
}
.cid-utOTVIBW10 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utOTVIBW10 .mbr-text {
  color: #000000;
}
.cid-utOTVIBW10 .mbr-section-subtitle {
  color: #000000;
}
.cid-utOTVIBW10 .mbr-section-title {
  color: #b51709;
}
.cid-utOTVJsovH {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utOTVJsovH .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOTVJsovH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOTVJsovH .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utOTVJsovH .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utOTVJsovH .container {
    padding: 0 26px;
  }
}
.cid-utOTVJsovH .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOTVJsovH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOTVJsovH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOTVJsovH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utOTVJsovH .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utOTVJsovH .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOTVJsovH .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOTVJsovH .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOTVJsovH .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utOTVJsovH .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utOTVJsovH .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utOTVJsovH .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utOTVJsovH .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utOTVJsovH .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utOTVJsovH .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utOTVJsovH .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utOTVJsovH .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utOTVJsovH .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utOTVJsovH .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utOTVJsovH .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utOTVJsovH .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utOTVJsovH .mbr-section-title {
  color: #362707;
}
.cid-utOTVJsovH .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOTVJsovH .mbr-contact {
  color: #ffffff;
}
.cid-utOTVJsovH .mbr-desc {
  color: #000000;
}
.cid-utOTVJsovH .mbr-contact,
.cid-utOTVJsovH .contacts-wrapper {
  color: #0e0101;
}
.cid-utOTVKmWvk {
  background-color: #ffffff;
}
.cid-utOTVKmWvk .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOTVKmWvk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOTVKmWvk .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOTVKmWvk .row {
  align-items: center;
}
.cid-utOTVKmWvk .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOTVKmWvk .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOTVKmWvk .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOTVKmWvk .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOTVKmWvk .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOTVKmWvk .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOTVKmWvk .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOTVKmWvk .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOTVKmWvk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOTVKmWvk .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOTVKmWvk .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOTVKmWvk .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOTVKmWvk .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOTVKmWvk .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOTVKmWvk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOTVKmWvk .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOTVKmWvk .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOTVKmWvk .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOTVKmWvk .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOTVKmWvk .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOTVKmWvk .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOTVKmWvk .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOTVKmWvk .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOTVKmWvk .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOTVKmWvk .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOTVKmWvk .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOTVKmWvk .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOTVKmWvk .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOTVKmWvk .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOTVKmWvk .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOTVKmWvk .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOTVKmWvk .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOTVKmWvk .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOTVKmWvk .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOTVKmWvk .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOTVKmWvk .contact-container {
    width: 100%;
  }
}
.cid-utOTVKmWvk .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOTVKmWvk .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOTVKmWvk .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOTVKmWvk .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOTVKmWvk .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOTVKmWvk .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOTVKmWvk .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOTVKmWvk .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOTVKmWvk .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOTVKmWvk .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOTVKmWvk .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOVLbzjQf {
  z-index: 1000;
  width: 100%;
}
.cid-utOVLbzjQf nav.navbar {
  position: fixed;
}
.cid-utOVLbzjQf .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOVLbzjQf .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOVLbzjQf .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOVLbzjQf .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOVLbzjQf .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOVLbzjQf .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOVLbzjQf .dropdown-item:hover,
.cid-utOVLbzjQf .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOVLbzjQf .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOVLbzjQf .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOVLbzjQf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOVLbzjQf .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOVLbzjQf .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOVLbzjQf .container {
  display: flex;
  margin: auto;
}
.cid-utOVLbzjQf .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOVLbzjQf .dropdown-menu,
.cid-utOVLbzjQf .navbar.opened {
  background: #ffffff !important;
}
.cid-utOVLbzjQf .nav-item:focus,
.cid-utOVLbzjQf .nav-link:focus {
  outline: none;
}
.cid-utOVLbzjQf .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOVLbzjQf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOVLbzjQf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOVLbzjQf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOVLbzjQf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOVLbzjQf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOVLbzjQf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOVLbzjQf .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOVLbzjQf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOVLbzjQf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOVLbzjQf .navbar.opened {
  transition: all 0.3s;
}
.cid-utOVLbzjQf .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOVLbzjQf .navbar .navbar-logo img {
  width: auto;
}
.cid-utOVLbzjQf .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOVLbzjQf .navbar.collapsed {
  justify-content: center;
}
.cid-utOVLbzjQf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOVLbzjQf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOVLbzjQf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOVLbzjQf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOVLbzjQf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOVLbzjQf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOVLbzjQf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOVLbzjQf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOVLbzjQf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOVLbzjQf .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOVLbzjQf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOVLbzjQf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOVLbzjQf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOVLbzjQf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOVLbzjQf .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOVLbzjQf .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOVLbzjQf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOVLbzjQf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOVLbzjQf .navbar .navbar-buttons,
  .cid-utOVLbzjQf .navbar .icons-menu {
    display: none;
  }
  .cid-utOVLbzjQf .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOVLbzjQf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOVLbzjQf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOVLbzjQf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOVLbzjQf .dropdown-item.active,
.cid-utOVLbzjQf .dropdown-item:active {
  background-color: transparent;
}
.cid-utOVLbzjQf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOVLbzjQf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOVLbzjQf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOVLbzjQf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOVLbzjQf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOVLbzjQf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOVLbzjQf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOVLbzjQf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOVLbzjQf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOVLbzjQf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOVLbzjQf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOVLbzjQf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOVLbzjQf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOVLbzjQf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOVLbzjQf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOVLbzjQf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOVLbzjQf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOVLbzjQf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOVLbzjQf .navbar {
    height: 70px;
  }
  .cid-utOVLbzjQf .navbar.opened {
    height: auto;
  }
  .cid-utOVLbzjQf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOVLclIZn {
  display: flex;
  background-image: url("../../../assets/images/pic-21.jpg");
}
.cid-utOVLclIZn .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utOVLclIZn .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOVLclIZn .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOVLclIZn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOVLclIZn {
    align-items: flex-end;
  }
  .cid-utOVLclIZn .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOVLclIZn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOVLclIZn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOVLclIZn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOVLclIZn .content-wrap {
    width: 100%;
  }
}
.cid-utOVLclIZn .mbr-section-subtitle,
.cid-utOVLclIZn .line {
  color: #ffffff;
}
.cid-utOVLclIZn .mbr-text,
.cid-utOVLclIZn .mbr-section-btn {
  text-align: left;
}
.cid-utOVLd17bD {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utOVLd17bD .mbr-text {
  color: #000000;
}
.cid-utOVLd17bD .mbr-section-subtitle {
  color: #000000;
}
.cid-utOVLd17bD .mbr-section-title {
  color: #b51709;
}
.cid-utOVLdYCkV {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utOVLdYCkV .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOVLdYCkV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOVLdYCkV .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utOVLdYCkV .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utOVLdYCkV .container {
    padding: 0 26px;
  }
}
.cid-utOVLdYCkV .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOVLdYCkV .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOVLdYCkV .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOVLdYCkV .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utOVLdYCkV .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utOVLdYCkV .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOVLdYCkV .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOVLdYCkV .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOVLdYCkV .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utOVLdYCkV .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utOVLdYCkV .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utOVLdYCkV .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utOVLdYCkV .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utOVLdYCkV .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utOVLdYCkV .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utOVLdYCkV .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utOVLdYCkV .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utOVLdYCkV .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utOVLdYCkV .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utOVLdYCkV .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utOVLdYCkV .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utOVLdYCkV .mbr-section-title {
  color: #362707;
}
.cid-utOVLdYCkV .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOVLdYCkV .mbr-contact {
  color: #ffffff;
}
.cid-utOVLdYCkV .mbr-desc {
  color: #000000;
}
.cid-utOVLdYCkV .mbr-contact,
.cid-utOVLdYCkV .contacts-wrapper {
  color: #0e0101;
}
.cid-utOVLeWc2a {
  background-color: #ffffff;
}
.cid-utOVLeWc2a .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOVLeWc2a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOVLeWc2a .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOVLeWc2a .row {
  align-items: center;
}
.cid-utOVLeWc2a .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOVLeWc2a .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOVLeWc2a .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOVLeWc2a .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOVLeWc2a .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOVLeWc2a .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOVLeWc2a .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOVLeWc2a .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOVLeWc2a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOVLeWc2a .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOVLeWc2a .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOVLeWc2a .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOVLeWc2a .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOVLeWc2a .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOVLeWc2a .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOVLeWc2a .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOVLeWc2a .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOVLeWc2a .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOVLeWc2a .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOVLeWc2a .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOVLeWc2a .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOVLeWc2a .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOVLeWc2a .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOVLeWc2a .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOVLeWc2a .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOVLeWc2a .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOVLeWc2a .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOVLeWc2a .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOVLeWc2a .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOVLeWc2a .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOVLeWc2a .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOVLeWc2a .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOVLeWc2a .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOVLeWc2a .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOVLeWc2a .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOVLeWc2a .contact-container {
    width: 100%;
  }
}
.cid-utOVLeWc2a .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOVLeWc2a .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOVLeWc2a .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOVLeWc2a .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOVLeWc2a .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOVLeWc2a .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOVLeWc2a .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOVLeWc2a .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOVLeWc2a .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOVLeWc2a .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOVLeWc2a .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOWFQHA1J {
  z-index: 1000;
  width: 100%;
}
.cid-utOWFQHA1J nav.navbar {
  position: fixed;
}
.cid-utOWFQHA1J .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOWFQHA1J .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOWFQHA1J .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOWFQHA1J .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOWFQHA1J .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOWFQHA1J .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOWFQHA1J .dropdown-item:hover,
.cid-utOWFQHA1J .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOWFQHA1J .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOWFQHA1J .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOWFQHA1J .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOWFQHA1J .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOWFQHA1J .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOWFQHA1J .container {
  display: flex;
  margin: auto;
}
.cid-utOWFQHA1J .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOWFQHA1J .dropdown-menu,
.cid-utOWFQHA1J .navbar.opened {
  background: #ffffff !important;
}
.cid-utOWFQHA1J .nav-item:focus,
.cid-utOWFQHA1J .nav-link:focus {
  outline: none;
}
.cid-utOWFQHA1J .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOWFQHA1J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOWFQHA1J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOWFQHA1J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOWFQHA1J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOWFQHA1J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOWFQHA1J .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOWFQHA1J .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOWFQHA1J .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOWFQHA1J .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOWFQHA1J .navbar.opened {
  transition: all 0.3s;
}
.cid-utOWFQHA1J .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOWFQHA1J .navbar .navbar-logo img {
  width: auto;
}
.cid-utOWFQHA1J .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOWFQHA1J .navbar.collapsed {
  justify-content: center;
}
.cid-utOWFQHA1J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOWFQHA1J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOWFQHA1J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOWFQHA1J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOWFQHA1J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOWFQHA1J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOWFQHA1J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOWFQHA1J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOWFQHA1J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOWFQHA1J .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOWFQHA1J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOWFQHA1J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOWFQHA1J .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOWFQHA1J .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOWFQHA1J .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOWFQHA1J .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOWFQHA1J .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOWFQHA1J .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOWFQHA1J .navbar .navbar-buttons,
  .cid-utOWFQHA1J .navbar .icons-menu {
    display: none;
  }
  .cid-utOWFQHA1J .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOWFQHA1J .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOWFQHA1J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOWFQHA1J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOWFQHA1J .dropdown-item.active,
.cid-utOWFQHA1J .dropdown-item:active {
  background-color: transparent;
}
.cid-utOWFQHA1J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOWFQHA1J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOWFQHA1J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOWFQHA1J ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOWFQHA1J .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOWFQHA1J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOWFQHA1J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOWFQHA1J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOWFQHA1J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOWFQHA1J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOWFQHA1J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOWFQHA1J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOWFQHA1J nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOWFQHA1J nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOWFQHA1J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOWFQHA1J .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOWFQHA1J a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOWFQHA1J .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOWFQHA1J .navbar {
    height: 70px;
  }
  .cid-utOWFQHA1J .navbar.opened {
    height: auto;
  }
  .cid-utOWFQHA1J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOWFRuz6V {
  display: flex;
  background-image: url("../../../assets/images/pic-25.jpg");
}
.cid-utOWFRuz6V .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utOWFRuz6V .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOWFRuz6V .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOWFRuz6V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOWFRuz6V {
    align-items: flex-end;
  }
  .cid-utOWFRuz6V .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOWFRuz6V .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOWFRuz6V {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOWFRuz6V .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOWFRuz6V .content-wrap {
    width: 100%;
  }
}
.cid-utOWFRuz6V .mbr-section-subtitle,
.cid-utOWFRuz6V .line {
  color: #ffffff;
}
.cid-utOWFRuz6V .mbr-text,
.cid-utOWFRuz6V .mbr-section-btn {
  text-align: left;
}
.cid-utOWFS3g0g {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utOWFS3g0g .mbr-text {
  color: #000000;
}
.cid-utOWFS3g0g .mbr-section-subtitle {
  color: #000000;
}
.cid-utOWFS3g0g .mbr-section-title {
  color: #b51709;
}
.cid-utOWFSSeC4 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utOWFSSeC4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOWFSSeC4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOWFSSeC4 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utOWFSSeC4 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utOWFSSeC4 .container {
    padding: 0 26px;
  }
}
.cid-utOWFSSeC4 .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOWFSSeC4 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOWFSSeC4 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOWFSSeC4 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utOWFSSeC4 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utOWFSSeC4 .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOWFSSeC4 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOWFSSeC4 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOWFSSeC4 .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utOWFSSeC4 .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utOWFSSeC4 .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utOWFSSeC4 .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utOWFSSeC4 .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utOWFSSeC4 .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utOWFSSeC4 .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utOWFSSeC4 .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utOWFSSeC4 .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utOWFSSeC4 .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utOWFSSeC4 .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utOWFSSeC4 .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utOWFSSeC4 .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utOWFSSeC4 .mbr-section-title {
  color: #362707;
}
.cid-utOWFSSeC4 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOWFSSeC4 .mbr-contact {
  color: #ffffff;
}
.cid-utOWFSSeC4 .mbr-desc {
  color: #000000;
}
.cid-utOWFSSeC4 .mbr-contact,
.cid-utOWFSSeC4 .contacts-wrapper {
  color: #0e0101;
}
.cid-utOWFTOHqn {
  background-color: #ffffff;
}
.cid-utOWFTOHqn .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOWFTOHqn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOWFTOHqn .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOWFTOHqn .row {
  align-items: center;
}
.cid-utOWFTOHqn .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOWFTOHqn .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOWFTOHqn .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOWFTOHqn .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOWFTOHqn .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOWFTOHqn .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOWFTOHqn .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOWFTOHqn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOWFTOHqn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOWFTOHqn .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOWFTOHqn .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOWFTOHqn .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOWFTOHqn .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOWFTOHqn .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOWFTOHqn .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOWFTOHqn .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOWFTOHqn .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOWFTOHqn .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOWFTOHqn .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOWFTOHqn .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOWFTOHqn .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOWFTOHqn .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOWFTOHqn .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOWFTOHqn .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOWFTOHqn .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOWFTOHqn .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOWFTOHqn .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOWFTOHqn .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOWFTOHqn .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOWFTOHqn .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOWFTOHqn .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOWFTOHqn .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOWFTOHqn .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOWFTOHqn .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOWFTOHqn .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOWFTOHqn .contact-container {
    width: 100%;
  }
}
.cid-utOWFTOHqn .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOWFTOHqn .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOWFTOHqn .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOWFTOHqn .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOWFTOHqn .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOWFTOHqn .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOWFTOHqn .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOWFTOHqn .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOWFTOHqn .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOWFTOHqn .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOWFTOHqn .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOXZA82qq {
  z-index: 1000;
  width: 100%;
}
.cid-utOXZA82qq nav.navbar {
  position: fixed;
}
.cid-utOXZA82qq .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOXZA82qq .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOXZA82qq .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOXZA82qq .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOXZA82qq .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOXZA82qq .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOXZA82qq .dropdown-item:hover,
.cid-utOXZA82qq .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOXZA82qq .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOXZA82qq .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOXZA82qq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOXZA82qq .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOXZA82qq .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOXZA82qq .container {
  display: flex;
  margin: auto;
}
.cid-utOXZA82qq .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOXZA82qq .dropdown-menu,
.cid-utOXZA82qq .navbar.opened {
  background: #ffffff !important;
}
.cid-utOXZA82qq .nav-item:focus,
.cid-utOXZA82qq .nav-link:focus {
  outline: none;
}
.cid-utOXZA82qq .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOXZA82qq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOXZA82qq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOXZA82qq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOXZA82qq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOXZA82qq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOXZA82qq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOXZA82qq .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOXZA82qq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOXZA82qq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOXZA82qq .navbar.opened {
  transition: all 0.3s;
}
.cid-utOXZA82qq .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOXZA82qq .navbar .navbar-logo img {
  width: auto;
}
.cid-utOXZA82qq .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOXZA82qq .navbar.collapsed {
  justify-content: center;
}
.cid-utOXZA82qq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOXZA82qq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOXZA82qq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOXZA82qq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOXZA82qq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOXZA82qq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOXZA82qq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOXZA82qq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOXZA82qq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOXZA82qq .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOXZA82qq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOXZA82qq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOXZA82qq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOXZA82qq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOXZA82qq .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOXZA82qq .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOXZA82qq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOXZA82qq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOXZA82qq .navbar .navbar-buttons,
  .cid-utOXZA82qq .navbar .icons-menu {
    display: none;
  }
  .cid-utOXZA82qq .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOXZA82qq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOXZA82qq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOXZA82qq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOXZA82qq .dropdown-item.active,
.cid-utOXZA82qq .dropdown-item:active {
  background-color: transparent;
}
.cid-utOXZA82qq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOXZA82qq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOXZA82qq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOXZA82qq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOXZA82qq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOXZA82qq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOXZA82qq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOXZA82qq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOXZA82qq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOXZA82qq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOXZA82qq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOXZA82qq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOXZA82qq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOXZA82qq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOXZA82qq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOXZA82qq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOXZA82qq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOXZA82qq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOXZA82qq .navbar {
    height: 70px;
  }
  .cid-utOXZA82qq .navbar.opened {
    height: auto;
  }
  .cid-utOXZA82qq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOXZB2LvA {
  display: flex;
  background-image: url("../../../assets/images/pic-20.jpg");
}
.cid-utOXZB2LvA .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-utOXZB2LvA .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOXZB2LvA .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOXZB2LvA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOXZB2LvA {
    align-items: flex-end;
  }
  .cid-utOXZB2LvA .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOXZB2LvA .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOXZB2LvA {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOXZB2LvA .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOXZB2LvA .content-wrap {
    width: 100%;
  }
}
.cid-utOXZB2LvA .mbr-section-subtitle,
.cid-utOXZB2LvA .line {
  color: #ffffff;
}
.cid-utOXZB2LvA .mbr-text,
.cid-utOXZB2LvA .mbr-section-btn {
  text-align: left;
}
.cid-utOXZC1e48 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utOXZC1e48 .mbr-text {
  color: #000000;
}
.cid-utOXZC1e48 .mbr-section-subtitle {
  color: #000000;
}
.cid-utOXZC1e48 .mbr-section-title {
  color: #b51709;
}
.cid-utOXZD0ciY {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utOXZD0ciY .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOXZD0ciY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOXZD0ciY .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utOXZD0ciY .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utOXZD0ciY .container {
    padding: 0 26px;
  }
}
.cid-utOXZD0ciY .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOXZD0ciY .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOXZD0ciY .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOXZD0ciY .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utOXZD0ciY .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utOXZD0ciY .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOXZD0ciY .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOXZD0ciY .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOXZD0ciY .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utOXZD0ciY .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utOXZD0ciY .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utOXZD0ciY .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utOXZD0ciY .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utOXZD0ciY .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utOXZD0ciY .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utOXZD0ciY .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utOXZD0ciY .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utOXZD0ciY .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utOXZD0ciY .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utOXZD0ciY .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utOXZD0ciY .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utOXZD0ciY .mbr-section-title {
  color: #362707;
}
.cid-utOXZD0ciY .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOXZD0ciY .mbr-contact {
  color: #ffffff;
}
.cid-utOXZD0ciY .mbr-desc {
  color: #000000;
}
.cid-utOXZD0ciY .mbr-contact,
.cid-utOXZD0ciY .contacts-wrapper {
  color: #0e0101;
}
.cid-utOXZEbnlU {
  background-color: #ffffff;
}
.cid-utOXZEbnlU .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOXZEbnlU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOXZEbnlU .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOXZEbnlU .row {
  align-items: center;
}
.cid-utOXZEbnlU .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOXZEbnlU .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOXZEbnlU .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOXZEbnlU .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOXZEbnlU .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOXZEbnlU .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOXZEbnlU .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOXZEbnlU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOXZEbnlU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOXZEbnlU .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOXZEbnlU .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOXZEbnlU .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOXZEbnlU .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOXZEbnlU .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOXZEbnlU .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOXZEbnlU .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOXZEbnlU .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOXZEbnlU .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOXZEbnlU .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOXZEbnlU .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOXZEbnlU .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOXZEbnlU .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOXZEbnlU .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOXZEbnlU .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOXZEbnlU .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOXZEbnlU .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOXZEbnlU .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOXZEbnlU .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOXZEbnlU .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOXZEbnlU .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOXZEbnlU .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOXZEbnlU .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOXZEbnlU .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOXZEbnlU .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOXZEbnlU .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOXZEbnlU .contact-container {
    width: 100%;
  }
}
.cid-utOXZEbnlU .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOXZEbnlU .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOXZEbnlU .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOXZEbnlU .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOXZEbnlU .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOXZEbnlU .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOXZEbnlU .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOXZEbnlU .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOXZEbnlU .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOXZEbnlU .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOXZEbnlU .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOYStjMme {
  z-index: 1000;
  width: 100%;
}
.cid-utOYStjMme nav.navbar {
  position: fixed;
}
.cid-utOYStjMme .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOYStjMme .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOYStjMme .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOYStjMme .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOYStjMme .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOYStjMme .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOYStjMme .dropdown-item:hover,
.cid-utOYStjMme .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOYStjMme .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOYStjMme .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOYStjMme .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOYStjMme .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOYStjMme .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOYStjMme .container {
  display: flex;
  margin: auto;
}
.cid-utOYStjMme .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOYStjMme .dropdown-menu,
.cid-utOYStjMme .navbar.opened {
  background: #ffffff !important;
}
.cid-utOYStjMme .nav-item:focus,
.cid-utOYStjMme .nav-link:focus {
  outline: none;
}
.cid-utOYStjMme .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOYStjMme .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOYStjMme .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOYStjMme .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOYStjMme .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOYStjMme .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOYStjMme .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOYStjMme .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOYStjMme .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOYStjMme .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOYStjMme .navbar.opened {
  transition: all 0.3s;
}
.cid-utOYStjMme .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOYStjMme .navbar .navbar-logo img {
  width: auto;
}
.cid-utOYStjMme .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOYStjMme .navbar.collapsed {
  justify-content: center;
}
.cid-utOYStjMme .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOYStjMme .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOYStjMme .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOYStjMme .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOYStjMme .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOYStjMme .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOYStjMme .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOYStjMme .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOYStjMme .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOYStjMme .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOYStjMme .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOYStjMme .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOYStjMme .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOYStjMme .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOYStjMme .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOYStjMme .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOYStjMme .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOYStjMme .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOYStjMme .navbar .navbar-buttons,
  .cid-utOYStjMme .navbar .icons-menu {
    display: none;
  }
  .cid-utOYStjMme .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOYStjMme .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOYStjMme .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOYStjMme .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOYStjMme .dropdown-item.active,
.cid-utOYStjMme .dropdown-item:active {
  background-color: transparent;
}
.cid-utOYStjMme .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOYStjMme .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOYStjMme .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOYStjMme ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOYStjMme .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOYStjMme button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOYStjMme button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOYStjMme button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOYStjMme button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOYStjMme button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOYStjMme button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOYStjMme nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOYStjMme nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOYStjMme nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOYStjMme nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOYStjMme .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOYStjMme a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOYStjMme .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOYStjMme .navbar {
    height: 70px;
  }
  .cid-utOYStjMme .navbar.opened {
    height: auto;
  }
  .cid-utOYStjMme .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOYSu7kbi {
  display: flex;
  background-image: url("../../../assets/images/moshi-town-bike-tour-1024x681.webp");
}
.cid-utOYSu7kbi .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utOYSu7kbi .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOYSu7kbi .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOYSu7kbi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOYSu7kbi {
    align-items: flex-end;
  }
  .cid-utOYSu7kbi .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOYSu7kbi .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOYSu7kbi {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOYSu7kbi .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOYSu7kbi .content-wrap {
    width: 100%;
  }
}
.cid-utOYSu7kbi .mbr-section-subtitle,
.cid-utOYSu7kbi .line {
  color: #ffffff;
}
.cid-utOYSu7kbi .mbr-text,
.cid-utOYSu7kbi .mbr-section-btn {
  text-align: left;
}
.cid-utOYSuDtxG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utOYSuDtxG .mbr-text {
  color: #000000;
}
.cid-utOYSuDtxG .mbr-section-subtitle {
  color: #000000;
}
.cid-utOYSuDtxG .mbr-section-title {
  color: #b51709;
}
.cid-utOYSvrbi8 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utOYSvrbi8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOYSvrbi8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOYSvrbi8 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utOYSvrbi8 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utOYSvrbi8 .container {
    padding: 0 26px;
  }
}
.cid-utOYSvrbi8 .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOYSvrbi8 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOYSvrbi8 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOYSvrbi8 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utOYSvrbi8 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utOYSvrbi8 .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOYSvrbi8 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOYSvrbi8 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOYSvrbi8 .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utOYSvrbi8 .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utOYSvrbi8 .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utOYSvrbi8 .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utOYSvrbi8 .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utOYSvrbi8 .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utOYSvrbi8 .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utOYSvrbi8 .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utOYSvrbi8 .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utOYSvrbi8 .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utOYSvrbi8 .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utOYSvrbi8 .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utOYSvrbi8 .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utOYSvrbi8 .mbr-section-title {
  color: #362707;
}
.cid-utOYSvrbi8 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOYSvrbi8 .mbr-contact {
  color: #ffffff;
}
.cid-utOYSvrbi8 .mbr-desc {
  color: #000000;
}
.cid-utOYSvrbi8 .mbr-contact,
.cid-utOYSvrbi8 .contacts-wrapper {
  color: #0e0101;
}
.cid-utOYSwniCS {
  background-color: #ffffff;
}
.cid-utOYSwniCS .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOYSwniCS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOYSwniCS .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOYSwniCS .row {
  align-items: center;
}
.cid-utOYSwniCS .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOYSwniCS .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOYSwniCS .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOYSwniCS .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOYSwniCS .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOYSwniCS .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOYSwniCS .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOYSwniCS .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOYSwniCS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOYSwniCS .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOYSwniCS .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOYSwniCS .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOYSwniCS .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOYSwniCS .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOYSwniCS .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOYSwniCS .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOYSwniCS .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOYSwniCS .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOYSwniCS .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOYSwniCS .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOYSwniCS .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOYSwniCS .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOYSwniCS .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOYSwniCS .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOYSwniCS .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOYSwniCS .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOYSwniCS .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOYSwniCS .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOYSwniCS .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOYSwniCS .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOYSwniCS .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOYSwniCS .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOYSwniCS .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOYSwniCS .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOYSwniCS .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOYSwniCS .contact-container {
    width: 100%;
  }
}
.cid-utOYSwniCS .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOYSwniCS .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOYSwniCS .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOYSwniCS .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOYSwniCS .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOYSwniCS .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOYSwniCS .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOYSwniCS .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOYSwniCS .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOYSwniCS .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOYSwniCS .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOZKBYqBI {
  z-index: 1000;
  width: 100%;
}
.cid-utOZKBYqBI nav.navbar {
  position: fixed;
}
.cid-utOZKBYqBI .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOZKBYqBI .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOZKBYqBI .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOZKBYqBI .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOZKBYqBI .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOZKBYqBI .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOZKBYqBI .dropdown-item:hover,
.cid-utOZKBYqBI .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOZKBYqBI .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOZKBYqBI .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOZKBYqBI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOZKBYqBI .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOZKBYqBI .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOZKBYqBI .container {
  display: flex;
  margin: auto;
}
.cid-utOZKBYqBI .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOZKBYqBI .dropdown-menu,
.cid-utOZKBYqBI .navbar.opened {
  background: #ffffff !important;
}
.cid-utOZKBYqBI .nav-item:focus,
.cid-utOZKBYqBI .nav-link:focus {
  outline: none;
}
.cid-utOZKBYqBI .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOZKBYqBI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOZKBYqBI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOZKBYqBI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOZKBYqBI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOZKBYqBI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOZKBYqBI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOZKBYqBI .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOZKBYqBI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOZKBYqBI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOZKBYqBI .navbar.opened {
  transition: all 0.3s;
}
.cid-utOZKBYqBI .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOZKBYqBI .navbar .navbar-logo img {
  width: auto;
}
.cid-utOZKBYqBI .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOZKBYqBI .navbar.collapsed {
  justify-content: center;
}
.cid-utOZKBYqBI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOZKBYqBI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOZKBYqBI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOZKBYqBI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOZKBYqBI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOZKBYqBI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOZKBYqBI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOZKBYqBI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOZKBYqBI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOZKBYqBI .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOZKBYqBI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOZKBYqBI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOZKBYqBI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOZKBYqBI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOZKBYqBI .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOZKBYqBI .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOZKBYqBI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOZKBYqBI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOZKBYqBI .navbar .navbar-buttons,
  .cid-utOZKBYqBI .navbar .icons-menu {
    display: none;
  }
  .cid-utOZKBYqBI .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOZKBYqBI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOZKBYqBI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOZKBYqBI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOZKBYqBI .dropdown-item.active,
.cid-utOZKBYqBI .dropdown-item:active {
  background-color: transparent;
}
.cid-utOZKBYqBI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOZKBYqBI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOZKBYqBI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOZKBYqBI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOZKBYqBI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOZKBYqBI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOZKBYqBI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOZKBYqBI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOZKBYqBI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOZKBYqBI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOZKBYqBI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOZKBYqBI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOZKBYqBI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOZKBYqBI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOZKBYqBI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOZKBYqBI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOZKBYqBI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOZKBYqBI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOZKBYqBI .navbar {
    height: 70px;
  }
  .cid-utOZKBYqBI .navbar.opened {
    height: auto;
  }
  .cid-utOZKBYqBI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOZKCHF8g {
  display: flex;
  background-image: url("../../../assets/images/zanziba-3.jpg");
}
.cid-utOZKCHF8g .mbr-overlay {
  background-color: #000000;
  opacity: 0.1;
}
.cid-utOZKCHF8g .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOZKCHF8g .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOZKCHF8g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOZKCHF8g {
    align-items: flex-end;
  }
  .cid-utOZKCHF8g .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOZKCHF8g .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOZKCHF8g {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOZKCHF8g .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOZKCHF8g .content-wrap {
    width: 100%;
  }
}
.cid-utOZKCHF8g .mbr-section-subtitle,
.cid-utOZKCHF8g .line {
  color: #ffffff;
}
.cid-utOZKCHF8g .mbr-text,
.cid-utOZKCHF8g .mbr-section-btn {
  text-align: left;
}
.cid-utOZKDhJra {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utOZKDhJra .mbr-text {
  color: #000000;
}
.cid-utOZKDhJra .mbr-section-subtitle {
  color: #000000;
}
.cid-utOZKDhJra .mbr-section-title {
  color: #b51709;
}
.cid-utOZKDDk97 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/zanziba-5.jpg");
}
.cid-utOZKDDk97 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOZKDDk97 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOZKDDk97 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utOZKDDk97 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utOZKDDk97 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utOZKDDk97 .card-wrapper {
    padding: 4rem;
  }
}
.cid-utOZKDDk97 .mbr-text,
.cid-utOZKDDk97 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utOZKDDk97 .card-title,
.cid-utOZKDDk97 .card-box {
  text-align: left;
  color: #000000;
}
.cid-utOZKDDk97 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOZKE9nir {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utOZKE9nir .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOZKE9nir .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOZKE9nir .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utOZKE9nir .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utOZKE9nir .container {
    padding: 0 26px;
  }
}
.cid-utOZKE9nir .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOZKE9nir .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOZKE9nir .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOZKE9nir .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utOZKE9nir .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utOZKE9nir .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOZKE9nir .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOZKE9nir .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOZKE9nir .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utOZKE9nir .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utOZKE9nir .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utOZKE9nir .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utOZKE9nir .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utOZKE9nir .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utOZKE9nir .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utOZKE9nir .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utOZKE9nir .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utOZKE9nir .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utOZKE9nir .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utOZKE9nir .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utOZKE9nir .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utOZKE9nir .mbr-section-title {
  color: #362707;
}
.cid-utOZKE9nir .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOZKE9nir .mbr-contact {
  color: #ffffff;
}
.cid-utOZKE9nir .mbr-desc {
  color: #000000;
}
.cid-utOZKE9nir .mbr-contact,
.cid-utOZKE9nir .contacts-wrapper {
  color: #0e0101;
}
.cid-utOZKFevia {
  background-color: #ffffff;
}
.cid-utOZKFevia .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOZKFevia .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOZKFevia .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOZKFevia .row {
  align-items: center;
}
.cid-utOZKFevia .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOZKFevia .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOZKFevia .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOZKFevia .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOZKFevia .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOZKFevia .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOZKFevia .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOZKFevia .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOZKFevia .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOZKFevia .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOZKFevia .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOZKFevia .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOZKFevia .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOZKFevia .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOZKFevia .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOZKFevia .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOZKFevia .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOZKFevia .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOZKFevia .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOZKFevia .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOZKFevia .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOZKFevia .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOZKFevia .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOZKFevia .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOZKFevia .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOZKFevia .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOZKFevia .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOZKFevia .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOZKFevia .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOZKFevia .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOZKFevia .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOZKFevia .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOZKFevia .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOZKFevia .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOZKFevia .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOZKFevia .contact-container {
    width: 100%;
  }
}
.cid-utOZKFevia .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOZKFevia .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOZKFevia .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOZKFevia .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOZKFevia .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOZKFevia .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOZKFevia .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOZKFevia .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOZKFevia .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOZKFevia .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOZKFevia .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utP54HQOk4 {
  z-index: 1000;
  width: 100%;
}
.cid-utP54HQOk4 nav.navbar {
  position: fixed;
}
.cid-utP54HQOk4 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utP54HQOk4 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utP54HQOk4 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utP54HQOk4 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utP54HQOk4 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utP54HQOk4 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utP54HQOk4 .dropdown-item:hover,
.cid-utP54HQOk4 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utP54HQOk4 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utP54HQOk4 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utP54HQOk4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utP54HQOk4 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utP54HQOk4 .nav-link:hover {
  color: #b51709 !important;
}
.cid-utP54HQOk4 .container {
  display: flex;
  margin: auto;
}
.cid-utP54HQOk4 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utP54HQOk4 .dropdown-menu,
.cid-utP54HQOk4 .navbar.opened {
  background: #ffffff !important;
}
.cid-utP54HQOk4 .nav-item:focus,
.cid-utP54HQOk4 .nav-link:focus {
  outline: none;
}
.cid-utP54HQOk4 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utP54HQOk4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utP54HQOk4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utP54HQOk4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utP54HQOk4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utP54HQOk4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utP54HQOk4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utP54HQOk4 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utP54HQOk4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utP54HQOk4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utP54HQOk4 .navbar.opened {
  transition: all 0.3s;
}
.cid-utP54HQOk4 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utP54HQOk4 .navbar .navbar-logo img {
  width: auto;
}
.cid-utP54HQOk4 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utP54HQOk4 .navbar.collapsed {
  justify-content: center;
}
.cid-utP54HQOk4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utP54HQOk4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utP54HQOk4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utP54HQOk4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utP54HQOk4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utP54HQOk4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utP54HQOk4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utP54HQOk4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utP54HQOk4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utP54HQOk4 .navbar .dropdown-menu {
    display: none;
  }
  .cid-utP54HQOk4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utP54HQOk4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utP54HQOk4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utP54HQOk4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utP54HQOk4 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utP54HQOk4 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utP54HQOk4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utP54HQOk4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utP54HQOk4 .navbar .navbar-buttons,
  .cid-utP54HQOk4 .navbar .icons-menu {
    display: none;
  }
  .cid-utP54HQOk4 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utP54HQOk4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utP54HQOk4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utP54HQOk4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utP54HQOk4 .dropdown-item.active,
.cid-utP54HQOk4 .dropdown-item:active {
  background-color: transparent;
}
.cid-utP54HQOk4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utP54HQOk4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utP54HQOk4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utP54HQOk4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utP54HQOk4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utP54HQOk4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utP54HQOk4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utP54HQOk4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utP54HQOk4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utP54HQOk4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utP54HQOk4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utP54HQOk4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utP54HQOk4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utP54HQOk4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utP54HQOk4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utP54HQOk4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utP54HQOk4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utP54HQOk4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utP54HQOk4 .navbar {
    height: 70px;
  }
  .cid-utP54HQOk4 .navbar.opened {
    height: auto;
  }
  .cid-utP54HQOk4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utP54INqJ6 {
  display: flex;
  background-image: url("../../../assets/images/zanziba-1.jpg");
}
.cid-utP54INqJ6 .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utP54INqJ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utP54INqJ6 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utP54INqJ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utP54INqJ6 {
    align-items: flex-end;
  }
  .cid-utP54INqJ6 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utP54INqJ6 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utP54INqJ6 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utP54INqJ6 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utP54INqJ6 .content-wrap {
    width: 100%;
  }
}
.cid-utP54INqJ6 .mbr-section-subtitle,
.cid-utP54INqJ6 .line {
  color: #ffffff;
}
.cid-utP54INqJ6 .mbr-text,
.cid-utP54INqJ6 .mbr-section-btn {
  text-align: left;
}
.cid-utP54JrjdF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utP54JrjdF .mbr-text {
  color: #000000;
}
.cid-utP54JrjdF .mbr-section-subtitle {
  color: #000000;
}
.cid-utP54JrjdF .mbr-section-title {
  color: #b51709;
}
.cid-utP54JSKH2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/zanziba-1.jpg");
}
.cid-utP54JSKH2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utP54JSKH2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utP54JSKH2 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utP54JSKH2 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utP54JSKH2 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utP54JSKH2 .card-wrapper {
    padding: 4rem;
  }
}
.cid-utP54JSKH2 .mbr-text,
.cid-utP54JSKH2 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utP54JSKH2 .card-title,
.cid-utP54JSKH2 .card-box {
  text-align: left;
  color: #000000;
}
.cid-utP54JSKH2 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utP54KrNcp {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utP54KrNcp .mbr-fallback-image.disabled {
  display: none;
}
.cid-utP54KrNcp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utP54KrNcp .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utP54KrNcp .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utP54KrNcp .container {
    padding: 0 26px;
  }
}
.cid-utP54KrNcp .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utP54KrNcp .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utP54KrNcp .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utP54KrNcp .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utP54KrNcp .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utP54KrNcp .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utP54KrNcp .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utP54KrNcp .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utP54KrNcp .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utP54KrNcp .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utP54KrNcp .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utP54KrNcp .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utP54KrNcp .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utP54KrNcp .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utP54KrNcp .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utP54KrNcp .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utP54KrNcp .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utP54KrNcp .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utP54KrNcp .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utP54KrNcp .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utP54KrNcp .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utP54KrNcp .mbr-section-title {
  color: #362707;
}
.cid-utP54KrNcp .mbr-section-subtitle {
  color: #b51709;
}
.cid-utP54KrNcp .mbr-contact {
  color: #ffffff;
}
.cid-utP54KrNcp .mbr-desc {
  color: #000000;
}
.cid-utP54KrNcp .mbr-contact,
.cid-utP54KrNcp .contacts-wrapper {
  color: #0e0101;
}
.cid-utP54Ls2h6 {
  background-color: #ffffff;
}
.cid-utP54Ls2h6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utP54Ls2h6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utP54Ls2h6 .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utP54Ls2h6 .row {
  align-items: center;
}
.cid-utP54Ls2h6 .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utP54Ls2h6 .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utP54Ls2h6 .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utP54Ls2h6 .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utP54Ls2h6 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utP54Ls2h6 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utP54Ls2h6 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utP54Ls2h6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utP54Ls2h6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utP54Ls2h6 .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utP54Ls2h6 .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utP54Ls2h6 .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utP54Ls2h6 .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utP54Ls2h6 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utP54Ls2h6 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utP54Ls2h6 .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utP54Ls2h6 .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utP54Ls2h6 .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utP54Ls2h6 .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utP54Ls2h6 .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utP54Ls2h6 .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utP54Ls2h6 .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utP54Ls2h6 .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utP54Ls2h6 .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utP54Ls2h6 .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utP54Ls2h6 .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utP54Ls2h6 .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utP54Ls2h6 .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utP54Ls2h6 .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utP54Ls2h6 .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utP54Ls2h6 .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utP54Ls2h6 .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utP54Ls2h6 .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utP54Ls2h6 .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utP54Ls2h6 .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utP54Ls2h6 .contact-container {
    width: 100%;
  }
}
.cid-utP54Ls2h6 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utP54Ls2h6 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utP54Ls2h6 .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utP54Ls2h6 .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utP54Ls2h6 .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utP54Ls2h6 .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utP54Ls2h6 .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utP54Ls2h6 .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utP54Ls2h6 .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utP54Ls2h6 .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utP54Ls2h6 .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utP63tC5oF {
  z-index: 1000;
  width: 100%;
}
.cid-utP63tC5oF nav.navbar {
  position: fixed;
}
.cid-utP63tC5oF .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utP63tC5oF .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utP63tC5oF .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utP63tC5oF .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utP63tC5oF .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utP63tC5oF .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utP63tC5oF .dropdown-item:hover,
.cid-utP63tC5oF .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utP63tC5oF .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utP63tC5oF .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utP63tC5oF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utP63tC5oF .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utP63tC5oF .nav-link:hover {
  color: #b51709 !important;
}
.cid-utP63tC5oF .container {
  display: flex;
  margin: auto;
}
.cid-utP63tC5oF .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utP63tC5oF .dropdown-menu,
.cid-utP63tC5oF .navbar.opened {
  background: #ffffff !important;
}
.cid-utP63tC5oF .nav-item:focus,
.cid-utP63tC5oF .nav-link:focus {
  outline: none;
}
.cid-utP63tC5oF .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utP63tC5oF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utP63tC5oF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utP63tC5oF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utP63tC5oF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utP63tC5oF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utP63tC5oF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utP63tC5oF .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utP63tC5oF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utP63tC5oF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utP63tC5oF .navbar.opened {
  transition: all 0.3s;
}
.cid-utP63tC5oF .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utP63tC5oF .navbar .navbar-logo img {
  width: auto;
}
.cid-utP63tC5oF .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utP63tC5oF .navbar.collapsed {
  justify-content: center;
}
.cid-utP63tC5oF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utP63tC5oF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utP63tC5oF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utP63tC5oF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utP63tC5oF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utP63tC5oF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utP63tC5oF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utP63tC5oF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utP63tC5oF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utP63tC5oF .navbar .dropdown-menu {
    display: none;
  }
  .cid-utP63tC5oF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utP63tC5oF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utP63tC5oF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utP63tC5oF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utP63tC5oF .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utP63tC5oF .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utP63tC5oF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utP63tC5oF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utP63tC5oF .navbar .navbar-buttons,
  .cid-utP63tC5oF .navbar .icons-menu {
    display: none;
  }
  .cid-utP63tC5oF .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utP63tC5oF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utP63tC5oF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utP63tC5oF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utP63tC5oF .dropdown-item.active,
.cid-utP63tC5oF .dropdown-item:active {
  background-color: transparent;
}
.cid-utP63tC5oF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utP63tC5oF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utP63tC5oF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utP63tC5oF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utP63tC5oF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utP63tC5oF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utP63tC5oF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utP63tC5oF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utP63tC5oF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utP63tC5oF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utP63tC5oF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utP63tC5oF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utP63tC5oF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utP63tC5oF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utP63tC5oF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utP63tC5oF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utP63tC5oF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utP63tC5oF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utP63tC5oF .navbar {
    height: 70px;
  }
  .cid-utP63tC5oF .navbar.opened {
    height: auto;
  }
  .cid-utP63tC5oF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utP63up2pR {
  display: flex;
  background-image: url("../../../assets/images/zanziba-5.jpg");
}
.cid-utP63up2pR .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utP63up2pR .mbr-fallback-image.disabled {
  display: none;
}
.cid-utP63up2pR .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utP63up2pR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utP63up2pR {
    align-items: flex-end;
  }
  .cid-utP63up2pR .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utP63up2pR .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utP63up2pR {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utP63up2pR .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utP63up2pR .content-wrap {
    width: 100%;
  }
}
.cid-utP63up2pR .mbr-section-subtitle,
.cid-utP63up2pR .line {
  color: #ffffff;
}
.cid-utP63up2pR .mbr-text,
.cid-utP63up2pR .mbr-section-btn {
  text-align: left;
}
.cid-utP63vkxBj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utP63vkxBj .mbr-text {
  color: #000000;
}
.cid-utP63vkxBj .mbr-section-subtitle {
  color: #000000;
}
.cid-utP63vkxBj .mbr-section-title {
  color: #b51709;
}
.cid-utP63vIS3v {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pawan-sharma-xy56nyulm-4-unsplash.jpg");
}
.cid-utP63vIS3v .mbr-fallback-image.disabled {
  display: none;
}
.cid-utP63vIS3v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utP63vIS3v .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-utP63vIS3v .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utP63vIS3v .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-utP63vIS3v .card-wrapper {
    padding: 4rem;
  }
}
.cid-utP63vIS3v .mbr-text,
.cid-utP63vIS3v .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utP63vIS3v .card-title,
.cid-utP63vIS3v .card-box {
  text-align: left;
  color: #000000;
}
.cid-utP63vIS3v .mbr-section-subtitle {
  color: #b51709;
}
.cid-utP63weGMi {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utP63weGMi .mbr-fallback-image.disabled {
  display: none;
}
.cid-utP63weGMi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utP63weGMi .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utP63weGMi .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utP63weGMi .container {
    padding: 0 26px;
  }
}
.cid-utP63weGMi .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utP63weGMi .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utP63weGMi .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utP63weGMi .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utP63weGMi .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utP63weGMi .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utP63weGMi .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utP63weGMi .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utP63weGMi .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utP63weGMi .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utP63weGMi .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utP63weGMi .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utP63weGMi .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utP63weGMi .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utP63weGMi .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utP63weGMi .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utP63weGMi .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utP63weGMi .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utP63weGMi .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utP63weGMi .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utP63weGMi .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utP63weGMi .mbr-section-title {
  color: #362707;
}
.cid-utP63weGMi .mbr-section-subtitle {
  color: #b51709;
}
.cid-utP63weGMi .mbr-contact {
  color: #ffffff;
}
.cid-utP63weGMi .mbr-desc {
  color: #000000;
}
.cid-utP63weGMi .mbr-contact,
.cid-utP63weGMi .contacts-wrapper {
  color: #0e0101;
}
.cid-utP63xb0lo {
  background-color: #ffffff;
}
.cid-utP63xb0lo .mbr-fallback-image.disabled {
  display: none;
}
.cid-utP63xb0lo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utP63xb0lo .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utP63xb0lo .row {
  align-items: center;
}
.cid-utP63xb0lo .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utP63xb0lo .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utP63xb0lo .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utP63xb0lo .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utP63xb0lo .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utP63xb0lo .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utP63xb0lo .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utP63xb0lo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utP63xb0lo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utP63xb0lo .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utP63xb0lo .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utP63xb0lo .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utP63xb0lo .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utP63xb0lo .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utP63xb0lo .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utP63xb0lo .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utP63xb0lo .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utP63xb0lo .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utP63xb0lo .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utP63xb0lo .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utP63xb0lo .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utP63xb0lo .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utP63xb0lo .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utP63xb0lo .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utP63xb0lo .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utP63xb0lo .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utP63xb0lo .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utP63xb0lo .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utP63xb0lo .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utP63xb0lo .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utP63xb0lo .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utP63xb0lo .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utP63xb0lo .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utP63xb0lo .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utP63xb0lo .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utP63xb0lo .contact-container {
    width: 100%;
  }
}
.cid-utP63xb0lo .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utP63xb0lo .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utP63xb0lo .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utP63xb0lo .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utP63xb0lo .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utP63xb0lo .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utP63xb0lo .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utP63xb0lo .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utP63xb0lo .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utP63xb0lo .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utP63xb0lo .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utPaHTXdK0 {
  z-index: 1000;
  width: 100%;
}
.cid-utPaHTXdK0 nav.navbar {
  position: fixed;
}
.cid-utPaHTXdK0 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utPaHTXdK0 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utPaHTXdK0 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utPaHTXdK0 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utPaHTXdK0 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utPaHTXdK0 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utPaHTXdK0 .dropdown-item:hover,
.cid-utPaHTXdK0 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utPaHTXdK0 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utPaHTXdK0 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utPaHTXdK0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utPaHTXdK0 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utPaHTXdK0 .nav-link:hover {
  color: #b51709 !important;
}
.cid-utPaHTXdK0 .container {
  display: flex;
  margin: auto;
}
.cid-utPaHTXdK0 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utPaHTXdK0 .dropdown-menu,
.cid-utPaHTXdK0 .navbar.opened {
  background: #ffffff !important;
}
.cid-utPaHTXdK0 .nav-item:focus,
.cid-utPaHTXdK0 .nav-link:focus {
  outline: none;
}
.cid-utPaHTXdK0 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utPaHTXdK0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utPaHTXdK0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utPaHTXdK0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utPaHTXdK0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utPaHTXdK0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utPaHTXdK0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utPaHTXdK0 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utPaHTXdK0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utPaHTXdK0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utPaHTXdK0 .navbar.opened {
  transition: all 0.3s;
}
.cid-utPaHTXdK0 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utPaHTXdK0 .navbar .navbar-logo img {
  width: auto;
}
.cid-utPaHTXdK0 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utPaHTXdK0 .navbar.collapsed {
  justify-content: center;
}
.cid-utPaHTXdK0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utPaHTXdK0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utPaHTXdK0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utPaHTXdK0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utPaHTXdK0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utPaHTXdK0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utPaHTXdK0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utPaHTXdK0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utPaHTXdK0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utPaHTXdK0 .navbar .dropdown-menu {
    display: none;
  }
  .cid-utPaHTXdK0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utPaHTXdK0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utPaHTXdK0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utPaHTXdK0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utPaHTXdK0 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utPaHTXdK0 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utPaHTXdK0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utPaHTXdK0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utPaHTXdK0 .navbar .navbar-buttons,
  .cid-utPaHTXdK0 .navbar .icons-menu {
    display: none;
  }
  .cid-utPaHTXdK0 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utPaHTXdK0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utPaHTXdK0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utPaHTXdK0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utPaHTXdK0 .dropdown-item.active,
.cid-utPaHTXdK0 .dropdown-item:active {
  background-color: transparent;
}
.cid-utPaHTXdK0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utPaHTXdK0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utPaHTXdK0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utPaHTXdK0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utPaHTXdK0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utPaHTXdK0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utPaHTXdK0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utPaHTXdK0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utPaHTXdK0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utPaHTXdK0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utPaHTXdK0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utPaHTXdK0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utPaHTXdK0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utPaHTXdK0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utPaHTXdK0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utPaHTXdK0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utPaHTXdK0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utPaHTXdK0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utPaHTXdK0 .navbar {
    height: 70px;
  }
  .cid-utPaHTXdK0 .navbar.opened {
    height: auto;
  }
  .cid-utPaHTXdK0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utPaHUIigm {
  display: flex;
  background-image: url("../../../assets/images/gopr3207.jpg");
}
.cid-utPaHUIigm .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utPaHUIigm .mbr-fallback-image.disabled {
  display: none;
}
.cid-utPaHUIigm .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utPaHUIigm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utPaHUIigm {
    align-items: flex-end;
  }
  .cid-utPaHUIigm .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utPaHUIigm .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utPaHUIigm {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utPaHUIigm .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utPaHUIigm .content-wrap {
    width: 100%;
  }
}
.cid-utPaHUIigm .mbr-section-subtitle,
.cid-utPaHUIigm .line {
  color: #ffffff;
}
.cid-utPaHUIigm .mbr-text,
.cid-utPaHUIigm .mbr-section-btn {
  text-align: right;
}
.cid-utPaHVl8aT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utPaHVl8aT .mbr-fallback-image.disabled {
  display: none;
}
.cid-utPaHVl8aT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utPaHVl8aT .mbr-section-subtitle {
  text-align: left;
}
.cid-utPaHVl8aT .mbr-section-title {
  color: #b51709;
}
.cid-utPaHVPfCu {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-utPaHVPfCu .mbr-fallback-image.disabled {
  display: none;
}
.cid-utPaHVPfCu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utPaHVPfCu .container-fluid {
  padding: 0 45px;
}
@media (max-width: 992px) {
  .cid-utPaHVPfCu .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-utPaHVPfCu .container {
    padding: 0 25px;
  }
}
.cid-utPaHVPfCu .row {
  justify-content: center;
}
.cid-utPaHVPfCu .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-utPaHVPfCu .item {
  margin-bottom: 30px;
}
.cid-utPaHVPfCu .item:hover .item-wrapper .item-content,
.cid-utPaHVPfCu .item:focus .item-wrapper .item-content {
  box-shadow: inset 0 200px 0 0;
}
.cid-utPaHVPfCu .item:hover .item-wrapper .item-content .mbr-role,
.cid-utPaHVPfCu .item:focus .item-wrapper .item-content .mbr-role {
  color: #ffffff;
}
.cid-utPaHVPfCu .item:hover .item-wrapper .item-content .mbr-name,
.cid-utPaHVPfCu .item:focus .item-wrapper .item-content .mbr-name {
  color: #ffffff;
}
.cid-utPaHVPfCu .item:hover .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont,
.cid-utPaHVPfCu .item:focus .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  color: #ffffff;
}
.cid-utPaHVPfCu .item .item-wrapper {
  border-radius: 0 !important;
}
.cid-utPaHVPfCu .item .item-wrapper .item-img img {
  height: 350px;
  object-fit: cover;
}
.cid-utPaHVPfCu .item .item-wrapper .item-content {
  padding: 20px 40px;
  background-color: #b51709;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-utPaHVPfCu .item .item-wrapper .item-content {
    padding: 20px;
  }
}
.cid-utPaHVPfCu .item .item-wrapper .item-content .mbr-role {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-utPaHVPfCu .item .item-wrapper .item-content .mbr-name {
  margin-bottom: 16px;
  transition: all 0.3s ease-in-out;
}
.cid-utPaHVPfCu .item .item-wrapper .item-content .social-wrapper .soc-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-utPaHVPfCu .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item {
  margin-right: 16px;
}
.cid-utPaHVPfCu .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a {
  display: block;
}
.cid-utPaHVPfCu .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont,
.cid-utPaHVPfCu .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont {
  opacity: .5;
}
.cid-utPaHVPfCu .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  font-size: 18px;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-utPaHVPfCu .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-utPaHVPfCu .mbr-name {
  color: #000000;
}
.cid-utPaHVPfCu .mbr-role {
  color: #000000;
}
.cid-utPaHVPfCu .mbr-name,
.cid-utPaHVPfCu .social-wrapper {
  text-align: center;
}
.cid-utPaHWVPPh {
  background-color: #ffffff;
}
.cid-utPaHWVPPh .mbr-fallback-image.disabled {
  display: none;
}
.cid-utPaHWVPPh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utPaHWVPPh .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utPaHWVPPh .row {
  align-items: center;
}
.cid-utPaHWVPPh .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utPaHWVPPh .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPaHWVPPh .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utPaHWVPPh .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utPaHWVPPh .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utPaHWVPPh .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utPaHWVPPh .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utPaHWVPPh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utPaHWVPPh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utPaHWVPPh .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utPaHWVPPh .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utPaHWVPPh .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utPaHWVPPh .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utPaHWVPPh .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utPaHWVPPh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utPaHWVPPh .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utPaHWVPPh .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utPaHWVPPh .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPaHWVPPh .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utPaHWVPPh .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utPaHWVPPh .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utPaHWVPPh .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utPaHWVPPh .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utPaHWVPPh .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utPaHWVPPh .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utPaHWVPPh .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utPaHWVPPh .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPaHWVPPh .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utPaHWVPPh .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utPaHWVPPh .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utPaHWVPPh .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utPaHWVPPh .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utPaHWVPPh .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utPaHWVPPh .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utPaHWVPPh .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utPaHWVPPh .contact-container {
    width: 100%;
  }
}
.cid-utPaHWVPPh .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utPaHWVPPh .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utPaHWVPPh .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utPaHWVPPh .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utPaHWVPPh .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utPaHWVPPh .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utPaHWVPPh .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utPaHWVPPh .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utPaHWVPPh .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utPaHWVPPh .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utPaHWVPPh .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utPeIuaqEw {
  z-index: 1000;
  width: 100%;
}
.cid-utPeIuaqEw nav.navbar {
  position: fixed;
}
.cid-utPeIuaqEw .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utPeIuaqEw .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utPeIuaqEw .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utPeIuaqEw .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utPeIuaqEw .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utPeIuaqEw .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utPeIuaqEw .dropdown-item:hover,
.cid-utPeIuaqEw .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utPeIuaqEw .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utPeIuaqEw .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utPeIuaqEw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utPeIuaqEw .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utPeIuaqEw .nav-link:hover {
  color: #b51709 !important;
}
.cid-utPeIuaqEw .container {
  display: flex;
  margin: auto;
}
.cid-utPeIuaqEw .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utPeIuaqEw .dropdown-menu,
.cid-utPeIuaqEw .navbar.opened {
  background: #ffffff !important;
}
.cid-utPeIuaqEw .nav-item:focus,
.cid-utPeIuaqEw .nav-link:focus {
  outline: none;
}
.cid-utPeIuaqEw .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utPeIuaqEw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utPeIuaqEw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utPeIuaqEw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utPeIuaqEw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utPeIuaqEw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utPeIuaqEw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utPeIuaqEw .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utPeIuaqEw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utPeIuaqEw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utPeIuaqEw .navbar.opened {
  transition: all 0.3s;
}
.cid-utPeIuaqEw .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utPeIuaqEw .navbar .navbar-logo img {
  width: auto;
}
.cid-utPeIuaqEw .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utPeIuaqEw .navbar.collapsed {
  justify-content: center;
}
.cid-utPeIuaqEw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utPeIuaqEw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utPeIuaqEw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utPeIuaqEw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utPeIuaqEw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utPeIuaqEw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utPeIuaqEw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utPeIuaqEw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utPeIuaqEw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utPeIuaqEw .navbar .dropdown-menu {
    display: none;
  }
  .cid-utPeIuaqEw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utPeIuaqEw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utPeIuaqEw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utPeIuaqEw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utPeIuaqEw .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utPeIuaqEw .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utPeIuaqEw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utPeIuaqEw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utPeIuaqEw .navbar .navbar-buttons,
  .cid-utPeIuaqEw .navbar .icons-menu {
    display: none;
  }
  .cid-utPeIuaqEw .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utPeIuaqEw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utPeIuaqEw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utPeIuaqEw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utPeIuaqEw .dropdown-item.active,
.cid-utPeIuaqEw .dropdown-item:active {
  background-color: transparent;
}
.cid-utPeIuaqEw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utPeIuaqEw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utPeIuaqEw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utPeIuaqEw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utPeIuaqEw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utPeIuaqEw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utPeIuaqEw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utPeIuaqEw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utPeIuaqEw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utPeIuaqEw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utPeIuaqEw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utPeIuaqEw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utPeIuaqEw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utPeIuaqEw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utPeIuaqEw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utPeIuaqEw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utPeIuaqEw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utPeIuaqEw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utPeIuaqEw .navbar {
    height: 70px;
  }
  .cid-utPeIuaqEw .navbar.opened {
    height: auto;
  }
  .cid-utPeIuaqEw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utPeIvTo3J {
  display: flex;
  background-image: url("../../../assets/images/screenshot-20231127.jpg");
}
.cid-utPeIvTo3J .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utPeIvTo3J .mbr-fallback-image.disabled {
  display: none;
}
.cid-utPeIvTo3J .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utPeIvTo3J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utPeIvTo3J {
    align-items: flex-end;
  }
  .cid-utPeIvTo3J .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utPeIvTo3J .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utPeIvTo3J {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utPeIvTo3J .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utPeIvTo3J .content-wrap {
    width: 100%;
  }
}
.cid-utPeIvTo3J .mbr-section-subtitle,
.cid-utPeIvTo3J .line {
  color: #ffffff;
}
.cid-utPeIvTo3J .mbr-text,
.cid-utPeIvTo3J .mbr-section-btn {
  text-align: left;
}
.cid-utPeIx8RcR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utPeIx8RcR .mbr-text {
  color: #000000;
}
.cid-utPeIx8RcR .mbr-section-subtitle {
  color: #000000;
}
.cid-utPeIx8RcR .mbr-section-title {
  color: #000000;
}
.cid-utPeIB73uh {
  background-color: #ffffff;
}
.cid-utPeIB73uh .mbr-fallback-image.disabled {
  display: none;
}
.cid-utPeIB73uh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utPeIB73uh .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utPeIB73uh .row {
  align-items: center;
}
.cid-utPeIB73uh .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utPeIB73uh .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPeIB73uh .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utPeIB73uh .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utPeIB73uh .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utPeIB73uh .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utPeIB73uh .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utPeIB73uh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utPeIB73uh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utPeIB73uh .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utPeIB73uh .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utPeIB73uh .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utPeIB73uh .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utPeIB73uh .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utPeIB73uh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utPeIB73uh .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utPeIB73uh .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utPeIB73uh .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPeIB73uh .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utPeIB73uh .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utPeIB73uh .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utPeIB73uh .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utPeIB73uh .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utPeIB73uh .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utPeIB73uh .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utPeIB73uh .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utPeIB73uh .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPeIB73uh .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utPeIB73uh .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utPeIB73uh .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utPeIB73uh .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utPeIB73uh .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utPeIB73uh .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utPeIB73uh .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utPeIB73uh .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utPeIB73uh .contact-container {
    width: 100%;
  }
}
.cid-utPeIB73uh .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utPeIB73uh .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utPeIB73uh .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utPeIB73uh .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utPeIB73uh .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utPeIB73uh .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utPeIB73uh .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utPeIB73uh .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utPeIB73uh .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utPeIB73uh .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utPeIB73uh .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utPkPnwcko {
  z-index: 1000;
  width: 100%;
}
.cid-utPkPnwcko nav.navbar {
  position: fixed;
}
.cid-utPkPnwcko .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utPkPnwcko .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utPkPnwcko .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utPkPnwcko .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utPkPnwcko .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utPkPnwcko .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utPkPnwcko .dropdown-item:hover,
.cid-utPkPnwcko .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utPkPnwcko .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utPkPnwcko .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utPkPnwcko .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utPkPnwcko .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utPkPnwcko .nav-link:hover {
  color: #b51709 !important;
}
.cid-utPkPnwcko .container {
  display: flex;
  margin: auto;
}
.cid-utPkPnwcko .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utPkPnwcko .dropdown-menu,
.cid-utPkPnwcko .navbar.opened {
  background: #ffffff !important;
}
.cid-utPkPnwcko .nav-item:focus,
.cid-utPkPnwcko .nav-link:focus {
  outline: none;
}
.cid-utPkPnwcko .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utPkPnwcko .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utPkPnwcko .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utPkPnwcko .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utPkPnwcko .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utPkPnwcko .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utPkPnwcko .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utPkPnwcko .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utPkPnwcko .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utPkPnwcko .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utPkPnwcko .navbar.opened {
  transition: all 0.3s;
}
.cid-utPkPnwcko .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utPkPnwcko .navbar .navbar-logo img {
  width: auto;
}
.cid-utPkPnwcko .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utPkPnwcko .navbar.collapsed {
  justify-content: center;
}
.cid-utPkPnwcko .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utPkPnwcko .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utPkPnwcko .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utPkPnwcko .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utPkPnwcko .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utPkPnwcko .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utPkPnwcko .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utPkPnwcko .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utPkPnwcko .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utPkPnwcko .navbar .dropdown-menu {
    display: none;
  }
  .cid-utPkPnwcko .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utPkPnwcko .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utPkPnwcko .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utPkPnwcko .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utPkPnwcko .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utPkPnwcko .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utPkPnwcko .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utPkPnwcko .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utPkPnwcko .navbar .navbar-buttons,
  .cid-utPkPnwcko .navbar .icons-menu {
    display: none;
  }
  .cid-utPkPnwcko .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utPkPnwcko .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utPkPnwcko .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utPkPnwcko .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utPkPnwcko .dropdown-item.active,
.cid-utPkPnwcko .dropdown-item:active {
  background-color: transparent;
}
.cid-utPkPnwcko .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utPkPnwcko .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utPkPnwcko .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utPkPnwcko ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utPkPnwcko .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utPkPnwcko button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utPkPnwcko button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utPkPnwcko button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utPkPnwcko button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utPkPnwcko button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utPkPnwcko button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utPkPnwcko nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utPkPnwcko nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utPkPnwcko nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utPkPnwcko nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utPkPnwcko .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utPkPnwcko a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utPkPnwcko .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utPkPnwcko .navbar {
    height: 70px;
  }
  .cid-utPkPnwcko .navbar.opened {
    height: auto;
  }
  .cid-utPkPnwcko .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utPkPozR27 {
  display: flex;
  background-image: url("../../../assets/images/img-e3453.jpg");
}
.cid-utPkPozR27 .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utPkPozR27 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utPkPozR27 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utPkPozR27 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utPkPozR27 {
    align-items: flex-end;
  }
  .cid-utPkPozR27 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utPkPozR27 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utPkPozR27 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utPkPozR27 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utPkPozR27 .content-wrap {
    width: 100%;
  }
}
.cid-utPkPozR27 .mbr-section-subtitle,
.cid-utPkPozR27 .line {
  color: #ffffff;
}
.cid-utPkPozR27 .mbr-text,
.cid-utPkPozR27 .mbr-section-btn {
  text-align: left;
}
.cid-utPkPpal7t {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utPkPpal7t .mbr-text {
  color: #000000;
}
.cid-utPkPpal7t .mbr-section-subtitle {
  color: #000000;
}
.cid-utPkPpal7t .mbr-section-title {
  color: #000000;
}
.cid-utPkPpXM39 {
  background-color: #ffffff;
}
.cid-utPkPpXM39 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utPkPpXM39 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utPkPpXM39 .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utPkPpXM39 .row {
  align-items: center;
}
.cid-utPkPpXM39 .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utPkPpXM39 .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPkPpXM39 .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utPkPpXM39 .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utPkPpXM39 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utPkPpXM39 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utPkPpXM39 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utPkPpXM39 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utPkPpXM39 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utPkPpXM39 .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utPkPpXM39 .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utPkPpXM39 .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utPkPpXM39 .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utPkPpXM39 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utPkPpXM39 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utPkPpXM39 .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utPkPpXM39 .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utPkPpXM39 .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPkPpXM39 .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utPkPpXM39 .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utPkPpXM39 .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utPkPpXM39 .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utPkPpXM39 .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utPkPpXM39 .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utPkPpXM39 .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utPkPpXM39 .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utPkPpXM39 .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPkPpXM39 .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utPkPpXM39 .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utPkPpXM39 .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utPkPpXM39 .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utPkPpXM39 .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utPkPpXM39 .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utPkPpXM39 .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utPkPpXM39 .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utPkPpXM39 .contact-container {
    width: 100%;
  }
}
.cid-utPkPpXM39 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utPkPpXM39 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utPkPpXM39 .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utPkPpXM39 .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utPkPpXM39 .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utPkPpXM39 .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utPkPpXM39 .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utPkPpXM39 .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utPkPpXM39 .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utPkPpXM39 .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utPkPpXM39 .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utPuhAo2I8 {
  z-index: 1000;
  width: 100%;
}
.cid-utPuhAo2I8 nav.navbar {
  position: fixed;
}
.cid-utPuhAo2I8 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utPuhAo2I8 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utPuhAo2I8 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utPuhAo2I8 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utPuhAo2I8 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utPuhAo2I8 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utPuhAo2I8 .dropdown-item:hover,
.cid-utPuhAo2I8 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utPuhAo2I8 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utPuhAo2I8 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utPuhAo2I8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utPuhAo2I8 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utPuhAo2I8 .nav-link:hover {
  color: #b51709 !important;
}
.cid-utPuhAo2I8 .container {
  display: flex;
  margin: auto;
}
.cid-utPuhAo2I8 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utPuhAo2I8 .dropdown-menu,
.cid-utPuhAo2I8 .navbar.opened {
  background: #ffffff !important;
}
.cid-utPuhAo2I8 .nav-item:focus,
.cid-utPuhAo2I8 .nav-link:focus {
  outline: none;
}
.cid-utPuhAo2I8 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utPuhAo2I8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utPuhAo2I8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utPuhAo2I8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utPuhAo2I8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utPuhAo2I8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utPuhAo2I8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utPuhAo2I8 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utPuhAo2I8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utPuhAo2I8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utPuhAo2I8 .navbar.opened {
  transition: all 0.3s;
}
.cid-utPuhAo2I8 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utPuhAo2I8 .navbar .navbar-logo img {
  width: auto;
}
.cid-utPuhAo2I8 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utPuhAo2I8 .navbar.collapsed {
  justify-content: center;
}
.cid-utPuhAo2I8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utPuhAo2I8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utPuhAo2I8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utPuhAo2I8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utPuhAo2I8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utPuhAo2I8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utPuhAo2I8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utPuhAo2I8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utPuhAo2I8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utPuhAo2I8 .navbar .dropdown-menu {
    display: none;
  }
  .cid-utPuhAo2I8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utPuhAo2I8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utPuhAo2I8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utPuhAo2I8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utPuhAo2I8 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utPuhAo2I8 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utPuhAo2I8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utPuhAo2I8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utPuhAo2I8 .navbar .navbar-buttons,
  .cid-utPuhAo2I8 .navbar .icons-menu {
    display: none;
  }
  .cid-utPuhAo2I8 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utPuhAo2I8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utPuhAo2I8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utPuhAo2I8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utPuhAo2I8 .dropdown-item.active,
.cid-utPuhAo2I8 .dropdown-item:active {
  background-color: transparent;
}
.cid-utPuhAo2I8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utPuhAo2I8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utPuhAo2I8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utPuhAo2I8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utPuhAo2I8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utPuhAo2I8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utPuhAo2I8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utPuhAo2I8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utPuhAo2I8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utPuhAo2I8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utPuhAo2I8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utPuhAo2I8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utPuhAo2I8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utPuhAo2I8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utPuhAo2I8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utPuhAo2I8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utPuhAo2I8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utPuhAo2I8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utPuhAo2I8 .navbar {
    height: 70px;
  }
  .cid-utPuhAo2I8 .navbar.opened {
    height: auto;
  }
  .cid-utPuhAo2I8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utPuhBlS2A {
  display: flex;
  background-image: url("../../../assets/images/img-e3463-4.jpeg");
}
.cid-utPuhBlS2A .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utPuhBlS2A .mbr-fallback-image.disabled {
  display: none;
}
.cid-utPuhBlS2A .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utPuhBlS2A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utPuhBlS2A {
    align-items: flex-end;
  }
  .cid-utPuhBlS2A .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utPuhBlS2A .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utPuhBlS2A {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utPuhBlS2A .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utPuhBlS2A .content-wrap {
    width: 100%;
  }
}
.cid-utPuhBlS2A .mbr-section-subtitle,
.cid-utPuhBlS2A .line {
  color: #ffffff;
}
.cid-utPuhBlS2A .mbr-text,
.cid-utPuhBlS2A .mbr-section-btn {
  text-align: left;
}
.cid-utPuhC9P26 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utPuhC9P26 .mbr-text {
  color: #000000;
}
.cid-utPuhC9P26 .mbr-section-subtitle {
  color: #000000;
}
.cid-utPuhC9P26 .mbr-section-title {
  color: #000000;
}
.cid-utPuhCU8TQ {
  background-color: #ffffff;
}
.cid-utPuhCU8TQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utPuhCU8TQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utPuhCU8TQ .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utPuhCU8TQ .row {
  align-items: center;
}
.cid-utPuhCU8TQ .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utPuhCU8TQ .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPuhCU8TQ .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utPuhCU8TQ .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utPuhCU8TQ .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utPuhCU8TQ .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utPuhCU8TQ .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utPuhCU8TQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utPuhCU8TQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utPuhCU8TQ .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utPuhCU8TQ .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utPuhCU8TQ .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utPuhCU8TQ .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utPuhCU8TQ .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utPuhCU8TQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utPuhCU8TQ .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utPuhCU8TQ .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utPuhCU8TQ .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPuhCU8TQ .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utPuhCU8TQ .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utPuhCU8TQ .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utPuhCU8TQ .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utPuhCU8TQ .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utPuhCU8TQ .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utPuhCU8TQ .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utPuhCU8TQ .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utPuhCU8TQ .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPuhCU8TQ .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utPuhCU8TQ .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utPuhCU8TQ .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utPuhCU8TQ .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utPuhCU8TQ .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utPuhCU8TQ .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utPuhCU8TQ .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utPuhCU8TQ .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utPuhCU8TQ .contact-container {
    width: 100%;
  }
}
.cid-utPuhCU8TQ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utPuhCU8TQ .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utPuhCU8TQ .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utPuhCU8TQ .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utPuhCU8TQ .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utPuhCU8TQ .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utPuhCU8TQ .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utPuhCU8TQ .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utPuhCU8TQ .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utPuhCU8TQ .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utPuhCU8TQ .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utPwvcX7Xg {
  z-index: 1000;
  width: 100%;
}
.cid-utPwvcX7Xg nav.navbar {
  position: fixed;
}
.cid-utPwvcX7Xg .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utPwvcX7Xg .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utPwvcX7Xg .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utPwvcX7Xg .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utPwvcX7Xg .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utPwvcX7Xg .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utPwvcX7Xg .dropdown-item:hover,
.cid-utPwvcX7Xg .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utPwvcX7Xg .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utPwvcX7Xg .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utPwvcX7Xg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utPwvcX7Xg .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utPwvcX7Xg .nav-link:hover {
  color: #b51709 !important;
}
.cid-utPwvcX7Xg .container {
  display: flex;
  margin: auto;
}
.cid-utPwvcX7Xg .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utPwvcX7Xg .dropdown-menu,
.cid-utPwvcX7Xg .navbar.opened {
  background: #ffffff !important;
}
.cid-utPwvcX7Xg .nav-item:focus,
.cid-utPwvcX7Xg .nav-link:focus {
  outline: none;
}
.cid-utPwvcX7Xg .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utPwvcX7Xg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utPwvcX7Xg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utPwvcX7Xg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utPwvcX7Xg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utPwvcX7Xg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utPwvcX7Xg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utPwvcX7Xg .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utPwvcX7Xg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utPwvcX7Xg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utPwvcX7Xg .navbar.opened {
  transition: all 0.3s;
}
.cid-utPwvcX7Xg .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utPwvcX7Xg .navbar .navbar-logo img {
  width: auto;
}
.cid-utPwvcX7Xg .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utPwvcX7Xg .navbar.collapsed {
  justify-content: center;
}
.cid-utPwvcX7Xg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utPwvcX7Xg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utPwvcX7Xg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utPwvcX7Xg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utPwvcX7Xg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utPwvcX7Xg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utPwvcX7Xg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utPwvcX7Xg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utPwvcX7Xg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utPwvcX7Xg .navbar .dropdown-menu {
    display: none;
  }
  .cid-utPwvcX7Xg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utPwvcX7Xg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utPwvcX7Xg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utPwvcX7Xg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utPwvcX7Xg .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utPwvcX7Xg .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utPwvcX7Xg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utPwvcX7Xg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utPwvcX7Xg .navbar .navbar-buttons,
  .cid-utPwvcX7Xg .navbar .icons-menu {
    display: none;
  }
  .cid-utPwvcX7Xg .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utPwvcX7Xg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utPwvcX7Xg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utPwvcX7Xg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utPwvcX7Xg .dropdown-item.active,
.cid-utPwvcX7Xg .dropdown-item:active {
  background-color: transparent;
}
.cid-utPwvcX7Xg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utPwvcX7Xg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utPwvcX7Xg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utPwvcX7Xg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utPwvcX7Xg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utPwvcX7Xg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utPwvcX7Xg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utPwvcX7Xg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utPwvcX7Xg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utPwvcX7Xg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utPwvcX7Xg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utPwvcX7Xg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utPwvcX7Xg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utPwvcX7Xg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utPwvcX7Xg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utPwvcX7Xg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utPwvcX7Xg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utPwvcX7Xg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utPwvcX7Xg .navbar {
    height: 70px;
  }
  .cid-utPwvcX7Xg .navbar.opened {
    height: auto;
  }
  .cid-utPwvcX7Xg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utPwvdV8c8 {
  display: flex;
  background-image: url("../../../assets/images/img-20231121-121410.jpg");
}
.cid-utPwvdV8c8 .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utPwvdV8c8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utPwvdV8c8 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utPwvdV8c8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utPwvdV8c8 {
    align-items: flex-end;
  }
  .cid-utPwvdV8c8 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utPwvdV8c8 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utPwvdV8c8 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utPwvdV8c8 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utPwvdV8c8 .content-wrap {
    width: 100%;
  }
}
.cid-utPwvdV8c8 .mbr-section-subtitle,
.cid-utPwvdV8c8 .line {
  color: #ffffff;
}
.cid-utPwvdV8c8 .mbr-text,
.cid-utPwvdV8c8 .mbr-section-btn {
  text-align: left;
}
.cid-utPwTgfZJs {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utPwTgfZJs img,
.cid-utPwTgfZJs .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-utPwTgfZJs .item:focus,
.cid-utPwTgfZJs span:focus {
  outline: none;
}
.cid-utPwTgfZJs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-utPwTgfZJs .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #b51709;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utPwTgfZJs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utPwTgfZJs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-utPwTgfZJs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utPwTgfZJs .mbr-section-title {
  color: #232323;
}
.cid-utPwTgfZJs .mbr-text,
.cid-utPwTgfZJs .mbr-section-btn {
  text-align: left;
}
.cid-utPwTgfZJs .item-title {
  text-align: center;
  color: #ffffff;
}
.cid-utPwTgfZJs .item-subtitle {
  text-align: center;
}
.cid-utPwvfm30q {
  background-color: #ffffff;
}
.cid-utPwvfm30q .mbr-fallback-image.disabled {
  display: none;
}
.cid-utPwvfm30q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utPwvfm30q .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utPwvfm30q .row {
  align-items: center;
}
.cid-utPwvfm30q .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utPwvfm30q .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPwvfm30q .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utPwvfm30q .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utPwvfm30q .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utPwvfm30q .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utPwvfm30q .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utPwvfm30q .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utPwvfm30q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utPwvfm30q .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utPwvfm30q .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utPwvfm30q .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utPwvfm30q .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utPwvfm30q .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utPwvfm30q .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utPwvfm30q .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utPwvfm30q .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utPwvfm30q .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPwvfm30q .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utPwvfm30q .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utPwvfm30q .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utPwvfm30q .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utPwvfm30q .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utPwvfm30q .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utPwvfm30q .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utPwvfm30q .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utPwvfm30q .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utPwvfm30q .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utPwvfm30q .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utPwvfm30q .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utPwvfm30q .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utPwvfm30q .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utPwvfm30q .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utPwvfm30q .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utPwvfm30q .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utPwvfm30q .contact-container {
    width: 100%;
  }
}
.cid-utPwvfm30q .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utPwvfm30q .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utPwvfm30q .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utPwvfm30q .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utPwvfm30q .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utPwvfm30q .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utPwvfm30q .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utPwvfm30q .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utPwvfm30q .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utPwvfm30q .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utPwvfm30q .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utORwtWmc2 {
  z-index: 1000;
  width: 100%;
}
.cid-utORwtWmc2 nav.navbar {
  position: fixed;
}
.cid-utORwtWmc2 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utORwtWmc2 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utORwtWmc2 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utORwtWmc2 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utORwtWmc2 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utORwtWmc2 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utORwtWmc2 .dropdown-item:hover,
.cid-utORwtWmc2 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utORwtWmc2 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utORwtWmc2 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utORwtWmc2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utORwtWmc2 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utORwtWmc2 .nav-link:hover {
  color: #b51709 !important;
}
.cid-utORwtWmc2 .container {
  display: flex;
  margin: auto;
}
.cid-utORwtWmc2 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utORwtWmc2 .dropdown-menu,
.cid-utORwtWmc2 .navbar.opened {
  background: #ffffff !important;
}
.cid-utORwtWmc2 .nav-item:focus,
.cid-utORwtWmc2 .nav-link:focus {
  outline: none;
}
.cid-utORwtWmc2 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utORwtWmc2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utORwtWmc2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utORwtWmc2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utORwtWmc2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utORwtWmc2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utORwtWmc2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utORwtWmc2 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utORwtWmc2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utORwtWmc2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utORwtWmc2 .navbar.opened {
  transition: all 0.3s;
}
.cid-utORwtWmc2 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utORwtWmc2 .navbar .navbar-logo img {
  width: auto;
}
.cid-utORwtWmc2 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utORwtWmc2 .navbar.collapsed {
  justify-content: center;
}
.cid-utORwtWmc2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utORwtWmc2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utORwtWmc2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utORwtWmc2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utORwtWmc2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utORwtWmc2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utORwtWmc2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utORwtWmc2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utORwtWmc2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utORwtWmc2 .navbar .dropdown-menu {
    display: none;
  }
  .cid-utORwtWmc2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utORwtWmc2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utORwtWmc2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utORwtWmc2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utORwtWmc2 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utORwtWmc2 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utORwtWmc2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utORwtWmc2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utORwtWmc2 .navbar .navbar-buttons,
  .cid-utORwtWmc2 .navbar .icons-menu {
    display: none;
  }
  .cid-utORwtWmc2 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utORwtWmc2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utORwtWmc2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utORwtWmc2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utORwtWmc2 .dropdown-item.active,
.cid-utORwtWmc2 .dropdown-item:active {
  background-color: transparent;
}
.cid-utORwtWmc2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utORwtWmc2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utORwtWmc2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utORwtWmc2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utORwtWmc2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utORwtWmc2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utORwtWmc2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utORwtWmc2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utORwtWmc2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utORwtWmc2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utORwtWmc2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utORwtWmc2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utORwtWmc2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utORwtWmc2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utORwtWmc2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utORwtWmc2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utORwtWmc2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utORwtWmc2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utORwtWmc2 .navbar {
    height: 70px;
  }
  .cid-utORwtWmc2 .navbar.opened {
    height: auto;
  }
  .cid-utORwtWmc2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utORwuGhcb {
  display: flex;
  background-image: url("../../../assets/images/pic-42.jpg");
}
.cid-utORwuGhcb .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utORwuGhcb .mbr-fallback-image.disabled {
  display: none;
}
.cid-utORwuGhcb .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utORwuGhcb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utORwuGhcb {
    align-items: flex-end;
  }
  .cid-utORwuGhcb .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utORwuGhcb .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utORwuGhcb {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utORwuGhcb .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utORwuGhcb .content-wrap {
    width: 100%;
  }
}
.cid-utORwuGhcb .mbr-section-subtitle,
.cid-utORwuGhcb .line {
  color: #ffffff;
}
.cid-utORwuGhcb .mbr-text,
.cid-utORwuGhcb .mbr-section-btn {
  text-align: left;
}
.cid-utORwvrBd0 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utORwvrBd0 .mbr-text {
  color: #000000;
}
.cid-utORwvrBd0 .mbr-section-subtitle {
  color: #000000;
}
.cid-utORwvrBd0 .mbr-section-title {
  color: #b51709;
}
.cid-utORwwvMO2 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utORwwvMO2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utORwwvMO2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utORwwvMO2 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utORwwvMO2 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utORwwvMO2 .container {
    padding: 0 26px;
  }
}
.cid-utORwwvMO2 .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utORwwvMO2 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utORwwvMO2 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utORwwvMO2 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utORwwvMO2 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utORwwvMO2 .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utORwwvMO2 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utORwwvMO2 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utORwwvMO2 .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utORwwvMO2 .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utORwwvMO2 .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utORwwvMO2 .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utORwwvMO2 .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utORwwvMO2 .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utORwwvMO2 .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utORwwvMO2 .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utORwwvMO2 .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utORwwvMO2 .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utORwwvMO2 .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utORwwvMO2 .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utORwwvMO2 .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utORwwvMO2 .mbr-section-title {
  color: #362707;
}
.cid-utORwwvMO2 .mbr-section-subtitle {
  color: #b51709;
}
.cid-utORwwvMO2 .mbr-contact {
  color: #ffffff;
}
.cid-utORwwvMO2 .mbr-desc {
  color: #000000;
}
.cid-utORwwvMO2 .mbr-contact,
.cid-utORwwvMO2 .contacts-wrapper {
  color: #0e0101;
}
.cid-utORwxAuKa {
  background-color: #ffffff;
}
.cid-utORwxAuKa .mbr-fallback-image.disabled {
  display: none;
}
.cid-utORwxAuKa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utORwxAuKa .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utORwxAuKa .row {
  align-items: center;
}
.cid-utORwxAuKa .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utORwxAuKa .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utORwxAuKa .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utORwxAuKa .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utORwxAuKa .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utORwxAuKa .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utORwxAuKa .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utORwxAuKa .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utORwxAuKa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utORwxAuKa .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utORwxAuKa .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utORwxAuKa .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utORwxAuKa .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utORwxAuKa .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utORwxAuKa .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utORwxAuKa .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utORwxAuKa .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utORwxAuKa .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utORwxAuKa .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utORwxAuKa .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utORwxAuKa .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utORwxAuKa .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utORwxAuKa .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utORwxAuKa .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utORwxAuKa .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utORwxAuKa .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utORwxAuKa .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utORwxAuKa .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utORwxAuKa .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utORwxAuKa .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utORwxAuKa .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utORwxAuKa .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utORwxAuKa .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utORwxAuKa .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utORwxAuKa .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utORwxAuKa .contact-container {
    width: 100%;
  }
}
.cid-utORwxAuKa .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utORwxAuKa .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utORwxAuKa .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utORwxAuKa .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utORwxAuKa .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utORwxAuKa .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utORwxAuKa .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utORwxAuKa .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utORwxAuKa .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utORwxAuKa .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utORwxAuKa .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utOUD1vytt {
  z-index: 1000;
  width: 100%;
}
.cid-utOUD1vytt nav.navbar {
  position: fixed;
}
.cid-utOUD1vytt .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utOUD1vytt .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utOUD1vytt .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utOUD1vytt .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utOUD1vytt .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utOUD1vytt .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utOUD1vytt .dropdown-item:hover,
.cid-utOUD1vytt .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utOUD1vytt .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utOUD1vytt .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utOUD1vytt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utOUD1vytt .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utOUD1vytt .nav-link:hover {
  color: #b51709 !important;
}
.cid-utOUD1vytt .container {
  display: flex;
  margin: auto;
}
.cid-utOUD1vytt .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utOUD1vytt .dropdown-menu,
.cid-utOUD1vytt .navbar.opened {
  background: #ffffff !important;
}
.cid-utOUD1vytt .nav-item:focus,
.cid-utOUD1vytt .nav-link:focus {
  outline: none;
}
.cid-utOUD1vytt .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utOUD1vytt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utOUD1vytt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utOUD1vytt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utOUD1vytt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utOUD1vytt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utOUD1vytt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utOUD1vytt .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utOUD1vytt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utOUD1vytt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utOUD1vytt .navbar.opened {
  transition: all 0.3s;
}
.cid-utOUD1vytt .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utOUD1vytt .navbar .navbar-logo img {
  width: auto;
}
.cid-utOUD1vytt .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utOUD1vytt .navbar.collapsed {
  justify-content: center;
}
.cid-utOUD1vytt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utOUD1vytt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utOUD1vytt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utOUD1vytt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utOUD1vytt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utOUD1vytt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utOUD1vytt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utOUD1vytt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOUD1vytt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utOUD1vytt .navbar .dropdown-menu {
    display: none;
  }
  .cid-utOUD1vytt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utOUD1vytt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utOUD1vytt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utOUD1vytt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utOUD1vytt .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utOUD1vytt .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utOUD1vytt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utOUD1vytt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utOUD1vytt .navbar .navbar-buttons,
  .cid-utOUD1vytt .navbar .icons-menu {
    display: none;
  }
  .cid-utOUD1vytt .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utOUD1vytt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utOUD1vytt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utOUD1vytt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOUD1vytt .dropdown-item.active,
.cid-utOUD1vytt .dropdown-item:active {
  background-color: transparent;
}
.cid-utOUD1vytt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utOUD1vytt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utOUD1vytt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utOUD1vytt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utOUD1vytt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utOUD1vytt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utOUD1vytt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utOUD1vytt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utOUD1vytt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOUD1vytt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utOUD1vytt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utOUD1vytt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOUD1vytt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utOUD1vytt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utOUD1vytt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utOUD1vytt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utOUD1vytt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utOUD1vytt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utOUD1vytt .navbar {
    height: 70px;
  }
  .cid-utOUD1vytt .navbar.opened {
    height: auto;
  }
  .cid-utOUD1vytt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utOUD2orrl {
  display: flex;
  background-image: url("../../../assets/images/pic-35.jpg");
}
.cid-utOUD2orrl .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utOUD2orrl .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOUD2orrl .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utOUD2orrl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utOUD2orrl {
    align-items: flex-end;
  }
  .cid-utOUD2orrl .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utOUD2orrl .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utOUD2orrl {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utOUD2orrl .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utOUD2orrl .content-wrap {
    width: 100%;
  }
}
.cid-utOUD2orrl .mbr-section-subtitle,
.cid-utOUD2orrl .line {
  color: #ffffff;
}
.cid-utOUD2orrl .mbr-text,
.cid-utOUD2orrl .mbr-section-btn {
  text-align: left;
}
.cid-utOUD3dM0k {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utOUD3dM0k .mbr-text {
  color: #000000;
}
.cid-utOUD3dM0k .mbr-section-subtitle {
  color: #000000;
}
.cid-utOUD3dM0k .mbr-section-title {
  color: #b51709;
}
.cid-utOUD4cBvb {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-utOUD4cBvb .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOUD4cBvb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOUD4cBvb .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-utOUD4cBvb .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-utOUD4cBvb .container {
    padding: 0 26px;
  }
}
.cid-utOUD4cBvb .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOUD4cBvb .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOUD4cBvb .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOUD4cBvb .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-utOUD4cBvb .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-utOUD4cBvb .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-utOUD4cBvb .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-utOUD4cBvb .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-utOUD4cBvb .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-utOUD4cBvb .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-utOUD4cBvb .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-utOUD4cBvb .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-utOUD4cBvb .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-utOUD4cBvb .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-utOUD4cBvb .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-utOUD4cBvb .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-utOUD4cBvb .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-utOUD4cBvb .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-utOUD4cBvb .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-utOUD4cBvb .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-utOUD4cBvb .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-utOUD4cBvb .mbr-section-title {
  color: #362707;
}
.cid-utOUD4cBvb .mbr-section-subtitle {
  color: #b51709;
}
.cid-utOUD4cBvb .mbr-contact {
  color: #ffffff;
}
.cid-utOUD4cBvb .mbr-desc {
  color: #000000;
}
.cid-utOUD4cBvb .mbr-contact,
.cid-utOUD4cBvb .contacts-wrapper {
  color: #0e0101;
}
.cid-utOUD58yUE {
  background-color: #ffffff;
}
.cid-utOUD58yUE .mbr-fallback-image.disabled {
  display: none;
}
.cid-utOUD58yUE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utOUD58yUE .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utOUD58yUE .row {
  align-items: center;
}
.cid-utOUD58yUE .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utOUD58yUE .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOUD58yUE .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOUD58yUE .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utOUD58yUE .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utOUD58yUE .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utOUD58yUE .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utOUD58yUE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utOUD58yUE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utOUD58yUE .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOUD58yUE .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utOUD58yUE .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utOUD58yUE .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utOUD58yUE .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utOUD58yUE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utOUD58yUE .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utOUD58yUE .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utOUD58yUE .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOUD58yUE .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utOUD58yUE .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utOUD58yUE .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utOUD58yUE .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utOUD58yUE .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utOUD58yUE .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utOUD58yUE .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utOUD58yUE .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utOUD58yUE .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utOUD58yUE .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utOUD58yUE .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utOUD58yUE .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utOUD58yUE .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utOUD58yUE .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utOUD58yUE .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utOUD58yUE .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utOUD58yUE .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utOUD58yUE .contact-container {
    width: 100%;
  }
}
.cid-utOUD58yUE .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utOUD58yUE .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utOUD58yUE .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utOUD58yUE .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utOUD58yUE .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utOUD58yUE .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utOUD58yUE .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utOUD58yUE .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utOUD58yUE .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utOUD58yUE .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utOUD58yUE .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utUbNLCZEd {
  z-index: 1000;
  width: 100%;
}
.cid-utUbNLCZEd nav.navbar {
  position: fixed;
}
.cid-utUbNLCZEd .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utUbNLCZEd .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utUbNLCZEd .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utUbNLCZEd .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utUbNLCZEd .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utUbNLCZEd .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utUbNLCZEd .dropdown-item:hover,
.cid-utUbNLCZEd .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utUbNLCZEd .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utUbNLCZEd .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utUbNLCZEd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utUbNLCZEd .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utUbNLCZEd .nav-link:hover {
  color: #b51709 !important;
}
.cid-utUbNLCZEd .container {
  display: flex;
  margin: auto;
}
.cid-utUbNLCZEd .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utUbNLCZEd .dropdown-menu,
.cid-utUbNLCZEd .navbar.opened {
  background: #ffffff !important;
}
.cid-utUbNLCZEd .nav-item:focus,
.cid-utUbNLCZEd .nav-link:focus {
  outline: none;
}
.cid-utUbNLCZEd .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utUbNLCZEd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utUbNLCZEd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utUbNLCZEd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utUbNLCZEd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utUbNLCZEd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utUbNLCZEd .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utUbNLCZEd .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utUbNLCZEd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utUbNLCZEd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utUbNLCZEd .navbar.opened {
  transition: all 0.3s;
}
.cid-utUbNLCZEd .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utUbNLCZEd .navbar .navbar-logo img {
  width: auto;
}
.cid-utUbNLCZEd .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utUbNLCZEd .navbar.collapsed {
  justify-content: center;
}
.cid-utUbNLCZEd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utUbNLCZEd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utUbNLCZEd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utUbNLCZEd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utUbNLCZEd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utUbNLCZEd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utUbNLCZEd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utUbNLCZEd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utUbNLCZEd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utUbNLCZEd .navbar .dropdown-menu {
    display: none;
  }
  .cid-utUbNLCZEd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utUbNLCZEd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utUbNLCZEd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utUbNLCZEd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utUbNLCZEd .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utUbNLCZEd .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utUbNLCZEd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utUbNLCZEd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utUbNLCZEd .navbar .navbar-buttons,
  .cid-utUbNLCZEd .navbar .icons-menu {
    display: none;
  }
  .cid-utUbNLCZEd .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utUbNLCZEd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utUbNLCZEd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utUbNLCZEd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utUbNLCZEd .dropdown-item.active,
.cid-utUbNLCZEd .dropdown-item:active {
  background-color: transparent;
}
.cid-utUbNLCZEd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utUbNLCZEd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utUbNLCZEd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utUbNLCZEd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utUbNLCZEd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utUbNLCZEd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utUbNLCZEd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utUbNLCZEd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utUbNLCZEd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utUbNLCZEd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utUbNLCZEd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utUbNLCZEd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utUbNLCZEd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utUbNLCZEd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utUbNLCZEd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utUbNLCZEd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utUbNLCZEd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utUbNLCZEd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utUbNLCZEd .navbar {
    height: 70px;
  }
  .cid-utUbNLCZEd .navbar.opened {
    height: auto;
  }
  .cid-utUbNLCZEd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utUbNMrFdX {
  display: flex;
  background-image: url("../../../assets/images/pic-19.jpeg");
}
.cid-utUbNMrFdX .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utUbNMrFdX .mbr-fallback-image.disabled {
  display: none;
}
.cid-utUbNMrFdX .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utUbNMrFdX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utUbNMrFdX {
    align-items: flex-end;
  }
  .cid-utUbNMrFdX .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utUbNMrFdX .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utUbNMrFdX {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utUbNMrFdX .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utUbNMrFdX .content-wrap {
    width: 100%;
  }
}
.cid-utUbNMrFdX .mbr-section-subtitle,
.cid-utUbNMrFdX .line {
  color: #ffffff;
}
.cid-utUbNMrFdX .mbr-text,
.cid-utUbNMrFdX .mbr-section-btn {
  text-align: right;
}
.cid-utUbNN7JaE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utUbNN7JaE .mbr-fallback-image.disabled {
  display: none;
}
.cid-utUbNN7JaE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utUbNN7JaE .mbr-section-subtitle {
  text-align: left;
}
.cid-utUbNN7JaE .mbr-section-title {
  color: #b51709;
}
.cid-utUbNNxhIR {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-utUbNNxhIR .mbr-fallback-image.disabled {
  display: none;
}
.cid-utUbNNxhIR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utUbNNxhIR .container-fluid {
  padding: 0 45px;
}
@media (max-width: 992px) {
  .cid-utUbNNxhIR .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-utUbNNxhIR .container {
    padding: 0 25px;
  }
}
.cid-utUbNNxhIR .row {
  justify-content: center;
}
.cid-utUbNNxhIR .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-utUbNNxhIR .item {
  margin-bottom: 30px;
}
.cid-utUbNNxhIR .item:hover .item-wrapper .item-content,
.cid-utUbNNxhIR .item:focus .item-wrapper .item-content {
  box-shadow: inset 0 200px 0 0;
}
.cid-utUbNNxhIR .item:hover .item-wrapper .item-content .mbr-role,
.cid-utUbNNxhIR .item:focus .item-wrapper .item-content .mbr-role {
  color: #ffffff;
}
.cid-utUbNNxhIR .item:hover .item-wrapper .item-content .mbr-name,
.cid-utUbNNxhIR .item:focus .item-wrapper .item-content .mbr-name {
  color: #ffffff;
}
.cid-utUbNNxhIR .item:hover .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont,
.cid-utUbNNxhIR .item:focus .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  color: #ffffff;
}
.cid-utUbNNxhIR .item .item-wrapper {
  border-radius: 0 !important;
}
.cid-utUbNNxhIR .item .item-wrapper .item-img img {
  height: 350px;
  object-fit: cover;
}
.cid-utUbNNxhIR .item .item-wrapper .item-content {
  padding: 20px 40px;
  background-color: #b51709;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-utUbNNxhIR .item .item-wrapper .item-content {
    padding: 20px;
  }
}
.cid-utUbNNxhIR .item .item-wrapper .item-content .mbr-role {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-utUbNNxhIR .item .item-wrapper .item-content .mbr-name {
  margin-bottom: 16px;
  transition: all 0.3s ease-in-out;
}
.cid-utUbNNxhIR .item .item-wrapper .item-content .social-wrapper .soc-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-utUbNNxhIR .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item {
  margin-right: 16px;
}
.cid-utUbNNxhIR .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a {
  display: block;
}
.cid-utUbNNxhIR .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont,
.cid-utUbNNxhIR .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont {
  opacity: .5;
}
.cid-utUbNNxhIR .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  font-size: 18px;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-utUbNNxhIR .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-utUbNNxhIR .mbr-name {
  color: #000000;
}
.cid-utUbNNxhIR .mbr-role {
  color: #000000;
}
.cid-utUbNNxhIR .mbr-name,
.cid-utUbNNxhIR .social-wrapper {
  text-align: center;
  color: #000000;
}
.cid-utUbNOgtI9 {
  background-color: #ffffff;
}
.cid-utUbNOgtI9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utUbNOgtI9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utUbNOgtI9 .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utUbNOgtI9 .row {
  align-items: center;
}
.cid-utUbNOgtI9 .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utUbNOgtI9 .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utUbNOgtI9 .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utUbNOgtI9 .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utUbNOgtI9 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utUbNOgtI9 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utUbNOgtI9 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utUbNOgtI9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utUbNOgtI9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utUbNOgtI9 .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utUbNOgtI9 .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utUbNOgtI9 .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utUbNOgtI9 .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utUbNOgtI9 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utUbNOgtI9 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utUbNOgtI9 .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utUbNOgtI9 .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utUbNOgtI9 .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utUbNOgtI9 .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utUbNOgtI9 .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utUbNOgtI9 .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utUbNOgtI9 .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utUbNOgtI9 .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utUbNOgtI9 .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utUbNOgtI9 .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utUbNOgtI9 .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utUbNOgtI9 .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utUbNOgtI9 .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utUbNOgtI9 .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utUbNOgtI9 .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utUbNOgtI9 .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utUbNOgtI9 .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utUbNOgtI9 .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utUbNOgtI9 .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utUbNOgtI9 .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utUbNOgtI9 .contact-container {
    width: 100%;
  }
}
.cid-utUbNOgtI9 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utUbNOgtI9 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utUbNOgtI9 .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utUbNOgtI9 .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utUbNOgtI9 .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utUbNOgtI9 .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utUbNOgtI9 .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utUbNOgtI9 .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utUbNOgtI9 .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utUbNOgtI9 .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utUbNOgtI9 .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-utUfijjm29 {
  z-index: 1000;
  width: 100%;
}
.cid-utUfijjm29 nav.navbar {
  position: fixed;
}
.cid-utUfijjm29 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-utUfijjm29 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-utUfijjm29 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-utUfijjm29 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-utUfijjm29 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-utUfijjm29 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-utUfijjm29 .dropdown-item:hover,
.cid-utUfijjm29 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-utUfijjm29 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-utUfijjm29 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-utUfijjm29 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-utUfijjm29 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-utUfijjm29 .nav-link:hover {
  color: #b51709 !important;
}
.cid-utUfijjm29 .container {
  display: flex;
  margin: auto;
}
.cid-utUfijjm29 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-utUfijjm29 .dropdown-menu,
.cid-utUfijjm29 .navbar.opened {
  background: #ffffff !important;
}
.cid-utUfijjm29 .nav-item:focus,
.cid-utUfijjm29 .nav-link:focus {
  outline: none;
}
.cid-utUfijjm29 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-utUfijjm29 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utUfijjm29 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utUfijjm29 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utUfijjm29 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utUfijjm29 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-utUfijjm29 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utUfijjm29 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-utUfijjm29 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utUfijjm29 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utUfijjm29 .navbar.opened {
  transition: all 0.3s;
}
.cid-utUfijjm29 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-utUfijjm29 .navbar .navbar-logo img {
  width: auto;
}
.cid-utUfijjm29 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-utUfijjm29 .navbar.collapsed {
  justify-content: center;
}
.cid-utUfijjm29 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utUfijjm29 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utUfijjm29 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-utUfijjm29 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utUfijjm29 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utUfijjm29 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-utUfijjm29 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utUfijjm29 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utUfijjm29 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utUfijjm29 .navbar .dropdown-menu {
    display: none;
  }
  .cid-utUfijjm29 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utUfijjm29 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utUfijjm29 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-utUfijjm29 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utUfijjm29 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-utUfijjm29 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-utUfijjm29 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utUfijjm29 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utUfijjm29 .navbar .navbar-buttons,
  .cid-utUfijjm29 .navbar .icons-menu {
    display: none;
  }
  .cid-utUfijjm29 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-utUfijjm29 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utUfijjm29 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utUfijjm29 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utUfijjm29 .dropdown-item.active,
.cid-utUfijjm29 .dropdown-item:active {
  background-color: transparent;
}
.cid-utUfijjm29 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utUfijjm29 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utUfijjm29 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utUfijjm29 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utUfijjm29 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utUfijjm29 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utUfijjm29 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-utUfijjm29 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utUfijjm29 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utUfijjm29 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utUfijjm29 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utUfijjm29 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utUfijjm29 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utUfijjm29 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utUfijjm29 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utUfijjm29 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utUfijjm29 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-utUfijjm29 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utUfijjm29 .navbar {
    height: 70px;
  }
  .cid-utUfijjm29 .navbar.opened {
    height: auto;
  }
  .cid-utUfijjm29 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utUfik2qBV {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/mbr-1.jpg");
}
.cid-utUfik2qBV .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-utUfik2qBV .mbr-fallback-image.disabled {
  display: none;
}
.cid-utUfik2qBV .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-utUfik2qBV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-utUfik2qBV {
    align-items: flex-end;
  }
  .cid-utUfik2qBV .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utUfik2qBV .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-utUfik2qBV {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-utUfik2qBV .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-utUfik2qBV .content-wrap {
    width: 100%;
  }
}
.cid-utUfik2qBV .mbr-section-subtitle,
.cid-utUfik2qBV .line {
  color: #ffffff;
}
.cid-utUfik2qBV .mbr-text,
.cid-utUfik2qBV .mbr-section-btn {
  text-align: right;
}
.cid-utUfikEJSf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utUfikEJSf .mbr-fallback-image.disabled {
  display: none;
}
.cid-utUfikEJSf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utUfikEJSf .mbr-section-subtitle {
  text-align: left;
}
.cid-utUfikEJSf .mbr-section-title {
  color: #b51709;
}
.cid-utUfilbTeg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-utUfilbTeg .mbr-fallback-image.disabled {
  display: none;
}
.cid-utUfilbTeg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utUfilbTeg .container-fluid {
  padding: 0 45px;
}
@media (max-width: 992px) {
  .cid-utUfilbTeg .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-utUfilbTeg .container {
    padding: 0 25px;
  }
}
.cid-utUfilbTeg .row {
  justify-content: center;
}
.cid-utUfilbTeg .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-utUfilbTeg .item {
  margin-bottom: 30px;
}
.cid-utUfilbTeg .item:hover .item-wrapper .item-content,
.cid-utUfilbTeg .item:focus .item-wrapper .item-content {
  box-shadow: inset 0 200px 0 0;
}
.cid-utUfilbTeg .item:hover .item-wrapper .item-content .mbr-role,
.cid-utUfilbTeg .item:focus .item-wrapper .item-content .mbr-role {
  color: #ffffff;
}
.cid-utUfilbTeg .item:hover .item-wrapper .item-content .mbr-name,
.cid-utUfilbTeg .item:focus .item-wrapper .item-content .mbr-name {
  color: #ffffff;
}
.cid-utUfilbTeg .item:hover .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont,
.cid-utUfilbTeg .item:focus .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  color: #ffffff;
}
.cid-utUfilbTeg .item .item-wrapper {
  border-radius: 0 !important;
}
.cid-utUfilbTeg .item .item-wrapper .item-img img {
  height: 350px;
  object-fit: cover;
}
.cid-utUfilbTeg .item .item-wrapper .item-content {
  padding: 20px 40px;
  background-color: #b51709;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-utUfilbTeg .item .item-wrapper .item-content {
    padding: 20px;
  }
}
.cid-utUfilbTeg .item .item-wrapper .item-content .mbr-role {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-utUfilbTeg .item .item-wrapper .item-content .mbr-name {
  margin-bottom: 16px;
  transition: all 0.3s ease-in-out;
}
.cid-utUfilbTeg .item .item-wrapper .item-content .social-wrapper .soc-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-utUfilbTeg .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item {
  margin-right: 16px;
}
.cid-utUfilbTeg .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a {
  display: block;
}
.cid-utUfilbTeg .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont,
.cid-utUfilbTeg .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a:hover .mbr-iconfont {
  opacity: .5;
}
.cid-utUfilbTeg .item .item-wrapper .item-content .social-wrapper .soc-wrap .soc-item a .mbr-iconfont {
  font-size: 18px;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-utUfilbTeg .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-utUfilbTeg .mbr-name {
  color: #000000;
}
.cid-utUfilbTeg .mbr-role {
  color: #000000;
}
.cid-utUfilbTeg .mbr-name,
.cid-utUfilbTeg .social-wrapper {
  text-align: center;
}
.cid-utUfilYHu4 {
  background-color: #ffffff;
}
.cid-utUfilYHu4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utUfilYHu4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utUfilYHu4 .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-utUfilYHu4 .row {
  align-items: center;
}
.cid-utUfilYHu4 .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-utUfilYHu4 .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utUfilYHu4 .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utUfilYHu4 .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-utUfilYHu4 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-utUfilYHu4 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-utUfilYHu4 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-utUfilYHu4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-utUfilYHu4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utUfilYHu4 .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utUfilYHu4 .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-utUfilYHu4 .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-utUfilYHu4 .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-utUfilYHu4 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-utUfilYHu4 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-utUfilYHu4 .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utUfilYHu4 .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-utUfilYHu4 .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utUfilYHu4 .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-utUfilYHu4 .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-utUfilYHu4 .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-utUfilYHu4 .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-utUfilYHu4 .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-utUfilYHu4 .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-utUfilYHu4 .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-utUfilYHu4 .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-utUfilYHu4 .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-utUfilYHu4 .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-utUfilYHu4 .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-utUfilYHu4 .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-utUfilYHu4 .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-utUfilYHu4 .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-utUfilYHu4 .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-utUfilYHu4 .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-utUfilYHu4 .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-utUfilYHu4 .contact-container {
    width: 100%;
  }
}
.cid-utUfilYHu4 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-utUfilYHu4 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-utUfilYHu4 .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-utUfilYHu4 .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-utUfilYHu4 .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-utUfilYHu4 .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-utUfilYHu4 .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-utUfilYHu4 .copyright {
  color: #efefec;
  text-align: center;
}
.cid-utUfilYHu4 .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-utUfilYHu4 .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-utUfilYHu4 .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuKlDQPN8l {
  z-index: 1000;
  width: 100%;
}
.cid-uuKlDQPN8l nav.navbar {
  position: fixed;
}
.cid-uuKlDQPN8l .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuKlDQPN8l .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuKlDQPN8l .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuKlDQPN8l .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuKlDQPN8l .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuKlDQPN8l .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuKlDQPN8l .dropdown-item:hover,
.cid-uuKlDQPN8l .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuKlDQPN8l .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuKlDQPN8l .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuKlDQPN8l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuKlDQPN8l .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuKlDQPN8l .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuKlDQPN8l .container {
  display: flex;
  margin: auto;
}
.cid-uuKlDQPN8l .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuKlDQPN8l .dropdown-menu,
.cid-uuKlDQPN8l .navbar.opened {
  background: #ffffff !important;
}
.cid-uuKlDQPN8l .nav-item:focus,
.cid-uuKlDQPN8l .nav-link:focus {
  outline: none;
}
.cid-uuKlDQPN8l .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuKlDQPN8l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuKlDQPN8l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuKlDQPN8l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuKlDQPN8l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuKlDQPN8l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuKlDQPN8l .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuKlDQPN8l .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuKlDQPN8l .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuKlDQPN8l .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuKlDQPN8l .navbar.opened {
  transition: all 0.3s;
}
.cid-uuKlDQPN8l .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuKlDQPN8l .navbar .navbar-logo img {
  width: auto;
}
.cid-uuKlDQPN8l .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuKlDQPN8l .navbar.collapsed {
  justify-content: center;
}
.cid-uuKlDQPN8l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuKlDQPN8l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuKlDQPN8l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuKlDQPN8l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuKlDQPN8l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuKlDQPN8l .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuKlDQPN8l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuKlDQPN8l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKlDQPN8l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuKlDQPN8l .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuKlDQPN8l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuKlDQPN8l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuKlDQPN8l .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuKlDQPN8l .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuKlDQPN8l .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuKlDQPN8l .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuKlDQPN8l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuKlDQPN8l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuKlDQPN8l .navbar .navbar-buttons,
  .cid-uuKlDQPN8l .navbar .icons-menu {
    display: none;
  }
  .cid-uuKlDQPN8l .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuKlDQPN8l .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuKlDQPN8l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuKlDQPN8l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKlDQPN8l .dropdown-item.active,
.cid-uuKlDQPN8l .dropdown-item:active {
  background-color: transparent;
}
.cid-uuKlDQPN8l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuKlDQPN8l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuKlDQPN8l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuKlDQPN8l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuKlDQPN8l .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuKlDQPN8l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuKlDQPN8l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuKlDQPN8l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuKlDQPN8l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKlDQPN8l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKlDQPN8l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuKlDQPN8l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKlDQPN8l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuKlDQPN8l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuKlDQPN8l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKlDQPN8l .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuKlDQPN8l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuKlDQPN8l .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuKlDQPN8l .navbar {
    height: 70px;
  }
  .cid-uuKlDQPN8l .navbar.opened {
    height: auto;
  }
  .cid-uuKlDQPN8l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuKlDRvyY6 {
  display: flex;
  background-image: url("../../../assets/images/pic-39.jpg");
}
.cid-uuKlDRvyY6 .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-uuKlDRvyY6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKlDRvyY6 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uuKlDRvyY6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uuKlDRvyY6 {
    align-items: flex-end;
  }
  .cid-uuKlDRvyY6 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uuKlDRvyY6 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uuKlDRvyY6 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uuKlDRvyY6 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uuKlDRvyY6 .content-wrap {
    width: 100%;
  }
}
.cid-uuKlDRvyY6 .mbr-section-subtitle,
.cid-uuKlDRvyY6 .line {
  color: #ffffff;
}
.cid-uuKlDRvyY6 .mbr-text,
.cid-uuKlDRvyY6 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uuKlDRvyY6 .mbr-section-title {
  color: #ffffff;
}
.cid-uuKlDRWX7w {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuKlDRWX7w .mbr-text {
  color: #000000;
}
.cid-uuKlDRWX7w .mbr-section-subtitle {
  color: #000000;
}
.cid-uuKlDRWX7w .mbr-section-title {
  color: #b51709;
}
.cid-uuKlDSO3MH {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-uuKlDSO3MH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKlDSO3MH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKlDSO3MH .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uuKlDSO3MH .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uuKlDSO3MH .container {
    padding: 0 26px;
  }
}
.cid-uuKlDSO3MH .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKlDSO3MH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKlDSO3MH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKlDSO3MH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuKlDSO3MH .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uuKlDSO3MH .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKlDSO3MH .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKlDSO3MH .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKlDSO3MH .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uuKlDSO3MH .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-uuKlDSO3MH .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-uuKlDSO3MH .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uuKlDSO3MH .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-uuKlDSO3MH .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-uuKlDSO3MH .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-uuKlDSO3MH .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-uuKlDSO3MH .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-uuKlDSO3MH .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-uuKlDSO3MH .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-uuKlDSO3MH .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-uuKlDSO3MH .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-uuKlDSO3MH .mbr-section-title {
  color: #362707;
}
.cid-uuKlDSO3MH .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuKlDSO3MH .mbr-contact {
  color: #ffffff;
}
.cid-uuKlDSO3MH .mbr-desc {
  color: #000000;
}
.cid-uuKlDSO3MH .mbr-contact,
.cid-uuKlDSO3MH .contacts-wrapper {
  color: #0e0101;
}
.cid-uuKlDTR0Mb {
  background-color: #ffffff;
}
.cid-uuKlDTR0Mb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKlDTR0Mb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKlDTR0Mb .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuKlDTR0Mb .row {
  align-items: center;
}
.cid-uuKlDTR0Mb .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuKlDTR0Mb .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKlDTR0Mb .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKlDTR0Mb .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuKlDTR0Mb .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuKlDTR0Mb .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuKlDTR0Mb .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuKlDTR0Mb .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuKlDTR0Mb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKlDTR0Mb .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKlDTR0Mb .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuKlDTR0Mb .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuKlDTR0Mb .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuKlDTR0Mb .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuKlDTR0Mb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuKlDTR0Mb .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuKlDTR0Mb .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuKlDTR0Mb .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKlDTR0Mb .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKlDTR0Mb .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuKlDTR0Mb .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuKlDTR0Mb .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuKlDTR0Mb .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuKlDTR0Mb .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuKlDTR0Mb .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuKlDTR0Mb .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuKlDTR0Mb .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKlDTR0Mb .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuKlDTR0Mb .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuKlDTR0Mb .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuKlDTR0Mb .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKlDTR0Mb .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuKlDTR0Mb .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuKlDTR0Mb .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKlDTR0Mb .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuKlDTR0Mb .contact-container {
    width: 100%;
  }
}
.cid-uuKlDTR0Mb .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuKlDTR0Mb .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuKlDTR0Mb .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuKlDTR0Mb .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuKlDTR0Mb .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuKlDTR0Mb .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuKlDTR0Mb .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuKlDTR0Mb .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuKlDTR0Mb .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuKlDTR0Mb .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuKlDTR0Mb .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuKo2knfL2 {
  z-index: 1000;
  width: 100%;
}
.cid-uuKo2knfL2 nav.navbar {
  position: fixed;
}
.cid-uuKo2knfL2 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuKo2knfL2 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuKo2knfL2 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuKo2knfL2 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuKo2knfL2 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuKo2knfL2 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuKo2knfL2 .dropdown-item:hover,
.cid-uuKo2knfL2 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuKo2knfL2 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuKo2knfL2 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuKo2knfL2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuKo2knfL2 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuKo2knfL2 .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuKo2knfL2 .container {
  display: flex;
  margin: auto;
}
.cid-uuKo2knfL2 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuKo2knfL2 .dropdown-menu,
.cid-uuKo2knfL2 .navbar.opened {
  background: #ffffff !important;
}
.cid-uuKo2knfL2 .nav-item:focus,
.cid-uuKo2knfL2 .nav-link:focus {
  outline: none;
}
.cid-uuKo2knfL2 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuKo2knfL2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuKo2knfL2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuKo2knfL2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuKo2knfL2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuKo2knfL2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuKo2knfL2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuKo2knfL2 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuKo2knfL2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuKo2knfL2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuKo2knfL2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uuKo2knfL2 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuKo2knfL2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uuKo2knfL2 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuKo2knfL2 .navbar.collapsed {
  justify-content: center;
}
.cid-uuKo2knfL2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuKo2knfL2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuKo2knfL2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuKo2knfL2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuKo2knfL2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuKo2knfL2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuKo2knfL2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuKo2knfL2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKo2knfL2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuKo2knfL2 .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuKo2knfL2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuKo2knfL2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuKo2knfL2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuKo2knfL2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuKo2knfL2 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuKo2knfL2 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuKo2knfL2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuKo2knfL2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuKo2knfL2 .navbar .navbar-buttons,
  .cid-uuKo2knfL2 .navbar .icons-menu {
    display: none;
  }
  .cid-uuKo2knfL2 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuKo2knfL2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuKo2knfL2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuKo2knfL2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKo2knfL2 .dropdown-item.active,
.cid-uuKo2knfL2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uuKo2knfL2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuKo2knfL2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuKo2knfL2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuKo2knfL2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuKo2knfL2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuKo2knfL2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuKo2knfL2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuKo2knfL2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuKo2knfL2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKo2knfL2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKo2knfL2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuKo2knfL2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKo2knfL2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuKo2knfL2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuKo2knfL2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKo2knfL2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuKo2knfL2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuKo2knfL2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuKo2knfL2 .navbar {
    height: 70px;
  }
  .cid-uuKo2knfL2 .navbar.opened {
    height: auto;
  }
  .cid-uuKo2knfL2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuKo2lcPMp {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0048.jpg");
}
.cid-uuKo2lcPMp .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-uuKo2lcPMp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKo2lcPMp .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uuKo2lcPMp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uuKo2lcPMp {
    align-items: flex-end;
  }
  .cid-uuKo2lcPMp .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uuKo2lcPMp .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uuKo2lcPMp {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uuKo2lcPMp .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uuKo2lcPMp .content-wrap {
    width: 100%;
  }
}
.cid-uuKo2lcPMp .mbr-section-subtitle,
.cid-uuKo2lcPMp .line {
  color: #ffffff;
}
.cid-uuKo2lcPMp .mbr-text,
.cid-uuKo2lcPMp .mbr-section-btn {
  text-align: left;
}
.cid-uuKo2lO4Z8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuKo2lO4Z8 .mbr-text {
  color: #000000;
}
.cid-uuKo2lO4Z8 .mbr-section-subtitle {
  color: #000000;
}
.cid-uuKo2lO4Z8 .mbr-section-title {
  color: #b51709;
}
.cid-uuKo2mK7TH {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-uuKo2mK7TH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKo2mK7TH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKo2mK7TH .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uuKo2mK7TH .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uuKo2mK7TH .container {
    padding: 0 26px;
  }
}
.cid-uuKo2mK7TH .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKo2mK7TH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKo2mK7TH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKo2mK7TH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuKo2mK7TH .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uuKo2mK7TH .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKo2mK7TH .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKo2mK7TH .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKo2mK7TH .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uuKo2mK7TH .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-uuKo2mK7TH .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-uuKo2mK7TH .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uuKo2mK7TH .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-uuKo2mK7TH .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-uuKo2mK7TH .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-uuKo2mK7TH .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-uuKo2mK7TH .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-uuKo2mK7TH .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-uuKo2mK7TH .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-uuKo2mK7TH .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-uuKo2mK7TH .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-uuKo2mK7TH .mbr-section-title {
  color: #362707;
}
.cid-uuKo2mK7TH .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuKo2mK7TH .mbr-contact {
  color: #ffffff;
}
.cid-uuKo2mK7TH .mbr-desc {
  color: #000000;
}
.cid-uuKo2mK7TH .mbr-contact,
.cid-uuKo2mK7TH .contacts-wrapper {
  color: #0e0101;
}
.cid-uuKo2nOaEg {
  background-color: #ffffff;
}
.cid-uuKo2nOaEg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKo2nOaEg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKo2nOaEg .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuKo2nOaEg .row {
  align-items: center;
}
.cid-uuKo2nOaEg .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuKo2nOaEg .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKo2nOaEg .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKo2nOaEg .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuKo2nOaEg .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuKo2nOaEg .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuKo2nOaEg .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuKo2nOaEg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuKo2nOaEg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKo2nOaEg .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKo2nOaEg .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuKo2nOaEg .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuKo2nOaEg .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuKo2nOaEg .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuKo2nOaEg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuKo2nOaEg .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuKo2nOaEg .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuKo2nOaEg .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKo2nOaEg .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKo2nOaEg .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuKo2nOaEg .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuKo2nOaEg .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuKo2nOaEg .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuKo2nOaEg .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuKo2nOaEg .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuKo2nOaEg .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuKo2nOaEg .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKo2nOaEg .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuKo2nOaEg .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuKo2nOaEg .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuKo2nOaEg .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKo2nOaEg .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuKo2nOaEg .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuKo2nOaEg .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKo2nOaEg .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuKo2nOaEg .contact-container {
    width: 100%;
  }
}
.cid-uuKo2nOaEg .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuKo2nOaEg .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuKo2nOaEg .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuKo2nOaEg .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuKo2nOaEg .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuKo2nOaEg .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuKo2nOaEg .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuKo2nOaEg .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuKo2nOaEg .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuKo2nOaEg .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuKo2nOaEg .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuKp5EOsWP {
  z-index: 1000;
  width: 100%;
}
.cid-uuKp5EOsWP nav.navbar {
  position: fixed;
}
.cid-uuKp5EOsWP .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuKp5EOsWP .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuKp5EOsWP .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuKp5EOsWP .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuKp5EOsWP .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuKp5EOsWP .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuKp5EOsWP .dropdown-item:hover,
.cid-uuKp5EOsWP .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuKp5EOsWP .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuKp5EOsWP .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuKp5EOsWP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuKp5EOsWP .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuKp5EOsWP .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuKp5EOsWP .container {
  display: flex;
  margin: auto;
}
.cid-uuKp5EOsWP .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuKp5EOsWP .dropdown-menu,
.cid-uuKp5EOsWP .navbar.opened {
  background: #ffffff !important;
}
.cid-uuKp5EOsWP .nav-item:focus,
.cid-uuKp5EOsWP .nav-link:focus {
  outline: none;
}
.cid-uuKp5EOsWP .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuKp5EOsWP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuKp5EOsWP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuKp5EOsWP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuKp5EOsWP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuKp5EOsWP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuKp5EOsWP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuKp5EOsWP .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuKp5EOsWP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuKp5EOsWP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuKp5EOsWP .navbar.opened {
  transition: all 0.3s;
}
.cid-uuKp5EOsWP .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuKp5EOsWP .navbar .navbar-logo img {
  width: auto;
}
.cid-uuKp5EOsWP .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuKp5EOsWP .navbar.collapsed {
  justify-content: center;
}
.cid-uuKp5EOsWP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuKp5EOsWP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuKp5EOsWP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuKp5EOsWP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuKp5EOsWP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuKp5EOsWP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuKp5EOsWP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuKp5EOsWP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKp5EOsWP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuKp5EOsWP .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuKp5EOsWP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuKp5EOsWP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuKp5EOsWP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuKp5EOsWP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuKp5EOsWP .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuKp5EOsWP .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuKp5EOsWP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuKp5EOsWP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuKp5EOsWP .navbar .navbar-buttons,
  .cid-uuKp5EOsWP .navbar .icons-menu {
    display: none;
  }
  .cid-uuKp5EOsWP .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuKp5EOsWP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuKp5EOsWP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuKp5EOsWP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKp5EOsWP .dropdown-item.active,
.cid-uuKp5EOsWP .dropdown-item:active {
  background-color: transparent;
}
.cid-uuKp5EOsWP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuKp5EOsWP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuKp5EOsWP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuKp5EOsWP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuKp5EOsWP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuKp5EOsWP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuKp5EOsWP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuKp5EOsWP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuKp5EOsWP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKp5EOsWP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKp5EOsWP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuKp5EOsWP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKp5EOsWP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuKp5EOsWP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuKp5EOsWP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKp5EOsWP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuKp5EOsWP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuKp5EOsWP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuKp5EOsWP .navbar {
    height: 70px;
  }
  .cid-uuKp5EOsWP .navbar.opened {
    height: auto;
  }
  .cid-uuKp5EOsWP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuKp5FLL0g {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0013.jpg");
}
.cid-uuKp5FLL0g .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-uuKp5FLL0g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKp5FLL0g .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uuKp5FLL0g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uuKp5FLL0g {
    align-items: flex-end;
  }
  .cid-uuKp5FLL0g .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uuKp5FLL0g .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uuKp5FLL0g {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uuKp5FLL0g .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uuKp5FLL0g .content-wrap {
    width: 100%;
  }
}
.cid-uuKp5FLL0g .mbr-section-subtitle,
.cid-uuKp5FLL0g .line {
  color: #ffffff;
}
.cid-uuKp5FLL0g .mbr-text,
.cid-uuKp5FLL0g .mbr-section-btn {
  text-align: left;
}
.cid-uuKp5Gscy6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuKp5Gscy6 .mbr-text {
  color: #000000;
}
.cid-uuKp5Gscy6 .mbr-section-subtitle {
  color: #000000;
}
.cid-uuKp5Gscy6 .mbr-section-title {
  color: #b51709;
}
.cid-uuKp5Hm9WC {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-uuKp5Hm9WC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKp5Hm9WC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKp5Hm9WC .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uuKp5Hm9WC .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uuKp5Hm9WC .container {
    padding: 0 26px;
  }
}
.cid-uuKp5Hm9WC .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKp5Hm9WC .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKp5Hm9WC .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKp5Hm9WC .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuKp5Hm9WC .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uuKp5Hm9WC .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKp5Hm9WC .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKp5Hm9WC .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKp5Hm9WC .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uuKp5Hm9WC .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-uuKp5Hm9WC .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-uuKp5Hm9WC .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uuKp5Hm9WC .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-uuKp5Hm9WC .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-uuKp5Hm9WC .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-uuKp5Hm9WC .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-uuKp5Hm9WC .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-uuKp5Hm9WC .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-uuKp5Hm9WC .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-uuKp5Hm9WC .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-uuKp5Hm9WC .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-uuKp5Hm9WC .mbr-section-title {
  color: #362707;
}
.cid-uuKp5Hm9WC .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuKp5Hm9WC .mbr-contact {
  color: #ffffff;
}
.cid-uuKp5Hm9WC .mbr-desc {
  color: #000000;
}
.cid-uuKp5Hm9WC .mbr-contact,
.cid-uuKp5Hm9WC .contacts-wrapper {
  color: #0e0101;
}
.cid-uuKp5IqIty {
  background-color: #ffffff;
}
.cid-uuKp5IqIty .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKp5IqIty .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKp5IqIty .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuKp5IqIty .row {
  align-items: center;
}
.cid-uuKp5IqIty .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuKp5IqIty .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKp5IqIty .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKp5IqIty .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuKp5IqIty .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuKp5IqIty .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuKp5IqIty .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuKp5IqIty .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuKp5IqIty .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKp5IqIty .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKp5IqIty .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuKp5IqIty .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuKp5IqIty .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuKp5IqIty .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuKp5IqIty .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuKp5IqIty .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuKp5IqIty .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuKp5IqIty .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKp5IqIty .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKp5IqIty .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuKp5IqIty .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuKp5IqIty .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuKp5IqIty .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuKp5IqIty .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuKp5IqIty .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuKp5IqIty .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuKp5IqIty .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKp5IqIty .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuKp5IqIty .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuKp5IqIty .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuKp5IqIty .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKp5IqIty .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuKp5IqIty .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuKp5IqIty .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKp5IqIty .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuKp5IqIty .contact-container {
    width: 100%;
  }
}
.cid-uuKp5IqIty .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuKp5IqIty .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuKp5IqIty .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuKp5IqIty .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuKp5IqIty .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuKp5IqIty .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuKp5IqIty .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuKp5IqIty .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuKp5IqIty .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuKp5IqIty .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuKp5IqIty .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuKrkXO82i {
  z-index: 1000;
  width: 100%;
}
.cid-uuKrkXO82i nav.navbar {
  position: fixed;
}
.cid-uuKrkXO82i .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuKrkXO82i .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuKrkXO82i .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuKrkXO82i .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuKrkXO82i .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuKrkXO82i .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuKrkXO82i .dropdown-item:hover,
.cid-uuKrkXO82i .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuKrkXO82i .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuKrkXO82i .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuKrkXO82i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuKrkXO82i .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuKrkXO82i .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuKrkXO82i .container {
  display: flex;
  margin: auto;
}
.cid-uuKrkXO82i .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuKrkXO82i .dropdown-menu,
.cid-uuKrkXO82i .navbar.opened {
  background: #ffffff !important;
}
.cid-uuKrkXO82i .nav-item:focus,
.cid-uuKrkXO82i .nav-link:focus {
  outline: none;
}
.cid-uuKrkXO82i .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuKrkXO82i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuKrkXO82i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuKrkXO82i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuKrkXO82i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuKrkXO82i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuKrkXO82i .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuKrkXO82i .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuKrkXO82i .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuKrkXO82i .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuKrkXO82i .navbar.opened {
  transition: all 0.3s;
}
.cid-uuKrkXO82i .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuKrkXO82i .navbar .navbar-logo img {
  width: auto;
}
.cid-uuKrkXO82i .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuKrkXO82i .navbar.collapsed {
  justify-content: center;
}
.cid-uuKrkXO82i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuKrkXO82i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuKrkXO82i .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuKrkXO82i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuKrkXO82i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuKrkXO82i .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuKrkXO82i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuKrkXO82i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKrkXO82i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuKrkXO82i .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuKrkXO82i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuKrkXO82i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuKrkXO82i .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuKrkXO82i .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuKrkXO82i .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuKrkXO82i .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuKrkXO82i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuKrkXO82i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuKrkXO82i .navbar .navbar-buttons,
  .cid-uuKrkXO82i .navbar .icons-menu {
    display: none;
  }
  .cid-uuKrkXO82i .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuKrkXO82i .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuKrkXO82i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuKrkXO82i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKrkXO82i .dropdown-item.active,
.cid-uuKrkXO82i .dropdown-item:active {
  background-color: transparent;
}
.cid-uuKrkXO82i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuKrkXO82i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuKrkXO82i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuKrkXO82i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuKrkXO82i .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuKrkXO82i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuKrkXO82i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuKrkXO82i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuKrkXO82i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKrkXO82i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKrkXO82i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuKrkXO82i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKrkXO82i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuKrkXO82i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuKrkXO82i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKrkXO82i .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuKrkXO82i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuKrkXO82i .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuKrkXO82i .navbar {
    height: 70px;
  }
  .cid-uuKrkXO82i .navbar.opened {
    height: auto;
  }
  .cid-uuKrkXO82i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuKrkYzCIn {
  display: flex;
  background-image: url("../../../assets/images/chris-thomas-wan4zxqhqoa-unsplash.jpg");
}
.cid-uuKrkYzCIn .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-uuKrkYzCIn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKrkYzCIn .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uuKrkYzCIn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uuKrkYzCIn {
    align-items: flex-end;
  }
  .cid-uuKrkYzCIn .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uuKrkYzCIn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uuKrkYzCIn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uuKrkYzCIn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uuKrkYzCIn .content-wrap {
    width: 100%;
  }
}
.cid-uuKrkYzCIn .mbr-section-subtitle,
.cid-uuKrkYzCIn .line {
  color: #ffffff;
}
.cid-uuKrkYzCIn .mbr-text,
.cid-uuKrkYzCIn .mbr-section-btn {
  text-align: left;
}
.cid-uuKrkZe1sm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuKrkZe1sm .mbr-text {
  color: #000000;
}
.cid-uuKrkZe1sm .mbr-section-subtitle {
  color: #000000;
}
.cid-uuKrkZe1sm .mbr-section-title {
  color: #b51709;
}
.cid-uuKrl08Ow4 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-uuKrl08Ow4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKrl08Ow4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKrl08Ow4 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uuKrl08Ow4 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uuKrl08Ow4 .container {
    padding: 0 26px;
  }
}
.cid-uuKrl08Ow4 .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKrl08Ow4 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKrl08Ow4 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKrl08Ow4 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuKrl08Ow4 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uuKrl08Ow4 .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKrl08Ow4 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKrl08Ow4 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKrl08Ow4 .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uuKrl08Ow4 .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-uuKrl08Ow4 .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-uuKrl08Ow4 .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uuKrl08Ow4 .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-uuKrl08Ow4 .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-uuKrl08Ow4 .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-uuKrl08Ow4 .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-uuKrl08Ow4 .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-uuKrl08Ow4 .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-uuKrl08Ow4 .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-uuKrl08Ow4 .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-uuKrl08Ow4 .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-uuKrl08Ow4 .mbr-section-title {
  color: #362707;
}
.cid-uuKrl08Ow4 .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuKrl08Ow4 .mbr-contact {
  color: #ffffff;
}
.cid-uuKrl08Ow4 .mbr-desc {
  color: #000000;
}
.cid-uuKrl08Ow4 .mbr-contact,
.cid-uuKrl08Ow4 .contacts-wrapper {
  color: #0e0101;
}
.cid-uuKrl1cjkd {
  background-color: #ffffff;
}
.cid-uuKrl1cjkd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKrl1cjkd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKrl1cjkd .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuKrl1cjkd .row {
  align-items: center;
}
.cid-uuKrl1cjkd .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuKrl1cjkd .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKrl1cjkd .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKrl1cjkd .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuKrl1cjkd .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuKrl1cjkd .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuKrl1cjkd .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuKrl1cjkd .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuKrl1cjkd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKrl1cjkd .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKrl1cjkd .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuKrl1cjkd .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuKrl1cjkd .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuKrl1cjkd .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuKrl1cjkd .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuKrl1cjkd .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuKrl1cjkd .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuKrl1cjkd .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKrl1cjkd .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKrl1cjkd .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuKrl1cjkd .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuKrl1cjkd .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuKrl1cjkd .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuKrl1cjkd .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuKrl1cjkd .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuKrl1cjkd .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuKrl1cjkd .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKrl1cjkd .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuKrl1cjkd .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuKrl1cjkd .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuKrl1cjkd .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKrl1cjkd .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuKrl1cjkd .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuKrl1cjkd .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKrl1cjkd .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuKrl1cjkd .contact-container {
    width: 100%;
  }
}
.cid-uuKrl1cjkd .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuKrl1cjkd .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuKrl1cjkd .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuKrl1cjkd .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuKrl1cjkd .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuKrl1cjkd .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuKrl1cjkd .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuKrl1cjkd .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuKrl1cjkd .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuKrl1cjkd .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuKrl1cjkd .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuKvsPZo3K {
  z-index: 1000;
  width: 100%;
}
.cid-uuKvsPZo3K nav.navbar {
  position: fixed;
}
.cid-uuKvsPZo3K .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuKvsPZo3K .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuKvsPZo3K .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuKvsPZo3K .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuKvsPZo3K .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuKvsPZo3K .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuKvsPZo3K .dropdown-item:hover,
.cid-uuKvsPZo3K .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuKvsPZo3K .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuKvsPZo3K .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuKvsPZo3K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuKvsPZo3K .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuKvsPZo3K .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuKvsPZo3K .container {
  display: flex;
  margin: auto;
}
.cid-uuKvsPZo3K .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuKvsPZo3K .dropdown-menu,
.cid-uuKvsPZo3K .navbar.opened {
  background: #ffffff !important;
}
.cid-uuKvsPZo3K .nav-item:focus,
.cid-uuKvsPZo3K .nav-link:focus {
  outline: none;
}
.cid-uuKvsPZo3K .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuKvsPZo3K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuKvsPZo3K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuKvsPZo3K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuKvsPZo3K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuKvsPZo3K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuKvsPZo3K .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuKvsPZo3K .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuKvsPZo3K .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuKvsPZo3K .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuKvsPZo3K .navbar.opened {
  transition: all 0.3s;
}
.cid-uuKvsPZo3K .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuKvsPZo3K .navbar .navbar-logo img {
  width: auto;
}
.cid-uuKvsPZo3K .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuKvsPZo3K .navbar.collapsed {
  justify-content: center;
}
.cid-uuKvsPZo3K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuKvsPZo3K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuKvsPZo3K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuKvsPZo3K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuKvsPZo3K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuKvsPZo3K .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuKvsPZo3K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuKvsPZo3K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKvsPZo3K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuKvsPZo3K .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuKvsPZo3K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuKvsPZo3K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuKvsPZo3K .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuKvsPZo3K .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuKvsPZo3K .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuKvsPZo3K .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuKvsPZo3K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuKvsPZo3K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuKvsPZo3K .navbar .navbar-buttons,
  .cid-uuKvsPZo3K .navbar .icons-menu {
    display: none;
  }
  .cid-uuKvsPZo3K .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuKvsPZo3K .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuKvsPZo3K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuKvsPZo3K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKvsPZo3K .dropdown-item.active,
.cid-uuKvsPZo3K .dropdown-item:active {
  background-color: transparent;
}
.cid-uuKvsPZo3K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuKvsPZo3K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuKvsPZo3K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuKvsPZo3K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuKvsPZo3K .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuKvsPZo3K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuKvsPZo3K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuKvsPZo3K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuKvsPZo3K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKvsPZo3K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKvsPZo3K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuKvsPZo3K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKvsPZo3K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuKvsPZo3K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuKvsPZo3K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKvsPZo3K .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuKvsPZo3K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuKvsPZo3K .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuKvsPZo3K .navbar {
    height: 70px;
  }
  .cid-uuKvsPZo3K .navbar.opened {
    height: auto;
  }
  .cid-uuKvsPZo3K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuKvsQVkdd {
  display: flex;
  background-image: url("../../../assets/images/bibhash-polygon-cafe-banerjee-g2z7qyqxzoq-unsplash.jpg");
}
.cid-uuKvsQVkdd .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-uuKvsQVkdd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKvsQVkdd .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uuKvsQVkdd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uuKvsQVkdd {
    align-items: flex-end;
  }
  .cid-uuKvsQVkdd .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uuKvsQVkdd .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uuKvsQVkdd {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uuKvsQVkdd .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uuKvsQVkdd .content-wrap {
    width: 100%;
  }
}
.cid-uuKvsQVkdd .mbr-section-subtitle,
.cid-uuKvsQVkdd .line {
  color: #ffffff;
}
.cid-uuKvsQVkdd .mbr-text,
.cid-uuKvsQVkdd .mbr-section-btn {
  text-align: left;
}
.cid-uuKvsRzaci {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuKvsRzaci .mbr-text {
  color: #000000;
}
.cid-uuKvsRzaci .mbr-section-subtitle {
  color: #000000;
}
.cid-uuKvsRzaci .mbr-section-title {
  color: #b51709;
}
.cid-uuKvsSts8V {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-uuKvsSts8V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKvsSts8V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKvsSts8V .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uuKvsSts8V .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uuKvsSts8V .container {
    padding: 0 26px;
  }
}
.cid-uuKvsSts8V .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKvsSts8V .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKvsSts8V .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKvsSts8V .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuKvsSts8V .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uuKvsSts8V .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKvsSts8V .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKvsSts8V .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKvsSts8V .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uuKvsSts8V .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-uuKvsSts8V .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-uuKvsSts8V .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uuKvsSts8V .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-uuKvsSts8V .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-uuKvsSts8V .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-uuKvsSts8V .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-uuKvsSts8V .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-uuKvsSts8V .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-uuKvsSts8V .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-uuKvsSts8V .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-uuKvsSts8V .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-uuKvsSts8V .mbr-section-title {
  color: #362707;
}
.cid-uuKvsSts8V .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuKvsSts8V .mbr-contact {
  color: #ffffff;
}
.cid-uuKvsSts8V .mbr-desc {
  color: #000000;
}
.cid-uuKvsSts8V .mbr-contact,
.cid-uuKvsSts8V .contacts-wrapper {
  color: #0e0101;
}
.cid-uuKvsTzxg9 {
  background-color: #ffffff;
}
.cid-uuKvsTzxg9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKvsTzxg9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKvsTzxg9 .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuKvsTzxg9 .row {
  align-items: center;
}
.cid-uuKvsTzxg9 .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuKvsTzxg9 .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKvsTzxg9 .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKvsTzxg9 .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuKvsTzxg9 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuKvsTzxg9 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuKvsTzxg9 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuKvsTzxg9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuKvsTzxg9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKvsTzxg9 .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKvsTzxg9 .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuKvsTzxg9 .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuKvsTzxg9 .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuKvsTzxg9 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuKvsTzxg9 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuKvsTzxg9 .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuKvsTzxg9 .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuKvsTzxg9 .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKvsTzxg9 .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKvsTzxg9 .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuKvsTzxg9 .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuKvsTzxg9 .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuKvsTzxg9 .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuKvsTzxg9 .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuKvsTzxg9 .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuKvsTzxg9 .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuKvsTzxg9 .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKvsTzxg9 .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuKvsTzxg9 .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuKvsTzxg9 .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuKvsTzxg9 .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKvsTzxg9 .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuKvsTzxg9 .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuKvsTzxg9 .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKvsTzxg9 .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuKvsTzxg9 .contact-container {
    width: 100%;
  }
}
.cid-uuKvsTzxg9 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuKvsTzxg9 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuKvsTzxg9 .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuKvsTzxg9 .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuKvsTzxg9 .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuKvsTzxg9 .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuKvsTzxg9 .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuKvsTzxg9 .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuKvsTzxg9 .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuKvsTzxg9 .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuKvsTzxg9 .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuKyKkHfQ0 {
  z-index: 1000;
  width: 100%;
}
.cid-uuKyKkHfQ0 nav.navbar {
  position: fixed;
}
.cid-uuKyKkHfQ0 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuKyKkHfQ0 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuKyKkHfQ0 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuKyKkHfQ0 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuKyKkHfQ0 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuKyKkHfQ0 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuKyKkHfQ0 .dropdown-item:hover,
.cid-uuKyKkHfQ0 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuKyKkHfQ0 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuKyKkHfQ0 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuKyKkHfQ0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuKyKkHfQ0 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuKyKkHfQ0 .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuKyKkHfQ0 .container {
  display: flex;
  margin: auto;
}
.cid-uuKyKkHfQ0 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuKyKkHfQ0 .dropdown-menu,
.cid-uuKyKkHfQ0 .navbar.opened {
  background: #ffffff !important;
}
.cid-uuKyKkHfQ0 .nav-item:focus,
.cid-uuKyKkHfQ0 .nav-link:focus {
  outline: none;
}
.cid-uuKyKkHfQ0 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuKyKkHfQ0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuKyKkHfQ0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuKyKkHfQ0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuKyKkHfQ0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuKyKkHfQ0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuKyKkHfQ0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuKyKkHfQ0 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuKyKkHfQ0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuKyKkHfQ0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuKyKkHfQ0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uuKyKkHfQ0 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuKyKkHfQ0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uuKyKkHfQ0 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuKyKkHfQ0 .navbar.collapsed {
  justify-content: center;
}
.cid-uuKyKkHfQ0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuKyKkHfQ0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuKyKkHfQ0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuKyKkHfQ0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuKyKkHfQ0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuKyKkHfQ0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuKyKkHfQ0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuKyKkHfQ0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKyKkHfQ0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuKyKkHfQ0 .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuKyKkHfQ0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuKyKkHfQ0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuKyKkHfQ0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuKyKkHfQ0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuKyKkHfQ0 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuKyKkHfQ0 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuKyKkHfQ0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuKyKkHfQ0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuKyKkHfQ0 .navbar .navbar-buttons,
  .cid-uuKyKkHfQ0 .navbar .icons-menu {
    display: none;
  }
  .cid-uuKyKkHfQ0 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuKyKkHfQ0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuKyKkHfQ0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuKyKkHfQ0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKyKkHfQ0 .dropdown-item.active,
.cid-uuKyKkHfQ0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uuKyKkHfQ0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuKyKkHfQ0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuKyKkHfQ0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuKyKkHfQ0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuKyKkHfQ0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuKyKkHfQ0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuKyKkHfQ0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuKyKkHfQ0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuKyKkHfQ0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKyKkHfQ0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKyKkHfQ0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuKyKkHfQ0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKyKkHfQ0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuKyKkHfQ0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuKyKkHfQ0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKyKkHfQ0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuKyKkHfQ0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuKyKkHfQ0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuKyKkHfQ0 .navbar {
    height: 70px;
  }
  .cid-uuKyKkHfQ0 .navbar.opened {
    height: auto;
  }
  .cid-uuKyKkHfQ0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuKyKlIrOu {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0051.jpg");
}
.cid-uuKyKlIrOu .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-uuKyKlIrOu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKyKlIrOu .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uuKyKlIrOu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uuKyKlIrOu {
    align-items: flex-end;
  }
  .cid-uuKyKlIrOu .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uuKyKlIrOu .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uuKyKlIrOu {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uuKyKlIrOu .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uuKyKlIrOu .content-wrap {
    width: 100%;
  }
}
.cid-uuKyKlIrOu .mbr-section-subtitle,
.cid-uuKyKlIrOu .line {
  color: #ffffff;
}
.cid-uuKyKlIrOu .mbr-text,
.cid-uuKyKlIrOu .mbr-section-btn {
  text-align: left;
}
.cid-uuKyKmlZRA {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuKyKmlZRA .mbr-text {
  color: #000000;
}
.cid-uuKyKmlZRA .mbr-section-subtitle {
  color: #000000;
}
.cid-uuKyKmlZRA .mbr-section-title {
  color: #b51709;
}
.cid-uuKyKnksUH {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-uuKyKnksUH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKyKnksUH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKyKnksUH .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uuKyKnksUH .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uuKyKnksUH .container {
    padding: 0 26px;
  }
}
.cid-uuKyKnksUH .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKyKnksUH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKyKnksUH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKyKnksUH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuKyKnksUH .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uuKyKnksUH .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKyKnksUH .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKyKnksUH .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKyKnksUH .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uuKyKnksUH .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-uuKyKnksUH .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-uuKyKnksUH .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uuKyKnksUH .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-uuKyKnksUH .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-uuKyKnksUH .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-uuKyKnksUH .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-uuKyKnksUH .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-uuKyKnksUH .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-uuKyKnksUH .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-uuKyKnksUH .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-uuKyKnksUH .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-uuKyKnksUH .mbr-section-title {
  color: #362707;
}
.cid-uuKyKnksUH .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuKyKnksUH .mbr-contact {
  color: #ffffff;
}
.cid-uuKyKnksUH .mbr-desc {
  color: #000000;
}
.cid-uuKyKnksUH .mbr-contact,
.cid-uuKyKnksUH .contacts-wrapper {
  color: #0e0101;
}
.cid-uuKyKoiq7R {
  background-color: #ffffff;
}
.cid-uuKyKoiq7R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKyKoiq7R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKyKoiq7R .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuKyKoiq7R .row {
  align-items: center;
}
.cid-uuKyKoiq7R .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuKyKoiq7R .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKyKoiq7R .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKyKoiq7R .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuKyKoiq7R .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuKyKoiq7R .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuKyKoiq7R .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuKyKoiq7R .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuKyKoiq7R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKyKoiq7R .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKyKoiq7R .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuKyKoiq7R .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuKyKoiq7R .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuKyKoiq7R .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuKyKoiq7R .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuKyKoiq7R .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuKyKoiq7R .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuKyKoiq7R .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKyKoiq7R .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKyKoiq7R .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuKyKoiq7R .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuKyKoiq7R .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuKyKoiq7R .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuKyKoiq7R .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuKyKoiq7R .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuKyKoiq7R .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuKyKoiq7R .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKyKoiq7R .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuKyKoiq7R .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuKyKoiq7R .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuKyKoiq7R .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKyKoiq7R .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuKyKoiq7R .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuKyKoiq7R .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKyKoiq7R .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuKyKoiq7R .contact-container {
    width: 100%;
  }
}
.cid-uuKyKoiq7R .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuKyKoiq7R .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuKyKoiq7R .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuKyKoiq7R .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuKyKoiq7R .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuKyKoiq7R .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuKyKoiq7R .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuKyKoiq7R .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuKyKoiq7R .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuKyKoiq7R .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuKyKoiq7R .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuKAPa1lhM {
  z-index: 1000;
  width: 100%;
}
.cid-uuKAPa1lhM nav.navbar {
  position: fixed;
}
.cid-uuKAPa1lhM .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuKAPa1lhM .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuKAPa1lhM .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuKAPa1lhM .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuKAPa1lhM .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuKAPa1lhM .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuKAPa1lhM .dropdown-item:hover,
.cid-uuKAPa1lhM .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuKAPa1lhM .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuKAPa1lhM .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuKAPa1lhM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuKAPa1lhM .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuKAPa1lhM .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuKAPa1lhM .container {
  display: flex;
  margin: auto;
}
.cid-uuKAPa1lhM .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuKAPa1lhM .dropdown-menu,
.cid-uuKAPa1lhM .navbar.opened {
  background: #ffffff !important;
}
.cid-uuKAPa1lhM .nav-item:focus,
.cid-uuKAPa1lhM .nav-link:focus {
  outline: none;
}
.cid-uuKAPa1lhM .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuKAPa1lhM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuKAPa1lhM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuKAPa1lhM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuKAPa1lhM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuKAPa1lhM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuKAPa1lhM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuKAPa1lhM .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuKAPa1lhM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuKAPa1lhM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuKAPa1lhM .navbar.opened {
  transition: all 0.3s;
}
.cid-uuKAPa1lhM .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuKAPa1lhM .navbar .navbar-logo img {
  width: auto;
}
.cid-uuKAPa1lhM .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuKAPa1lhM .navbar.collapsed {
  justify-content: center;
}
.cid-uuKAPa1lhM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuKAPa1lhM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuKAPa1lhM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuKAPa1lhM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuKAPa1lhM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuKAPa1lhM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuKAPa1lhM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuKAPa1lhM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKAPa1lhM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuKAPa1lhM .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuKAPa1lhM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuKAPa1lhM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuKAPa1lhM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuKAPa1lhM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuKAPa1lhM .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuKAPa1lhM .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuKAPa1lhM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuKAPa1lhM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuKAPa1lhM .navbar .navbar-buttons,
  .cid-uuKAPa1lhM .navbar .icons-menu {
    display: none;
  }
  .cid-uuKAPa1lhM .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuKAPa1lhM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuKAPa1lhM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuKAPa1lhM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKAPa1lhM .dropdown-item.active,
.cid-uuKAPa1lhM .dropdown-item:active {
  background-color: transparent;
}
.cid-uuKAPa1lhM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuKAPa1lhM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuKAPa1lhM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuKAPa1lhM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuKAPa1lhM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuKAPa1lhM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuKAPa1lhM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuKAPa1lhM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuKAPa1lhM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKAPa1lhM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKAPa1lhM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuKAPa1lhM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKAPa1lhM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuKAPa1lhM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuKAPa1lhM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKAPa1lhM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuKAPa1lhM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuKAPa1lhM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuKAPa1lhM .navbar {
    height: 70px;
  }
  .cid-uuKAPa1lhM .navbar.opened {
    height: auto;
  }
  .cid-uuKAPa1lhM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuKAPaOrWO {
  display: flex;
  background-image: url("../../../assets/images/udzungwa-national-park.jpg");
}
.cid-uuKAPaOrWO .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-uuKAPaOrWO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKAPaOrWO .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uuKAPaOrWO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uuKAPaOrWO {
    align-items: flex-end;
  }
  .cid-uuKAPaOrWO .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uuKAPaOrWO .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uuKAPaOrWO {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uuKAPaOrWO .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uuKAPaOrWO .content-wrap {
    width: 100%;
  }
}
.cid-uuKAPaOrWO .mbr-section-subtitle,
.cid-uuKAPaOrWO .line {
  color: #ffffff;
}
.cid-uuKAPaOrWO .mbr-text,
.cid-uuKAPaOrWO .mbr-section-btn {
  text-align: left;
}
.cid-uuKAPbqOGc {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuKAPbqOGc .mbr-text {
  color: #000000;
}
.cid-uuKAPbqOGc .mbr-section-subtitle {
  color: #000000;
}
.cid-uuKAPbqOGc .mbr-section-title {
  color: #b51709;
}
.cid-uuKAPcsZFo {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-uuKAPcsZFo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKAPcsZFo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKAPcsZFo .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uuKAPcsZFo .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uuKAPcsZFo .container {
    padding: 0 26px;
  }
}
.cid-uuKAPcsZFo .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKAPcsZFo .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKAPcsZFo .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKAPcsZFo .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuKAPcsZFo .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uuKAPcsZFo .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKAPcsZFo .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKAPcsZFo .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKAPcsZFo .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uuKAPcsZFo .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-uuKAPcsZFo .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-uuKAPcsZFo .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uuKAPcsZFo .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-uuKAPcsZFo .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-uuKAPcsZFo .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-uuKAPcsZFo .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-uuKAPcsZFo .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-uuKAPcsZFo .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-uuKAPcsZFo .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-uuKAPcsZFo .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-uuKAPcsZFo .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-uuKAPcsZFo .mbr-section-title {
  color: #362707;
}
.cid-uuKAPcsZFo .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuKAPcsZFo .mbr-contact {
  color: #ffffff;
}
.cid-uuKAPcsZFo .mbr-desc {
  color: #000000;
}
.cid-uuKAPcsZFo .mbr-contact,
.cid-uuKAPcsZFo .contacts-wrapper {
  color: #0e0101;
}
.cid-uuKAPdsgun {
  background-color: #ffffff;
}
.cid-uuKAPdsgun .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKAPdsgun .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKAPdsgun .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuKAPdsgun .row {
  align-items: center;
}
.cid-uuKAPdsgun .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuKAPdsgun .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKAPdsgun .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKAPdsgun .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuKAPdsgun .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuKAPdsgun .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuKAPdsgun .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuKAPdsgun .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuKAPdsgun .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKAPdsgun .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKAPdsgun .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuKAPdsgun .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuKAPdsgun .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuKAPdsgun .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuKAPdsgun .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuKAPdsgun .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuKAPdsgun .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuKAPdsgun .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKAPdsgun .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKAPdsgun .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuKAPdsgun .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuKAPdsgun .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuKAPdsgun .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuKAPdsgun .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuKAPdsgun .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuKAPdsgun .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuKAPdsgun .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKAPdsgun .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuKAPdsgun .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuKAPdsgun .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuKAPdsgun .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKAPdsgun .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuKAPdsgun .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuKAPdsgun .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKAPdsgun .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuKAPdsgun .contact-container {
    width: 100%;
  }
}
.cid-uuKAPdsgun .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuKAPdsgun .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuKAPdsgun .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuKAPdsgun .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuKAPdsgun .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuKAPdsgun .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuKAPdsgun .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuKAPdsgun .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuKAPdsgun .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuKAPdsgun .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuKAPdsgun .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuKBYfsUPX {
  z-index: 1000;
  width: 100%;
}
.cid-uuKBYfsUPX nav.navbar {
  position: fixed;
}
.cid-uuKBYfsUPX .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuKBYfsUPX .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuKBYfsUPX .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuKBYfsUPX .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuKBYfsUPX .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuKBYfsUPX .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuKBYfsUPX .dropdown-item:hover,
.cid-uuKBYfsUPX .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuKBYfsUPX .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuKBYfsUPX .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuKBYfsUPX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuKBYfsUPX .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuKBYfsUPX .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuKBYfsUPX .container {
  display: flex;
  margin: auto;
}
.cid-uuKBYfsUPX .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuKBYfsUPX .dropdown-menu,
.cid-uuKBYfsUPX .navbar.opened {
  background: #ffffff !important;
}
.cid-uuKBYfsUPX .nav-item:focus,
.cid-uuKBYfsUPX .nav-link:focus {
  outline: none;
}
.cid-uuKBYfsUPX .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuKBYfsUPX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuKBYfsUPX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuKBYfsUPX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuKBYfsUPX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuKBYfsUPX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuKBYfsUPX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuKBYfsUPX .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuKBYfsUPX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuKBYfsUPX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuKBYfsUPX .navbar.opened {
  transition: all 0.3s;
}
.cid-uuKBYfsUPX .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuKBYfsUPX .navbar .navbar-logo img {
  width: auto;
}
.cid-uuKBYfsUPX .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuKBYfsUPX .navbar.collapsed {
  justify-content: center;
}
.cid-uuKBYfsUPX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuKBYfsUPX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuKBYfsUPX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuKBYfsUPX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuKBYfsUPX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuKBYfsUPX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuKBYfsUPX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuKBYfsUPX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKBYfsUPX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuKBYfsUPX .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuKBYfsUPX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuKBYfsUPX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuKBYfsUPX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuKBYfsUPX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuKBYfsUPX .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuKBYfsUPX .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuKBYfsUPX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuKBYfsUPX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuKBYfsUPX .navbar .navbar-buttons,
  .cid-uuKBYfsUPX .navbar .icons-menu {
    display: none;
  }
  .cid-uuKBYfsUPX .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuKBYfsUPX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuKBYfsUPX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuKBYfsUPX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKBYfsUPX .dropdown-item.active,
.cid-uuKBYfsUPX .dropdown-item:active {
  background-color: transparent;
}
.cid-uuKBYfsUPX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuKBYfsUPX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuKBYfsUPX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuKBYfsUPX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuKBYfsUPX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuKBYfsUPX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuKBYfsUPX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuKBYfsUPX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuKBYfsUPX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKBYfsUPX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuKBYfsUPX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuKBYfsUPX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKBYfsUPX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuKBYfsUPX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuKBYfsUPX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuKBYfsUPX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuKBYfsUPX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuKBYfsUPX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuKBYfsUPX .navbar {
    height: 70px;
  }
  .cid-uuKBYfsUPX .navbar.opened {
    height: auto;
  }
  .cid-uuKBYfsUPX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuKBYgeGsn {
  display: flex;
  background-image: url("../../../assets/images/img-20241127-wa0038.jpeg");
}
.cid-uuKBYgeGsn .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-uuKBYgeGsn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKBYgeGsn .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uuKBYgeGsn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uuKBYgeGsn {
    align-items: flex-end;
  }
  .cid-uuKBYgeGsn .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uuKBYgeGsn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uuKBYgeGsn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uuKBYgeGsn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uuKBYgeGsn .content-wrap {
    width: 100%;
  }
}
.cid-uuKBYgeGsn .mbr-section-subtitle,
.cid-uuKBYgeGsn .line {
  color: #ffffff;
}
.cid-uuKBYgeGsn .mbr-text,
.cid-uuKBYgeGsn .mbr-section-btn {
  text-align: left;
}
.cid-uuKBYgUBVx {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuKBYgUBVx .mbr-text {
  color: #000000;
}
.cid-uuKBYgUBVx .mbr-section-subtitle {
  color: #000000;
}
.cid-uuKBYgUBVx .mbr-section-title {
  color: #b51709;
}
.cid-uuKBYhRwWm {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-uuKBYhRwWm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKBYhRwWm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKBYhRwWm .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uuKBYhRwWm .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uuKBYhRwWm .container {
    padding: 0 26px;
  }
}
.cid-uuKBYhRwWm .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKBYhRwWm .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKBYhRwWm .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKBYhRwWm .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuKBYhRwWm .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uuKBYhRwWm .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuKBYhRwWm .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuKBYhRwWm .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuKBYhRwWm .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uuKBYhRwWm .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-uuKBYhRwWm .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-uuKBYhRwWm .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uuKBYhRwWm .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-uuKBYhRwWm .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-uuKBYhRwWm .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-uuKBYhRwWm .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-uuKBYhRwWm .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-uuKBYhRwWm .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-uuKBYhRwWm .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-uuKBYhRwWm .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-uuKBYhRwWm .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-uuKBYhRwWm .mbr-section-title {
  color: #362707;
}
.cid-uuKBYhRwWm .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuKBYhRwWm .mbr-contact {
  color: #ffffff;
}
.cid-uuKBYhRwWm .mbr-desc {
  color: #000000;
}
.cid-uuKBYhRwWm .mbr-contact,
.cid-uuKBYhRwWm .contacts-wrapper {
  color: #0e0101;
}
.cid-uuKBYiUKV3 {
  background-color: #ffffff;
}
.cid-uuKBYiUKV3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuKBYiUKV3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuKBYiUKV3 .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuKBYiUKV3 .row {
  align-items: center;
}
.cid-uuKBYiUKV3 .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuKBYiUKV3 .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKBYiUKV3 .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKBYiUKV3 .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuKBYiUKV3 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuKBYiUKV3 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuKBYiUKV3 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuKBYiUKV3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuKBYiUKV3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuKBYiUKV3 .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKBYiUKV3 .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuKBYiUKV3 .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuKBYiUKV3 .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuKBYiUKV3 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuKBYiUKV3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuKBYiUKV3 .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuKBYiUKV3 .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuKBYiUKV3 .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKBYiUKV3 .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuKBYiUKV3 .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuKBYiUKV3 .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuKBYiUKV3 .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuKBYiUKV3 .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuKBYiUKV3 .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuKBYiUKV3 .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuKBYiUKV3 .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuKBYiUKV3 .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuKBYiUKV3 .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuKBYiUKV3 .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuKBYiUKV3 .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuKBYiUKV3 .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuKBYiUKV3 .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuKBYiUKV3 .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuKBYiUKV3 .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuKBYiUKV3 .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuKBYiUKV3 .contact-container {
    width: 100%;
  }
}
.cid-uuKBYiUKV3 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuKBYiUKV3 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuKBYiUKV3 .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuKBYiUKV3 .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuKBYiUKV3 .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuKBYiUKV3 .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuKBYiUKV3 .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuKBYiUKV3 .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuKBYiUKV3 .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuKBYiUKV3 .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuKBYiUKV3 .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuLGtnCGxn {
  z-index: 1000;
  width: 100%;
}
.cid-uuLGtnCGxn nav.navbar {
  position: fixed;
}
.cid-uuLGtnCGxn .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuLGtnCGxn .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuLGtnCGxn .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuLGtnCGxn .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuLGtnCGxn .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuLGtnCGxn .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuLGtnCGxn .dropdown-item:hover,
.cid-uuLGtnCGxn .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuLGtnCGxn .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuLGtnCGxn .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuLGtnCGxn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuLGtnCGxn .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuLGtnCGxn .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuLGtnCGxn .container {
  display: flex;
  margin: auto;
}
.cid-uuLGtnCGxn .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuLGtnCGxn .dropdown-menu,
.cid-uuLGtnCGxn .navbar.opened {
  background: #ffffff !important;
}
.cid-uuLGtnCGxn .nav-item:focus,
.cid-uuLGtnCGxn .nav-link:focus {
  outline: none;
}
.cid-uuLGtnCGxn .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuLGtnCGxn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuLGtnCGxn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuLGtnCGxn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuLGtnCGxn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuLGtnCGxn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuLGtnCGxn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuLGtnCGxn .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuLGtnCGxn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuLGtnCGxn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuLGtnCGxn .navbar.opened {
  transition: all 0.3s;
}
.cid-uuLGtnCGxn .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuLGtnCGxn .navbar .navbar-logo img {
  width: auto;
}
.cid-uuLGtnCGxn .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuLGtnCGxn .navbar.collapsed {
  justify-content: center;
}
.cid-uuLGtnCGxn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuLGtnCGxn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuLGtnCGxn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuLGtnCGxn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuLGtnCGxn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuLGtnCGxn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuLGtnCGxn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuLGtnCGxn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuLGtnCGxn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuLGtnCGxn .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuLGtnCGxn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuLGtnCGxn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuLGtnCGxn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuLGtnCGxn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuLGtnCGxn .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuLGtnCGxn .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuLGtnCGxn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuLGtnCGxn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuLGtnCGxn .navbar .navbar-buttons,
  .cid-uuLGtnCGxn .navbar .icons-menu {
    display: none;
  }
  .cid-uuLGtnCGxn .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuLGtnCGxn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuLGtnCGxn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuLGtnCGxn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuLGtnCGxn .dropdown-item.active,
.cid-uuLGtnCGxn .dropdown-item:active {
  background-color: transparent;
}
.cid-uuLGtnCGxn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuLGtnCGxn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuLGtnCGxn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuLGtnCGxn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuLGtnCGxn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuLGtnCGxn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuLGtnCGxn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuLGtnCGxn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuLGtnCGxn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuLGtnCGxn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuLGtnCGxn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuLGtnCGxn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuLGtnCGxn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuLGtnCGxn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuLGtnCGxn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuLGtnCGxn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuLGtnCGxn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuLGtnCGxn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuLGtnCGxn .navbar {
    height: 70px;
  }
  .cid-uuLGtnCGxn .navbar.opened {
    height: auto;
  }
  .cid-uuLGtnCGxn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuLGtoB6CU {
  display: flex;
  background-image: url("../../../assets/images/tanzania-wild-sky-rcgu1vuglos-unsplash-3.jpg");
}
.cid-uuLGtoB6CU .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-uuLGtoB6CU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLGtoB6CU .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uuLGtoB6CU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uuLGtoB6CU {
    align-items: flex-end;
  }
  .cid-uuLGtoB6CU .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uuLGtoB6CU .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uuLGtoB6CU {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uuLGtoB6CU .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uuLGtoB6CU .content-wrap {
    width: 100%;
  }
}
.cid-uuLGtoB6CU .mbr-section-subtitle,
.cid-uuLGtoB6CU .line {
  color: #ffffff;
}
.cid-uuLGtoB6CU .mbr-text,
.cid-uuLGtoB6CU .mbr-section-btn {
  text-align: left;
}
.cid-uuLHhSxGCj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuLHhSxGCj .mbr-text {
  color: #000000;
}
.cid-uuLHhSxGCj .mbr-section-subtitle {
  color: #000000;
}
.cid-uuLHhSxGCj .mbr-section-title {
  color: #b51709;
}
.cid-uuLGtqqXgH {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/brian-kungu-zavufj6emjs-unsplash.jpg");
}
.cid-uuLGtqqXgH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLGtqqXgH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuLGtqqXgH .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uuLGtqqXgH .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uuLGtqqXgH .container {
    padding: 0 26px;
  }
}
.cid-uuLGtqqXgH .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuLGtqqXgH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuLGtqqXgH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuLGtqqXgH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuLGtqqXgH .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uuLGtqqXgH .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuLGtqqXgH .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuLGtqqXgH .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuLGtqqXgH .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uuLGtqqXgH .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-uuLGtqqXgH .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-uuLGtqqXgH .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uuLGtqqXgH .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-uuLGtqqXgH .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-uuLGtqqXgH .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-uuLGtqqXgH .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-uuLGtqqXgH .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-uuLGtqqXgH .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-uuLGtqqXgH .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-uuLGtqqXgH .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-uuLGtqqXgH .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-uuLGtqqXgH .mbr-section-title {
  color: #362707;
}
.cid-uuLGtqqXgH .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuLGtqqXgH .mbr-contact {
  color: #ffffff;
}
.cid-uuLGtqqXgH .mbr-desc {
  color: #000000;
}
.cid-uuLGtqqXgH .mbr-contact,
.cid-uuLGtqqXgH .contacts-wrapper {
  color: #0e0101;
}
.cid-uuLGtrrmHn {
  background-color: #ffffff;
}
.cid-uuLGtrrmHn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLGtrrmHn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuLGtrrmHn .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuLGtrrmHn .row {
  align-items: center;
}
.cid-uuLGtrrmHn .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuLGtrrmHn .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLGtrrmHn .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuLGtrrmHn .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuLGtrrmHn .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuLGtrrmHn .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuLGtrrmHn .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuLGtrrmHn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuLGtrrmHn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuLGtrrmHn .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuLGtrrmHn .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuLGtrrmHn .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuLGtrrmHn .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuLGtrrmHn .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuLGtrrmHn .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuLGtrrmHn .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuLGtrrmHn .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuLGtrrmHn .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLGtrrmHn .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuLGtrrmHn .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuLGtrrmHn .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuLGtrrmHn .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuLGtrrmHn .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuLGtrrmHn .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuLGtrrmHn .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuLGtrrmHn .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuLGtrrmHn .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLGtrrmHn .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuLGtrrmHn .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuLGtrrmHn .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuLGtrrmHn .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuLGtrrmHn .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuLGtrrmHn .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuLGtrrmHn .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuLGtrrmHn .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuLGtrrmHn .contact-container {
    width: 100%;
  }
}
.cid-uuLGtrrmHn .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuLGtrrmHn .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuLGtrrmHn .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuLGtrrmHn .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuLGtrrmHn .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuLGtrrmHn .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuLGtrrmHn .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuLGtrrmHn .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuLGtrrmHn .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuLGtrrmHn .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuLGtrrmHn .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuLPjKymxT {
  z-index: 1000;
  width: 100%;
}
.cid-uuLPjKymxT nav.navbar {
  position: fixed;
}
.cid-uuLPjKymxT .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuLPjKymxT .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuLPjKymxT .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuLPjKymxT .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuLPjKymxT .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuLPjKymxT .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuLPjKymxT .dropdown-item:hover,
.cid-uuLPjKymxT .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuLPjKymxT .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuLPjKymxT .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuLPjKymxT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuLPjKymxT .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuLPjKymxT .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuLPjKymxT .container {
  display: flex;
  margin: auto;
}
.cid-uuLPjKymxT .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuLPjKymxT .dropdown-menu,
.cid-uuLPjKymxT .navbar.opened {
  background: #ffffff !important;
}
.cid-uuLPjKymxT .nav-item:focus,
.cid-uuLPjKymxT .nav-link:focus {
  outline: none;
}
.cid-uuLPjKymxT .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuLPjKymxT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuLPjKymxT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuLPjKymxT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuLPjKymxT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuLPjKymxT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuLPjKymxT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuLPjKymxT .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuLPjKymxT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuLPjKymxT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuLPjKymxT .navbar.opened {
  transition: all 0.3s;
}
.cid-uuLPjKymxT .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuLPjKymxT .navbar .navbar-logo img {
  width: auto;
}
.cid-uuLPjKymxT .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuLPjKymxT .navbar.collapsed {
  justify-content: center;
}
.cid-uuLPjKymxT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuLPjKymxT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuLPjKymxT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuLPjKymxT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuLPjKymxT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuLPjKymxT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuLPjKymxT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuLPjKymxT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuLPjKymxT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuLPjKymxT .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuLPjKymxT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuLPjKymxT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuLPjKymxT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuLPjKymxT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuLPjKymxT .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuLPjKymxT .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuLPjKymxT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuLPjKymxT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuLPjKymxT .navbar .navbar-buttons,
  .cid-uuLPjKymxT .navbar .icons-menu {
    display: none;
  }
  .cid-uuLPjKymxT .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuLPjKymxT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuLPjKymxT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuLPjKymxT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuLPjKymxT .dropdown-item.active,
.cid-uuLPjKymxT .dropdown-item:active {
  background-color: transparent;
}
.cid-uuLPjKymxT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuLPjKymxT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuLPjKymxT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuLPjKymxT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuLPjKymxT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuLPjKymxT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuLPjKymxT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuLPjKymxT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuLPjKymxT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuLPjKymxT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuLPjKymxT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuLPjKymxT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuLPjKymxT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuLPjKymxT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuLPjKymxT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuLPjKymxT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuLPjKymxT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuLPjKymxT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuLPjKymxT .navbar {
    height: 70px;
  }
  .cid-uuLPjKymxT .navbar.opened {
    height: auto;
  }
  .cid-uuLPjKymxT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuQcbL2hJS {
  padding-top: 11rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/istockphoto-1257700574-612x612.jpg");
}
.cid-uuQcbL2hJS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuQcbL2hJS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuQcbL2hJS .row {
  justify-content: space-between;
}
.cid-uuQcbL2hJS .title-wrapper {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uuQcbL2hJS .title-wrapper {
    margin-bottom: 35px;
  }
}
.cid-uuQcbL2hJS .title-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-uuQcbL2hJS .title-wrapper .text-wrapper .mbr-text {
  display: inline-flex;
  width: 70%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uuQcbL2hJS .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .cid-uuQcbL2hJS .form-wrapper {
    margin-bottom: 35px;
  }
}
.cid-uuQcbL2hJS .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-uuQcbL2hJS .dragArea.row .form-group {
  margin-bottom: 30px !important;
}
@media (max-width: 992px) {
  .cid-uuQcbL2hJS .dragArea.row .form-group {
    margin-bottom: 15px !important;
  }
}
.cid-uuQcbL2hJS .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 0;
  padding: 5px 0;
}
.cid-uuQcbL2hJS .dragArea.row .form-group .form-control {
  padding: 16px;
  border: none !important;
  box-shadow: none;
  border-radius: 0 !important;
  background-color: #f7f7f7;
}
.cid-uuQcbL2hJS .dragArea.row .form-group .form-control:hover,
.cid-uuQcbL2hJS .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-uuQcbL2hJS .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
}
.cid-uuQcbL2hJS .dragArea.row .form-group textarea {
  min-height: 140px;
}
.cid-uuQcbL2hJS .dragArea.row .form-group .form-check {
  padding-left: 1.9em;
  margin-bottom: 16px;
}
.cid-uuQcbL2hJS .dragArea.row .form-group .form-check .form-check-input {
  background-color: #b51709;
  border-color: #b51709;
  border-radius: 0;
}
.cid-uuQcbL2hJS .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-uuQcbL2hJS .content-wrapper .mbr-section-subtitle {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uuQcbL2hJS .content-wrapper .mbr-section-subtitle {
    margin-bottom: 15px;
  }
}
.cid-uuQcbL2hJS .content-wrapper .list-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-uuQcbL2hJS .content-wrapper .list-wrapper .list .item-wrap {
  margin-bottom: 15px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-uuQcbL2hJS .content-wrapper .list-wrapper .list .item-wrap:hover,
.cid-uuQcbL2hJS .content-wrapper .list-wrapper .list .item-wrap:focus {
  color: #000000;
}
.cid-uuQcbL2hJS .content-wrapper .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uuQcbL2hJS .content-wrapper .content-wrap {
  margin-top: 70px;
}
@media (max-width: 992px) {
  .cid-uuQcbL2hJS .content-wrapper .content-wrap {
    margin-top: 35px;
  }
}
.cid-uuQcbL2hJS .content-wrapper .content-wrap .mbr-desc {
  margin-bottom: 30px;
}
.cid-uuQcbL2hJS .content-wrapper .content-wrap .social-wrapper .social-wrap {
  display: inline-flex;
}
.cid-uuQcbL2hJS .content-wrapper .content-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-uuQcbL2hJS .content-wrapper .content-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-uuQcbL2hJS .content-wrapper .content-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  color: #000000;
}
.cid-uuQcbL2hJS .content-wrapper .content-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 26px;
  height: 26px;
  color: #000000;
  font-size: 26px;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px;
}
.cid-uuQcbL2hJS .mbr-section-title {
  color: #000000;
}
.cid-uuQcbL2hJS .mbr-text {
  color: #000000;
}
.cid-uuQcbL2hJS .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuQcbL2hJS .list {
  color: #000000;
}
.cid-uuQcbL2hJS .mbr-desc {
  color: #000000;
}
.cid-uuQcbL2hJS label {
  color: #000000;
}
.cid-uuQcbL2hJS .mbr-section-title,
.cid-uuQcbL2hJS .mbr-section-btn {
  text-align: center;
}
.cid-uuQcbL2hJS .mbr-desc,
.cid-uuQcbL2hJS .social-wrapper {
  color: #000000;
}
.cid-uuQcbL2hJS .list,
.cid-uuQcbL2hJS .item-wrap {
  color: #000000;
}
.cid-uuLPjOpL1f {
  background-color: #ffffff;
}
.cid-uuLPjOpL1f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLPjOpL1f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuLPjOpL1f .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuLPjOpL1f .row {
  align-items: center;
}
.cid-uuLPjOpL1f .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuLPjOpL1f .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLPjOpL1f .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuLPjOpL1f .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuLPjOpL1f .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuLPjOpL1f .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuLPjOpL1f .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuLPjOpL1f .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuLPjOpL1f .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuLPjOpL1f .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuLPjOpL1f .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuLPjOpL1f .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuLPjOpL1f .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuLPjOpL1f .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuLPjOpL1f .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuLPjOpL1f .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuLPjOpL1f .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuLPjOpL1f .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLPjOpL1f .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuLPjOpL1f .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuLPjOpL1f .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuLPjOpL1f .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuLPjOpL1f .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuLPjOpL1f .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuLPjOpL1f .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuLPjOpL1f .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuLPjOpL1f .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLPjOpL1f .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuLPjOpL1f .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuLPjOpL1f .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuLPjOpL1f .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuLPjOpL1f .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuLPjOpL1f .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuLPjOpL1f .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuLPjOpL1f .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuLPjOpL1f .contact-container {
    width: 100%;
  }
}
.cid-uuLPjOpL1f .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuLPjOpL1f .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuLPjOpL1f .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuLPjOpL1f .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuLPjOpL1f .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuLPjOpL1f .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuLPjOpL1f .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuLPjOpL1f .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuLPjOpL1f .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuLPjOpL1f .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuLPjOpL1f .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuLPJIGMR4 {
  z-index: 1000;
  width: 100%;
}
.cid-uuLPJIGMR4 nav.navbar {
  position: fixed;
}
.cid-uuLPJIGMR4 .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuLPJIGMR4 .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuLPJIGMR4 .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuLPJIGMR4 .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuLPJIGMR4 .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuLPJIGMR4 .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuLPJIGMR4 .dropdown-item:hover,
.cid-uuLPJIGMR4 .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuLPJIGMR4 .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuLPJIGMR4 .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuLPJIGMR4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuLPJIGMR4 .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuLPJIGMR4 .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuLPJIGMR4 .container {
  display: flex;
  margin: auto;
}
.cid-uuLPJIGMR4 .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuLPJIGMR4 .dropdown-menu,
.cid-uuLPJIGMR4 .navbar.opened {
  background: #ffffff !important;
}
.cid-uuLPJIGMR4 .nav-item:focus,
.cid-uuLPJIGMR4 .nav-link:focus {
  outline: none;
}
.cid-uuLPJIGMR4 .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuLPJIGMR4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuLPJIGMR4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuLPJIGMR4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuLPJIGMR4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuLPJIGMR4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuLPJIGMR4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuLPJIGMR4 .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuLPJIGMR4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuLPJIGMR4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuLPJIGMR4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uuLPJIGMR4 .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuLPJIGMR4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uuLPJIGMR4 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuLPJIGMR4 .navbar.collapsed {
  justify-content: center;
}
.cid-uuLPJIGMR4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuLPJIGMR4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuLPJIGMR4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuLPJIGMR4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuLPJIGMR4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuLPJIGMR4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuLPJIGMR4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuLPJIGMR4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuLPJIGMR4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuLPJIGMR4 .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuLPJIGMR4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuLPJIGMR4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuLPJIGMR4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuLPJIGMR4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuLPJIGMR4 .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuLPJIGMR4 .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuLPJIGMR4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuLPJIGMR4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuLPJIGMR4 .navbar .navbar-buttons,
  .cid-uuLPJIGMR4 .navbar .icons-menu {
    display: none;
  }
  .cid-uuLPJIGMR4 .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuLPJIGMR4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuLPJIGMR4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuLPJIGMR4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuLPJIGMR4 .dropdown-item.active,
.cid-uuLPJIGMR4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uuLPJIGMR4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuLPJIGMR4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuLPJIGMR4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuLPJIGMR4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuLPJIGMR4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuLPJIGMR4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuLPJIGMR4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuLPJIGMR4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuLPJIGMR4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuLPJIGMR4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuLPJIGMR4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuLPJIGMR4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuLPJIGMR4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuLPJIGMR4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuLPJIGMR4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuLPJIGMR4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuLPJIGMR4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuLPJIGMR4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuLPJIGMR4 .navbar {
    height: 70px;
  }
  .cid-uuLPJIGMR4 .navbar.opened {
    height: auto;
  }
  .cid-uuLPJIGMR4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuQ9UH2ydp {
  padding-top: 5rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/gopr3508.jpg");
}
.cid-uuQ9UH2ydp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuQ9UH2ydp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuQ9UH2ydp .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uuQ9UH2ydp .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uuQ9UH2ydp .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uuQ9UH2ydp .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uuQ9UH2ydp .container {
    padding: 0 24px;
  }
}
.cid-uuQ9UH2ydp .content-wrapper {
  padding: 150px 0;
}
@media (max-width: 992px) {
  .cid-uuQ9UH2ydp .content-wrapper {
    padding: 0;
  }
}
.cid-uuQ9UH2ydp .content-wrapper .desc-wrapper .mbr-desc {
  display: inline-flex;
  padding: 2px 10px;
  position: relative;
  margin-bottom: 16px;
  border-radius: 500px;
  z-index: 1;
}
.cid-uuQ9UH2ydp .content-wrapper .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 500px;
  border: 1px solid #ffffff;
  opacity: .12;
  pointer-events: none;
}
.cid-uuQ9UH2ydp .content-wrapper .desc-wrapper .mbr-desc::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 500px;
  background-color: #ffffff;
  opacity: .09;
  pointer-events: none;
}
.cid-uuQ9UH2ydp .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-uuQ9UH2ydp .content-wrapper .text-wrapper .mbr-text {
  display: inline-flex;
  width: 45%;
  opacity: .5;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-uuQ9UH2ydp .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uuQ9UH2ydp .mbr-section-title {
  color: #ffffff;
}
.cid-uuQ9UH2ydp .mbr-desc,
.cid-uuQ9UH2ydp .desc-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uuQ9UH2ydp .mbr-text,
.cid-uuQ9UH2ydp .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uuQ9UH2ydp .mbr-section-title,
.cid-uuQ9UH2ydp .mbr-section-btn {
  text-align: center;
}
.cid-uuQ83e6SJK {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uuQ83e6SJK .row {
  flex-direction: row-reverse;
}
.cid-uuQ83e6SJK .mbr-text {
  color: #000000;
}
.cid-uuQ83e6SJK .mbr-section-subtitle {
  color: #b51709;
  text-align: center;
}
.cid-uuLPJJsg91 {
  background-color: #ffffff;
}
.cid-uuLPJJsg91 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLPJJsg91 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuLPJJsg91 .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuLPJJsg91 .row {
  align-items: center;
}
.cid-uuLPJJsg91 .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuLPJJsg91 .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLPJJsg91 .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuLPJJsg91 .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuLPJJsg91 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuLPJJsg91 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuLPJJsg91 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuLPJJsg91 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuLPJJsg91 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuLPJJsg91 .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuLPJJsg91 .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuLPJJsg91 .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuLPJJsg91 .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuLPJJsg91 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuLPJJsg91 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuLPJJsg91 .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuLPJJsg91 .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuLPJJsg91 .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLPJJsg91 .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuLPJJsg91 .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuLPJJsg91 .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuLPJJsg91 .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuLPJJsg91 .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuLPJJsg91 .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuLPJJsg91 .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuLPJJsg91 .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuLPJJsg91 .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLPJJsg91 .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuLPJJsg91 .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuLPJJsg91 .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuLPJJsg91 .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuLPJJsg91 .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuLPJJsg91 .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuLPJJsg91 .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuLPJJsg91 .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuLPJJsg91 .contact-container {
    width: 100%;
  }
}
.cid-uuLPJJsg91 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuLPJJsg91 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuLPJJsg91 .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuLPJJsg91 .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuLPJJsg91 .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuLPJJsg91 .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuLPJJsg91 .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuLPJJsg91 .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuLPJJsg91 .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuLPJJsg91 .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuLPJJsg91 .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuLVql724L {
  z-index: 1000;
  width: 100%;
}
.cid-uuLVql724L nav.navbar {
  position: fixed;
}
.cid-uuLVql724L .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuLVql724L .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuLVql724L .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuLVql724L .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuLVql724L .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuLVql724L .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuLVql724L .dropdown-item:hover,
.cid-uuLVql724L .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuLVql724L .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuLVql724L .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuLVql724L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuLVql724L .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuLVql724L .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuLVql724L .container {
  display: flex;
  margin: auto;
}
.cid-uuLVql724L .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuLVql724L .dropdown-menu,
.cid-uuLVql724L .navbar.opened {
  background: #ffffff !important;
}
.cid-uuLVql724L .nav-item:focus,
.cid-uuLVql724L .nav-link:focus {
  outline: none;
}
.cid-uuLVql724L .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuLVql724L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuLVql724L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuLVql724L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuLVql724L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuLVql724L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuLVql724L .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuLVql724L .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuLVql724L .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuLVql724L .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuLVql724L .navbar.opened {
  transition: all 0.3s;
}
.cid-uuLVql724L .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuLVql724L .navbar .navbar-logo img {
  width: auto;
}
.cid-uuLVql724L .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuLVql724L .navbar.collapsed {
  justify-content: center;
}
.cid-uuLVql724L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuLVql724L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuLVql724L .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuLVql724L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuLVql724L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuLVql724L .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuLVql724L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuLVql724L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuLVql724L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuLVql724L .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuLVql724L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuLVql724L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuLVql724L .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuLVql724L .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuLVql724L .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuLVql724L .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuLVql724L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuLVql724L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuLVql724L .navbar .navbar-buttons,
  .cid-uuLVql724L .navbar .icons-menu {
    display: none;
  }
  .cid-uuLVql724L .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuLVql724L .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuLVql724L .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuLVql724L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuLVql724L .dropdown-item.active,
.cid-uuLVql724L .dropdown-item:active {
  background-color: transparent;
}
.cid-uuLVql724L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuLVql724L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuLVql724L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuLVql724L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuLVql724L .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuLVql724L button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuLVql724L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuLVql724L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuLVql724L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuLVql724L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuLVql724L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuLVql724L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuLVql724L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuLVql724L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuLVql724L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuLVql724L .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuLVql724L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuLVql724L .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuLVql724L .navbar {
    height: 70px;
  }
  .cid-uuLVql724L .navbar.opened {
    height: auto;
  }
  .cid-uuLVql724L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuLVqm6m4F {
  display: flex;
  background-image: url("../../../assets/images/climbing-mount-meru-2-1200x900.jpeg");
}
.cid-uuLVqm6m4F .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-uuLVqm6m4F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLVqm6m4F .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uuLVqm6m4F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uuLVqm6m4F {
    align-items: flex-end;
  }
  .cid-uuLVqm6m4F .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uuLVqm6m4F .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uuLVqm6m4F {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uuLVqm6m4F .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uuLVqm6m4F .content-wrap {
    width: 100%;
  }
}
.cid-uuLVqm6m4F .mbr-section-subtitle,
.cid-uuLVqm6m4F .line {
  color: #ffffff;
}
.cid-uuLVqm6m4F .mbr-text,
.cid-uuLVqm6m4F .mbr-section-btn {
  text-align: left;
}
.cid-uuLVqmLVoN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuLVqmLVoN .mbr-text {
  color: #000000;
}
.cid-uuLVqmLVoN .mbr-section-subtitle {
  color: #000000;
}
.cid-uuLVqmLVoN .mbr-section-title {
  color: #b51709;
}
.cid-uuLVqnhUAW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-uuLVqnhUAW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLVqnhUAW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuLVqnhUAW .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uuLVqnhUAW .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uuLVqnhUAW .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uuLVqnhUAW .card-wrapper {
    padding: 4rem;
  }
}
.cid-uuLVqnhUAW .mbr-text,
.cid-uuLVqnhUAW .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uuLVqnhUAW .card-title,
.cid-uuLVqnhUAW .card-box {
  text-align: left;
  color: #000000;
}
.cid-uuLVqnhUAW .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuLVqo00CB {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-uuLVqo00CB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLVqo00CB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuLVqo00CB .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uuLVqo00CB .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uuLVqo00CB .container {
    padding: 0 26px;
  }
}
.cid-uuLVqo00CB .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuLVqo00CB .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuLVqo00CB .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuLVqo00CB .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuLVqo00CB .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uuLVqo00CB .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuLVqo00CB .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuLVqo00CB .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuLVqo00CB .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uuLVqo00CB .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-uuLVqo00CB .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-uuLVqo00CB .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uuLVqo00CB .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-uuLVqo00CB .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-uuLVqo00CB .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-uuLVqo00CB .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-uuLVqo00CB .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-uuLVqo00CB .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-uuLVqo00CB .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-uuLVqo00CB .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-uuLVqo00CB .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-uuLVqo00CB .mbr-section-title {
  color: #362707;
}
.cid-uuLVqo00CB .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuLVqo00CB .mbr-contact {
  color: #ffffff;
}
.cid-uuLVqo00CB .mbr-desc {
  color: #000000;
}
.cid-uuLVqo00CB .mbr-contact,
.cid-uuLVqo00CB .contacts-wrapper {
  color: #0e0101;
}
.cid-uuLVqpaUYf {
  background-color: #ffffff;
}
.cid-uuLVqpaUYf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLVqpaUYf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuLVqpaUYf .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuLVqpaUYf .row {
  align-items: center;
}
.cid-uuLVqpaUYf .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuLVqpaUYf .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLVqpaUYf .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuLVqpaUYf .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuLVqpaUYf .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuLVqpaUYf .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuLVqpaUYf .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuLVqpaUYf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuLVqpaUYf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuLVqpaUYf .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuLVqpaUYf .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuLVqpaUYf .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuLVqpaUYf .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuLVqpaUYf .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuLVqpaUYf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuLVqpaUYf .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuLVqpaUYf .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuLVqpaUYf .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLVqpaUYf .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuLVqpaUYf .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuLVqpaUYf .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuLVqpaUYf .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuLVqpaUYf .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuLVqpaUYf .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuLVqpaUYf .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuLVqpaUYf .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuLVqpaUYf .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLVqpaUYf .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuLVqpaUYf .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuLVqpaUYf .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuLVqpaUYf .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuLVqpaUYf .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuLVqpaUYf .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuLVqpaUYf .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuLVqpaUYf .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuLVqpaUYf .contact-container {
    width: 100%;
  }
}
.cid-uuLVqpaUYf .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuLVqpaUYf .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuLVqpaUYf .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuLVqpaUYf .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuLVqpaUYf .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuLVqpaUYf .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuLVqpaUYf .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuLVqpaUYf .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuLVqpaUYf .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuLVqpaUYf .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuLVqpaUYf .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uuLWfeffud {
  z-index: 1000;
  width: 100%;
}
.cid-uuLWfeffud nav.navbar {
  position: fixed;
}
.cid-uuLWfeffud .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uuLWfeffud .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uuLWfeffud .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uuLWfeffud .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uuLWfeffud .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uuLWfeffud .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uuLWfeffud .dropdown-item:hover,
.cid-uuLWfeffud .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uuLWfeffud .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uuLWfeffud .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uuLWfeffud .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uuLWfeffud .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uuLWfeffud .nav-link:hover {
  color: #b51709 !important;
}
.cid-uuLWfeffud .container {
  display: flex;
  margin: auto;
}
.cid-uuLWfeffud .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uuLWfeffud .dropdown-menu,
.cid-uuLWfeffud .navbar.opened {
  background: #ffffff !important;
}
.cid-uuLWfeffud .nav-item:focus,
.cid-uuLWfeffud .nav-link:focus {
  outline: none;
}
.cid-uuLWfeffud .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uuLWfeffud .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuLWfeffud .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuLWfeffud .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuLWfeffud .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuLWfeffud .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuLWfeffud .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuLWfeffud .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uuLWfeffud .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuLWfeffud .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuLWfeffud .navbar.opened {
  transition: all 0.3s;
}
.cid-uuLWfeffud .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uuLWfeffud .navbar .navbar-logo img {
  width: auto;
}
.cid-uuLWfeffud .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uuLWfeffud .navbar.collapsed {
  justify-content: center;
}
.cid-uuLWfeffud .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuLWfeffud .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuLWfeffud .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uuLWfeffud .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuLWfeffud .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuLWfeffud .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uuLWfeffud .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuLWfeffud .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuLWfeffud .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuLWfeffud .navbar .dropdown-menu {
    display: none;
  }
  .cid-uuLWfeffud .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuLWfeffud .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuLWfeffud .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uuLWfeffud .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuLWfeffud .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uuLWfeffud .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uuLWfeffud .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuLWfeffud .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuLWfeffud .navbar .navbar-buttons,
  .cid-uuLWfeffud .navbar .icons-menu {
    display: none;
  }
  .cid-uuLWfeffud .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uuLWfeffud .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuLWfeffud .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuLWfeffud .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuLWfeffud .dropdown-item.active,
.cid-uuLWfeffud .dropdown-item:active {
  background-color: transparent;
}
.cid-uuLWfeffud .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuLWfeffud .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuLWfeffud .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuLWfeffud ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuLWfeffud .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuLWfeffud button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuLWfeffud button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uuLWfeffud button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuLWfeffud button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuLWfeffud button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuLWfeffud button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuLWfeffud nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuLWfeffud nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuLWfeffud nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuLWfeffud nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuLWfeffud .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuLWfeffud a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uuLWfeffud .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uuLWfeffud .navbar {
    height: 70px;
  }
  .cid-uuLWfeffud .navbar.opened {
    height: auto;
  }
  .cid-uuLWfeffud .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuLWff21bn {
  display: flex;
  background-image: url("../../../assets/images/climbing-mount-meru-in-tanzania-2.jpeg");
}
.cid-uuLWff21bn .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-uuLWff21bn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLWff21bn .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uuLWff21bn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uuLWff21bn {
    align-items: flex-end;
  }
  .cid-uuLWff21bn .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uuLWff21bn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uuLWff21bn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uuLWff21bn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uuLWff21bn .content-wrap {
    width: 100%;
  }
}
.cid-uuLWff21bn .mbr-section-subtitle,
.cid-uuLWff21bn .line {
  color: #ffffff;
}
.cid-uuLWff21bn .mbr-text,
.cid-uuLWff21bn .mbr-section-btn {
  text-align: left;
}
.cid-uuLWffODOm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuLWffODOm .mbr-text {
  color: #000000;
}
.cid-uuLWffODOm .mbr-section-subtitle {
  color: #000000;
}
.cid-uuLWffODOm .mbr-section-title {
  color: #b51709;
}
.cid-uuLWfgj5gz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-uuLWfgj5gz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLWfgj5gz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuLWfgj5gz .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uuLWfgj5gz .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uuLWfgj5gz .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uuLWfgj5gz .card-wrapper {
    padding: 4rem;
  }
}
.cid-uuLWfgj5gz .mbr-text,
.cid-uuLWfgj5gz .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uuLWfgj5gz .card-title,
.cid-uuLWfgj5gz .card-box {
  text-align: left;
  color: #000000;
}
.cid-uuLWfgj5gz .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuLWfgZh00 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-3.jpg");
}
.cid-uuLWfgZh00 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLWfgZh00 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuLWfgZh00 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uuLWfgZh00 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uuLWfgZh00 .container {
    padding: 0 26px;
  }
}
.cid-uuLWfgZh00 .title-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuLWfgZh00 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuLWfgZh00 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuLWfgZh00 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuLWfgZh00 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uuLWfgZh00 .contacts-wrapper {
  margin: 0 0 50px 70px;
  margin: 0 70px 50px 0;
}
@media (max-width: 992px) {
  .cid-uuLWfgZh00 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
@media (max-width: 992px) {
  .cid-uuLWfgZh00 .contacts-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uuLWfgZh00 .contacts-wrapper .contacts-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uuLWfgZh00 .contacts-wrapper .contacts-wrap {
    display: block;
  }
}
.cid-uuLWfgZh00 .contacts-wrapper .contacts-wrap .contact-card:first-child {
  margin-right: 80px;
}
@media (max-width: 768px) {
  .cid-uuLWfgZh00 .contacts-wrapper .contacts-wrap .contact-card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uuLWfgZh00 .contacts-wrapper .contacts-wrap .contact-card .mbr-contact {
  margin-bottom: 18px;
}
.cid-uuLWfgZh00 .contacts-wrapper .contacts-wrap .contact-card a {
  display: block;
}
.cid-uuLWfgZh00 .contacts-wrapper .contacts-wrap .contact-card a:hover .mbr-desc {
  opacity: .5;
}
.cid-uuLWfgZh00 .contacts-wrapper .contacts-wrap .contact-card a .mbr-desc {
  margin-bottom: 0;
}
.cid-uuLWfgZh00 .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-uuLWfgZh00 .dragArea.row .form-group .form-control {
  padding: 10px 14px;
  background-color: transparent;
  border: 1px solid #b51709 !important;
  border-radius: 0;
  color: #b51709;
}
.cid-uuLWfgZh00 .dragArea.row .form-group .form-control::placeholder {
  color: #b51709;
  font-family: "Golos Text", sans-serif;
}
.cid-uuLWfgZh00 .dragArea.row .form-group textarea {
  min-height: 260px;
}
.cid-uuLWfgZh00 .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-uuLWfgZh00 .mbr-section-title {
  color: #362707;
}
.cid-uuLWfgZh00 .mbr-section-subtitle {
  color: #b51709;
}
.cid-uuLWfgZh00 .mbr-contact {
  color: #ffffff;
}
.cid-uuLWfgZh00 .mbr-desc {
  color: #000000;
}
.cid-uuLWfgZh00 .mbr-contact,
.cid-uuLWfgZh00 .contacts-wrapper {
  color: #0e0101;
}
.cid-uuLWfi3J7q {
  background-color: #ffffff;
}
.cid-uuLWfi3J7q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuLWfi3J7q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuLWfi3J7q .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uuLWfi3J7q .row {
  align-items: center;
}
.cid-uuLWfi3J7q .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uuLWfi3J7q .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLWfi3J7q .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuLWfi3J7q .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uuLWfi3J7q .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uuLWfi3J7q .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uuLWfi3J7q .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uuLWfi3J7q .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uuLWfi3J7q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuLWfi3J7q .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuLWfi3J7q .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uuLWfi3J7q .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uuLWfi3J7q .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uuLWfi3J7q .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uuLWfi3J7q .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uuLWfi3J7q .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuLWfi3J7q .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uuLWfi3J7q .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLWfi3J7q .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uuLWfi3J7q .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uuLWfi3J7q .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uuLWfi3J7q .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uuLWfi3J7q .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uuLWfi3J7q .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uuLWfi3J7q .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uuLWfi3J7q .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uuLWfi3J7q .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uuLWfi3J7q .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uuLWfi3J7q .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uuLWfi3J7q .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uuLWfi3J7q .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uuLWfi3J7q .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uuLWfi3J7q .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uuLWfi3J7q .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uuLWfi3J7q .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uuLWfi3J7q .contact-container {
    width: 100%;
  }
}
.cid-uuLWfi3J7q .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uuLWfi3J7q .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uuLWfi3J7q .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uuLWfi3J7q .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uuLWfi3J7q .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uuLWfi3J7q .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uuLWfi3J7q .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uuLWfi3J7q .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uuLWfi3J7q .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uuLWfi3J7q .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uuLWfi3J7q .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
.cid-uvlED897fS {
  z-index: 1000;
  width: 100%;
}
.cid-uvlED897fS nav.navbar {
  position: fixed;
}
.cid-uvlED897fS .btn {
  box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
}
.cid-uvlED897fS .dropdown-toggle[data-toggle="dropdown-submenu"]:before {
  font-family: Moririse2 !important;
  content: "\e909";
  display: inline-block;
  width: 10px;
  position: absolute;
  right: 25px;
  top: 40%;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: 10px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
}
.cid-uvlED897fS .dropdown-toggle:after {
  content: none;
}
@media (min-width: 992px) {
  .cid-uvlED897fS .navbar-nav .nav-link:before {
    content: none;
  }
}
.cid-uvlED897fS .dropdown-menu {
  padding: 20px 0;
  min-width: 220px;
  box-shadow: -1px 2px 19px 3px rgba(0, 11, 40, 0.1);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  opacity: 0;
  transform: translateY(10px);
  display: initial;
}
.cid-uvlED897fS .navbar .dropdown.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  display: block;
}
.cid-uvlED897fS .dropdown-item:hover,
.cid-uvlED897fS .dropdown-item:focus {
  background: rgba(181, 23, 9, 0.1) !important;
  color: #b51709 !important;
}
.cid-uvlED897fS .nav-dropdown .link {
  padding: 35px 0 !important;
  margin-right: 40px !important;
}
.cid-uvlED897fS .nav-dropdown .nav-item:last-child .link {
  margin-right: 0 !important;
}
.cid-uvlED897fS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  display: none;
}
.cid-uvlED897fS .nav-link {
  position: relative;
  line-height: 1;
}
.cid-uvlED897fS .nav-link:hover {
  color: #b51709 !important;
}
.cid-uvlED897fS .container {
  display: flex;
  margin: auto;
}
.cid-uvlED897fS .iconfont-wrapper {
  color: #051441 !important;
  font-size: 17px;
  margin-right: 20px;
}
.cid-uvlED897fS .dropdown-menu,
.cid-uvlED897fS .navbar.opened {
  background: #ffffff !important;
}
.cid-uvlED897fS .nav-item:focus,
.cid-uvlED897fS .nav-link:focus {
  outline: none;
}
.cid-uvlED897fS .dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.cid-uvlED897fS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvlED897fS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvlED897fS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvlED897fS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvlED897fS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 6px 30px !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvlED897fS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(181, 23, 9, 0.15);
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvlED897fS .navbar.navbar-short {
  box-shadow: 0 0 18px 1px rgba(0, 0, 0, 0.1);
  min-height: 60px;
}
.cid-uvlED897fS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvlED897fS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvlED897fS .navbar.opened {
  transition: all 0.3s;
}
.cid-uvlED897fS .navbar .dropdown-item {
  padding: 6px 30px;
}
.cid-uvlED897fS .navbar .navbar-logo img {
  width: auto;
}
.cid-uvlED897fS .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-uvlED897fS .navbar.collapsed {
  justify-content: center;
}
.cid-uvlED897fS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvlED897fS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvlED897fS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.3rem);
  }
}
.cid-uvlED897fS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvlED897fS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvlED897fS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  display: none;
  margin-left: 0.5rem;
  margin-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-uvlED897fS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvlED897fS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 6px 30px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uvlED897fS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvlED897fS .navbar .dropdown-menu {
    display: none;
  }
  .cid-uvlED897fS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvlED897fS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvlED897fS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    display: none;
    margin-left: 0.5rem;
    margin-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-uvlED897fS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvlED897fS .navbar ul.navbar-nav {
    padding: 15px;
  }
  .cid-uvlED897fS .navbar .dropdown-menu .dropdown-item {
    padding: 6px 30px !important;
    text-align: left;
  }
  .cid-uvlED897fS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvlED897fS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvlED897fS .navbar .navbar-buttons,
  .cid-uvlED897fS .navbar .icons-menu {
    display: none;
  }
  .cid-uvlED897fS .navbar .nav-dropdown .link {
    margin-right: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
  }
}
.cid-uvlED897fS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvlED897fS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvlED897fS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvlED897fS .dropdown-item.active,
.cid-uvlED897fS .dropdown-item:active {
  background-color: transparent;
}
.cid-uvlED897fS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvlED897fS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvlED897fS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvlED897fS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvlED897fS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvlED897fS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvlED897fS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b51709;
}
.cid-uvlED897fS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvlED897fS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvlED897fS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvlED897fS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvlED897fS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvlED897fS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvlED897fS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvlED897fS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvlED897fS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvlED897fS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uvlED897fS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  text-align: center;
  margin-right: 15px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvlED897fS .navbar {
    height: 70px;
  }
  .cid-uvlED897fS .navbar.opened {
    height: auto;
  }
  .cid-uvlED897fS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvlFL04oUn {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uvlFL04oUn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvlFL04oUn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvlFL04oUn .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uvlFL04oUn .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-uvlFL04oUn .container {
    padding: 0 30px;
  }
}
.cid-uvlFL04oUn .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uvlFL04oUn .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uvlFL04oUn .mbr-section-title {
  color: #b51709;
  text-align: left;
}
.cid-uvlFL04oUn .mbr-text {
  color: #212529;
}
.cid-uvlFM5Tdtd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/mbr-8.jpg");
}
.cid-uvlFM5Tdtd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvlFM5Tdtd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvlFM5Tdtd .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uvlFM5Tdtd .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uvlFM5Tdtd .mbr-section-title {
  text-align: center;
}
.cid-uvlFM5Tdtd .mbr-section-subtitle {
  text-align: center;
}
.cid-uvlFM5Tdtd .image-wrapper {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  overflow: hidden;
}
.cid-uvlFM5Tdtd .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-uvlFM5Tdtd .content-head {
  max-width: 800px;
}
.cid-uvlFM5Tdtd .img-box {
  display: flex;
  justify-content: center;
}
.cid-uvlFM5Tdtd .card-title {
  text-align: center;
  color: #b51709;
}
.cid-uvlFM5Tdtd .card-text {
  text-align: center;
}
.cid-uvlFM5Tdtd .link {
  text-align: center;
}
.cid-uvlFMRZBRV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uvlFMRZBRV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvlFMRZBRV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvlFMRZBRV .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uvlFMRZBRV .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-uvlFMRZBRV .container {
    padding: 0 30px;
  }
}
.cid-uvlFMRZBRV .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uvlFMRZBRV .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uvlFMRZBRV .mbr-section-title {
  color: #212529;
  text-align: center;
}
.cid-uvlFMRZBRV .mbr-text {
  color: #000000;
}
.cid-uvlFNPbxJx {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uvlFNPbxJx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvlFNPbxJx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvlFNPbxJx .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uvlFNPbxJx .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-uvlFNPbxJx .container {
    padding: 0 30px;
  }
}
.cid-uvlFNPbxJx .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uvlFNPbxJx .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uvlFNPbxJx .mbr-section-title {
  color: #b51709;
  text-align: left;
}
.cid-uvlFNPbxJx .mbr-text {
  color: #212529;
}
.cid-uvlED9UpvJ {
  background-color: #ffffff;
}
.cid-uvlED9UpvJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvlED9UpvJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvlED9UpvJ .footer-head {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 5;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-top: 2px solid #362707;
}
.cid-uvlED9UpvJ .row {
  align-items: center;
}
.cid-uvlED9UpvJ .content-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uvlED9UpvJ .col-brand {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uvlED9UpvJ .col-brand {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uvlED9UpvJ .col-brand {
    width: 100%;
    margin: 0 0 60px;
  }
}
.cid-uvlED9UpvJ .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  min-height: 40px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  font-weight: 700;
  white-space: normal;
}
.cid-uvlED9UpvJ .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-uvlED9UpvJ .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-uvlED9UpvJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600 !important;
}
.cid-uvlED9UpvJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvlED9UpvJ .brand-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #2A2A2A;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uvlED9UpvJ .brand-text {
    margin-top: 16px;
    max-width: 254px;
  }
}
@media (max-width: 767px) {
  .cid-uvlED9UpvJ .brand-text {
    max-width: 244px;
  }
}
@media (max-width: 575px) {
  .cid-uvlED9UpvJ .brand-text {
    max-width: 100%;
    margin-top: 40px;
  }
}
.cid-uvlED9UpvJ .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24px;
}
.cid-uvlED9UpvJ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 0;
  min-height: 28px;
  min-width: 28px;
}
.cid-uvlED9UpvJ .soc-item a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvlED9UpvJ .soc-item .mbr-iconfont {
  font-size: 28px;
  color: #000000 !important;
}
.cid-uvlED9UpvJ .col-links {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uvlED9UpvJ .col-links {
    width: 50%;
    margin: 0 0 40px;
  }
}
@media (max-width: 767px) {
  .cid-uvlED9UpvJ .col-links {
    width: 100%;
    padding: 0 !important;
    order: 5;
    margin: 40px 0 0;
  }
}
.cid-uvlED9UpvJ .list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: max-content;
  margin: 0 auto;
  list-style: none;
  padding-left: 0;
  color: #362707;
}
@media (max-width: 991px) {
  .cid-uvlED9UpvJ .list {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-uvlED9UpvJ .list {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
  }
}
.cid-uvlED9UpvJ .list li {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .cid-uvlED9UpvJ .list li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cid-uvlED9UpvJ .list li {
    width: 50%;
    padding: 0 20px !important;
  }
}
.cid-uvlED9UpvJ .col-contacts {
  padding: 0 20px !important;
}
@media (max-width: 991px) {
  .cid-uvlED9UpvJ .col-contacts {
    display: flex;
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uvlED9UpvJ .col-contacts {
    flex-direction: row-reverse;
  }
}
@media (max-width: 575px) {
  .cid-uvlED9UpvJ .col-contacts {
    flex-wrap: wrap;
  }
}
.cid-uvlED9UpvJ .contact-text {
  width: 100%;
  color: #2A2A2A;
  margin-bottom: 40px;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uvlED9UpvJ .contact-text {
    width: 50%;
    padding: 0 20px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-uvlED9UpvJ .contact-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uvlED9UpvJ .contact-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uvlED9UpvJ .contact-container {
    width: 50%;
    padding: 0 20px !important;
  }
}
@media (max-width: 575px) {
  .cid-uvlED9UpvJ .contact-container {
    width: 100%;
  }
}
.cid-uvlED9UpvJ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 7px;
  margin-right: 10px;
  background-color: #b51709;
}
.cid-uvlED9UpvJ .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #ffffff;
}
.cid-uvlED9UpvJ .contact-item {
  display: flex;
  align-items: flex-start;
}
.cid-uvlED9UpvJ .contact-item:not(:first-child) {
  margin-top: 20px;
}
.cid-uvlED9UpvJ .contact-item-text {
  color: #2A2A2A;
  flex-grow: 1;
  text-align: left;
}
.cid-uvlED9UpvJ .footer-copyright {
  position: relative;
  z-index: 11;
  width: 100%;
  background-color: #b51709;
}
.cid-uvlED9UpvJ .col-copyright {
  width: 100%;
  padding: 20px !important;
}
.cid-uvlED9UpvJ .copyright {
  color: #efefec;
  text-align: center;
}
.cid-uvlED9UpvJ .circle-blur {
  position: absolute;
  display: block;
  width: 400px;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  opacity: .5;
  -webkit-filter: blur(50px) blur(50px);
  filter: blur(50px) blur(50px);
}
.cid-uvlED9UpvJ .circle-blur1 {
  top: -150px;
  left: -150px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
}
.cid-uvlED9UpvJ .circle-blur2 {
  bottom: -150px;
  right: -150px;
  background-image: linear-gradient(132deg, #fff182 27%, #fff182 50%, #fff182 79%);
}
